Hacker News new | ask | show | jobs
by jnordwick 3204 days ago
Strongly disagree.

So that leaves little room for alternative language paradigms then. If you want dictionaries to look like JS or Python then what are languages like Lisp and APL to do, not use coherent syntax. Or what about just making different use of the limited number of symbols on the keyboard to make the use more consistent?

Id rather have a more consistent language or one that introduced new concepts than one familiar in syntax just for the sake of being familiar.

2 comments

>So that leaves little room for alternative language paradigms then. If you want dictionaries to look like JS or Python then what are languages like Lisp and APL to do, not use coherent syntax.

Yes, but what about the benefits from the regularity and uniformity?

Sure, I understand. But it's not just a case of new languages coming up and reusing concepts from the set of all currently-available syntaxes; they in fact invent wholly new ones.

It's reminiscent of this: https://xkcd.com/927/

Edit: further to your point, I agree that my gripes are merely about an up-front cost, whereas consistency can be helpful throughout your use of a language.

Edit again: I essentially seek consistency within and among languages. I don't mean to state one should come at the cost of the other at all times.