3 ms·
Most of the points are all well and good (albeit underwhelming) but >This is maybe the fact, that most developers are annoyed about: the absence of braces and
by Lewton 9y ago
Most of the points are all well and good (albeit underwhelming)
but
>This is maybe the fact, that most developers are annoyed about: the absence of braces and the very verbose syntax of the language. As an example, instead of opening and closing braces, Pascal uses the begin and end keywords for blocks. The if keyword is complemented by the word then. As you can see, the whole syntax is readable like plain English. If you start to cry now, you should consider one important question by yourself: What is more important? The ability to have a short syntax to write code fast or the possibility to read and understand code that was written by other developers or even by you a year ago? I’m in favour of the second fact and I really enjoy that verboseness.
You don't make code more readable by adding more noise.
BEGIN and END is just plain noise
BEGIN And how exactly does this make code "readable like plain English?" END
- astrodust 9y agoEnglish is great but for all the "noise". Why is "the" a three letter word and not something more concise like "le" or "a"? Why is it "and" and not a single-letter "y" like any sensible language? You get used to the syntax, and after a while it becomes invisible.