+ 2
The C language is written in C. How is that possible? Which came first?
(Of course we know the answer, bootstrapping. But on its face, it sounds and is amazing.) Abstraction allows humanity to create software no one man understands. There is a talk somewhere out there where the presenter mentions that no single person knows how to design a computer mouse from the ground up. There are electronics, optics, materials, ergonomics, etc. A team of people designed them in parts. Software is the same way. There's
2 Answers
+ 3
Abstraction makes my heart grow fonder
+ 2
initial c compiler was not written in c