UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.
From Dennis Ritchie
I'm not a person who particularly had heros when growing up.
When I read commentary about suggestions for where C should go, I often think back and give thanks that it wasn't developed under the advice of a worldwide crowd.
I'm just an observer of Java, and where Microsoft wants to go with C# is too early to tell.
The kind of programming that C provides will probably remain similar absolutely or slowly decline in usage, but relatively, JavaScript or its variants, or XML, will continue to become more central.
C++ and Java, say, are presumably growing faster than plain C, but I bet C will still be around.
At least for the people who send me mail about a new language that they're designing, the general advice is: do it to learn about how to write a compiler.
C was already implemented on several quite different machines and OSs, Unix was already being distributed on the PDP-11, but the portability of the whole system was new.
Over the past several years, I've been more in a managerial role.
The visible things that have come from the group have been the Plan 9 system and Inferno, but I hasten to say that the ideas and the work have come from colleagues.
7 perspectives
6 perspectives
4 perspectives
3 perspectives
1 perspectives