Re:The Nit Programming Language
by albertoblaz on Monday May 23, 2016 @03:59AM
(#11752510)
The point here is: do we need a new scripting language in 2016 that only supports OOP and let devs use multiple inheritance even though it was said not to use it since 20 years ago? That pretty much summarizes my opinion.
[ Parent
| on HN ]
I sort of agree.
I initially thought (from hello world and the bullets) that this would be Python with static types. On closer inspection, it's Ruby with static types (see the do/end blocks).
While I'm not sure you can ever have too many programming languages, I am pretty sure I won't be using this one.
Re:The Nit Programming Language
by jesserayadkins2 on Monday May 23, 2016 @05:17AM
(#11752713)
What's even worse is that it's not even a good Ruby like Crystal. It seems to be missing any sort of callable object (can't find any mention of a proc, a block, or a lambda in the website documentation). So consequently there's no select, reject, each, or really any sort of mapping in the standard library (unless it's buried or I missed it).
So not really Ruby at all! I thought, after posting, that I should have clarified I was only talking about the syntax. The runtime (absolutely critical for a scripting language) I didn't investigate.