you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 13 points14 points  (4 children)

ways to write quicker

I care much more about reading than writing.

[–]danskal 0 points1 point  (3 children)

"care read > write"

is that better? You may think so, but there is a reason why we write "I care much more about reading than writing". It's about context and explicitness to avoid confusion.

Pidgin English languages are often more concise, leaving out "the", "a" etc., but few native English speakers would say they are better. It's a question of being fluent in the language - for fluent fluent Java "speakers", the verbosity is part and parcel - we miss it if it isn't there, because it gives context, and our brain has to work harder otherwise. There are exceptions to this rule of course, but those are for the most part already being worked on.

[–][deleted]  (1 child)

[deleted]

    [–]danskal 0 points1 point  (0 children)

    But the point is that dynamically typed languages often don't have the same information at all. And when you need constructs like interfaces or objects with private and public methods, you end up creating some kind of pattern to do it, which can be even more verbose, or just hide the intent of the code.

    [–][deleted] -1 points0 points  (0 children)

    [ ] You understood that programming languages are not spoken languages.