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

> A functional language is going to be easy to learn because it "looks like other languages"? "C-family syntax" is what makes a language easy to learn?

Facebook had the same rationale with Reason, so it's not unusual.

https://reasonml.github.io/docs/en/what-and-why

>Reason is not a new language; it's a new syntax and toolchain powered by the battle-tested language, OCaml. Reason gives OCaml a familiar syntax geared toward JavaScript programmers, and caters to the existing NPM/Yarn workflow folks already know.



I know it's not "unusual"... I've seen the same wrong-headed reasoning many times before. But syntax is rarely a significant obstacle to learning a language, it's the semantics that bite! And when the semantics are significantly different I think that a familiar syntax might make things harder rather than easier by confusing form and function.

Also, Reason catch on much?




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

Search: