4 ms·
Maybe I’m missing what you are saying, but my take is that millions of Python, Java, JS, and Ruby programmers would beg to differ. Even if GC sometimes causes p
by avidphantasm 3y ago
Maybe I’m missing what you are saying, but my take is that millions of Python, Java, JS, and Ruby programmers would beg to differ. Even if GC sometimes causes problems, 95% of the time it vastly reduces the friction involved with solving problems using computers.
- pmontra 3y agoAgreed. I started writing CGI scripts in C in 1994 then switched to Perl because of CGI.pm and because I didn't have anymore to malloc and free memory, especially in am application domain filled with string manipulation. Then some Java, a lot of Ruby, JS, Python. Manual memory management for this kind of applications is unnecessary optimization. If there is memory pressure on servers there are cheaper ways to remove it than the developer time to manually manage memory.
- pjmlp 3y agoActually that would have been the best way to program on UNIX. Leave C for the kernel stuff, and use Perl and similar languages as much as possible for userspace. Unfortunelly it doesn't help that many of them lack any kind of compilation, dynamic or static, thus making many reach out to C and derived languages. For me the ideal UNIX is something like Inferno/Limbo, Android,....