
5 Oct
2007
5 Oct
'07
9:52 a.m.
On Fri, 5 Oct 2007, Laurent Deniau wrote:
Henning Thielemann wrote:
Productivity, robustness, maintainability: purity, type system, etc. Parallelism!
'type system' is something where C derivatives and scripting languages are weak - but their users count this as advantage.
Rarely (maybe in the 70's but not since C89). They count as an advantage simplicity, portability and efficiency. If you can provide a better type system to C while keeping these points, you are welcome. Still, it is easy to make your code strongly typed in C with some discipline.
If this would be true, they would have switched to Modula II quickly ... I know that C programmers also like the concise/cryptic/inconsistent syntax.