4 ms·
In this very article, which is pretty light on details, one of the few facts presented is that you can disable GC.
by recursive 8y ago
In this very article, which is pretty light on details, one of the few facts presented is that you can disable GC.
- skellock 8y agoAgreed. I purged a bunch of stuff and still feel like I left too much in. A couple of bonus facts for you: - they've got an effects tracking system where you can have the compiler track (and whistleblow!) which functions are pure or not - their multi-phase compiler allows you to read in source code at build time (from files or external programs!) - their macro system is typesafe as it operates at the AST level - the guy who created it will always tell you how he feels - again with their macro system... there are FP libs, pattern matching libs, and OO libs that can "literally" transform the language to fit your preference - and one more just for you: they don't support tail call optimization (ducks)
- anentropic 8y agoit sounds awesome
- antonkm 8y ago> - the guy who created it will always tell you how he feels What does this mean?
- dom96 8y agoI'm guessing, but I think the OP means that the Nim creator is a bit like Linus Torvalds. He will tell you if he feels your idea is silly, especially if he's argued against that idea hundreds of times already.