|
|
|
|
|
by haxscramper
1706 days ago
|
|
I can't remember exact place where I've seen this discussion (I think it was on the nim IRC), but if I recall correctly, the original line of thought with nim was to take C (because fast/compiled/available-everywhere) and LISP (because flexible/extensible/good-ideas) and add more syntax sugar, so that user would not have to reimplement most of the syntax from scratch (using reader macros/special functions and so on). There are of course a lot of other languages that influenced the syntax and semantics (like Ada, python, C++ and so on), and I omitted a huge number of extra considerations. |
|
> [combining] Lisp's power with Python's readability and C's performance.
I'd say Nim still satisfies this very well.
1 - https://web.archive.org/web/20110704041631/http://force7.de/...