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

If both languages have the same semantics, why choose the one with more complex syntax?


Syntax complexity is highly debatable topic. It involves complexity of parsing (by machine), reading and scanning(by human), conciseness, coherence of syntactic constructs and more things I don’t know. I wouldn’t say prolog based syntax is necessarily simpler than ruby(?) based one in all those categories.

Of course only LISPs have achieved syntax perfection, all hail LFE and other lispy fronts to erlang!




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

Search: