Hacker News new | ask | show | jobs
by JackMorgan 2900 days ago
We would absolutely have all those things still writing in C, the biggest difference between C of 30 years ago and modern Java are _libraries and IDEs_, not higher level programming. Those things you listed are pretty much all Java, and Java doesn't really provide any "higher level" thinking other than forgetting about memory management.

A lot of optimizations left on the table have nothing to do with manual memory management, and have everything to do with "eh, let's just the query the database again, that'll shave a day off the schedule".

1 comments

Why exactly do you think we have all these things for modern languages and not C despite its incredible head start?

Answer that and I get the feeling you’ll understand why your current thinking is so misguided.