Comment by soheil

4 years ago

No that's not what good is, I in fact love languages with concise syntax, Java is probably the worst in that department.

Really? Java has the best syntax out there. It's consistent and very easy to read unlike Go, Rust or the modern languages these days

  • Go is like java minus semicolons and classes. I'd say the syntax is the almost the same but go's semantics are more simplified.

    I dont think there is anything special about java syntax but agree that it's simple and consistent. Java used to not have "var" and looked really dumb by having type and constructer to be the same duplicated thing, but other than that what I hate about it was mostly java beans and accessors. The problem was the idioms, not the syntax.

  • > Java has the best syntax out there

    De gustibus non est disputandum

    > It's consistent and very easy to read unlike Go, Rust or the modern languages these days

    Eh, its Algol-style syntax with a bunch of unique flourishes, like...lots of popular languages. Its nothing special, but its not especially consistent.

    If your experience is heavily in Java, then it is probably particularly consistent (with your experience) and readable to you, but it doesn't seem to have any features that make it more of either of those than most popular languages in any general, not-experience-dependent, sense.

yeah who doesn't, except you don't have to make a "better" language with concise syntax but mediocre in everything else (exact same semantic as javascript, we already have python for that). Make a lisp or a haskell.

And this garbage css syntax is not concise, it's stupid, it's concise in the same sense that emoji is concise comparing to English.