4 ms·
Personally i don't care what someone who doesn't understand language X can make of a piece of code written in language X. What I care about from a languages sy
by brehaut 17y ago
Personally i don't care what someone who doesn't understand language X can make of a piece of code written in language X.
What I care about from a languages syntax is that it makes programs clear to someone familiar with the language.
Like i mention previously C family programmers often cannot make head or tail of a Lisp or ML family program, yet both those languages have excellent syntax where the choices made allow the programmer to express their intentions very clearly.
Contrast this with the popular view of Perl; One persons perl code can be impenetrable to another experienced perl programmer.
Syntax matters, but the familiarity with that syntax for outsides only matters from a purely political perspective. If you want to make a successful language, make it C flavored and baroque. If you want to make a truly great language, make the syntax that is best suited to what you are doing.