3 ms·
It's refreshing to see another attempt at a systems language that sheds the verbosity of C++, D and Rust. Nim, C++, D (and Rust in a very limited fashion) all
by the_duke 10y ago
It's refreshing to see another attempt at a systems language that sheds the verbosity of C++, D and Rust.
Nim, C++, D (and Rust in a very limited fashion) all have compile time function evaluation, but not remotely with such a low overhead syntax.
- dom96 10y agoWhat do you mean by "low overhead syntax"? I would call Nim's syntax simple and consider it to be "low overhead" so I'm not sure it belongs in your list.
- throwaway7645 10y agoAgreed from at least a beginners' perspective. I think there are 70 reserved keywords, but I can't imagine using 1/2 in practice. Most of those are just things like int8, int16, uint8...etc.
- bachmeier 10y ago> Nim, C++, D (and Rust in a very limited fashion) all have compile time function evaluation, but not remotely with such a low overhead syntax. What is high overhead about D's syntax for compile time function evaluation?
- p0nce 10y agoD has no overhead syntax for CTFE, "comptime" is from the context.