C
C is a programming language designed for Unix. Built to be coupled to the system, its design is simple and beautiful - though this comes at some costs.
C couldn't have foreseen programming languages that would be able to operate on multiple systems - so the language is tightly coupled. They didn't have real experience developing software with large teams at scale, when communication becomes a bottleneck and you want the code to communicate as much as possible about what tools it makes available to you.
In other words - C was built for individual hackers to make it as convenient as possible to build beautiful, fast systems on single personal computers.
C Style
Notes On Programming In C C code (violence) | The only good system is a sound system links to the C standards The Ten Commandments for C Programmers (Annotated Edition)
Making C
Helpers
- public document at doc.anagora.org/c
- video call at meet.jit.si/c