kostuek wrote: ↑Fri Feb 23, 2018 9:58 am
I always suspected Garbage Collector is for people writing garbage code.
Seems Adam managed to cause some drama over this, great fun to read.
A GC is a perfect example of the kind of tool Adam doesn't want.
A GC simply allows a programmer to forget about memory for a moment, and just get his code working FAST.
This is why one is present in Javascript, and Java. JS because it's a language designed around it's payload being as small as possible, and still do as much as possible. Because every character counts in a HTTP transaction. So if you can limit the size of the JS script, you get a faster page load, and thus can fit more users in for the same bandwidth.
While Java is developed for, quite frankly, idiots without any clue about how things work in a lower level. It abstracts as much as possible away from the programmer, and as such it has been adopted as the Industry Standard for in-house solutions. And is chewing a MAJOR section of the third party solution market.
Modern computer systems cannot escape Java, because it was written to be used by idiots, and the vast majority of people ARE idiots.
Ten thousand idiots with Java will out produce one hundred experts with C. Not in quality, nor in users processed/second, but in sales and quantity.
And for business, sales is all they care about.
<Cuisinart8> apparently without the demon driving him around Silver has the intelligence of a botched lobotomy patient ~ Mar 04 2020
console.log(`What's all ${this} ${Date.now()}`);