3 ms·
I feel a "Use Nim" but sorely need to restrain myself.
by vfclists 9y ago
I feel a "Use Nim" but sorely need to restrain myself.
- DeepRote 9y agoNot OP, but I'm chiming in. The crux of his original argument was that inventing more languages begets more semantics to keep track of, more syntax to know, overall more conplexity. A scheme codebase of sufficient maturity could express orders of magnitude line-by-line compared to the equivalent c code. Nim has macros, no? Either way, scheme is decades more mature, and lots of PL efforts have already been ventured into the ()-verse. I'd be curious to hear what nim would have over scheme, if anything like that came to mind.
- fizixer 9y agoI know Nim but moved away after trying it out briefly. I may not have emphasized in my comment but human-readable code-gen is very important. Think of scheme as just a tool to generate C code, and C code is your actual code that you wish to deal with (debugging, benchmarking, trying out variations, etc). If the code is not human readable, then you might as well forget about C and become a full-time scheme programmer.