|
|
|
|
|
by rramadass
144 days ago
|
|
Not quite. C took off because system programmers could not do with other languages what they wanted, with the ease and flexibility that C offered. Having a feature in a language is not the same as how easy it is to span hardware, OS and application in the same language and runtime. |
|
C took off because it was free, shipped alongside with an operating system that initially was available for a symbolic price, as AT&T was forbidden to take advantage of UNIX.
Had UNIX been a commercial operating system, with additional licenses for the C compiler, like every other operating systems outside Bell Labs, we would not be even talking about C in 2026.