3 ms·
Do those represent a "rapid accumulation of features" that create an "ever-increasing scope of the language" as the OP claims, or are they just tuning options?
by kbd 6y ago
Do those represent a "rapid accumulation of features" that create an "ever-increasing scope of the language" as the OP claims, or are they just tuning options? Keep in mind the Nim team didn't create the Boehm or Go garbage collectors, and the new arc/orc are the same, with orc having a cycle detector. If anything, it's a testament to the design and stability of the language that the GC algorithm is swappable.
Edit: for comparison, Java has four different GC algorithms to choose from[1] with a whole lot of options for tuning[2]:
[1] https://www.baeldung.com/jvm-garbage-collectors https://www.baeldung.com/jvm-garbage-collectors
[2] https://www.oracle.com/java/technologies/javase/vmoptions-jsp.html https://www.oracle.com/java/technologies/javase/vmoptions-js...