Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'll admit that my first reaction is "yet another programming language", but mostly because it's rare to see the announcement of a new programming language that will offer anything significantly different than the existing languages.

The FIRST thing I do when checking out these new language announcements is search for something, anything, that shows this language is different than all the others.

My next concerns are wondering if the language will... 1) Make it to 1.0 release 2) Have thorough documentation 3) Have much of a community 4) Have tooling that makes it easy to use 5) Survive long enough to make a viable long-term investment to learn and to use.

Edit: I also am concerned if this new language makes the same mistakes as previous languages. For example, I consider allowing null as a mistake. Null is familiar, it's easy to implement, and it causes untold grief.



> Edit: I also am concerned if this new language makes the same mistakes as previous languages. For example, I consider allowing null as a mistake. Null is familiar, it's easy to implement, and it causes untold grief.

The language is dynamically typed. null is only questionable in statically typed languages. There's no benefit to a Maybe type in a dynamically typed language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: