3 ms·
RIIR is justified in most of the cases because in the past the only reason to use a GCd language was memory safety for most of the apps. RIIJ was justified too
by klntsky 1y ago
RIIR is justified in most of the cases because in the past the only reason to use a GCd language was memory safety for most of the apps.
RIIJ was justified too, because people believed the web will end up being java applets all the way down.
- cenamus 1y agoAnd RIIJ also gives you memory safety
- mdaniel 1y agoAnd plausibly sandboxing, too, since the JVM used to carry a policy language with it that allowed granting access by package (or by public key, IIRC), a vestige from its days of running in the browser. But they recently killed that whole feature due to disuse
- throw0101c 1y ago> And RIIJ also gives you memory safety I think Java helped in the mainstreaming of memory safe and GC languages, especially in more corporate spaces where C/C++ was still mostly still a thing. Certainly sysadmins were using a lot of Perl during that time, but for "real" enterprise software, I don't think dynamic-ish languages were as accepted. The use of Perl and rise of Python widened the Overton window.