3 ms·
I think you are pointing out that garbage collected languages can be very fast, right? I agree about that, but it does fundamentally comes with some very big ca
by simonask 1y ago
I think you are pointing out that garbage collected languages can be very fast, right? I agree about that, but it does fundamentally comes with some very big caveats.
There's a huge number of use cases that are perfectly served by GC languages, even where performance matters, but there's also a huge number that benefit from the extra boost and significantly lower memory usage of a compiled language.
- pjmlp 1y agoThere are plenty of compiled languages with GC, value types and low level programming capabilities, including playing with pointers C style. D, C#, Nim, Swift, Go for mainstream examples. If we dive into less successful attempts from the past, Cedar, Modula-2+, Modula-3, Oberon, Oberon-2, Active Oberon, Component Pascal, Oberon-07, Spec#, System C# among plenty others that are probably listed on ACM SIGPLAN list of papers. As for some commercial examples, https://www.withsecure.com/en/solutions/innovative-security-hardware/usb-armory https://www.withsecure.com/en/solutions/innovative-security-... https://dlang.org/blog/2018/12/04/interview-liran-zvibel-of-wekaio/ https://dlang.org/blog/2018/12/04/interview-liran-zvibel-of-... https://www.wildernesslabs.co/ https://www.wildernesslabs.co/ https://www.astrobe.com/boards.htm https://www.astrobe.com/boards.htm