Many trends in modern programming language design seem to focus on developers pressing fewer keys on the keyboard. To me, that's a strange priority. For large systems where the industry spends most of its time, I think "readability" is much more important than "writability." 1/5
-
Show this thread
-
For example, even simple features like "type inference" feel like misplaced priorities to me. People say "it's annoying I have to write String foo = new String()," but realistically, you're more often writing "String foo = bar.getBaz()" If that becomes "val foo = bar.getBaz()"
28 replies 12 retweets 201 likesShow this thread
Replying to @moxie
This argument makes a lot of assumptions: - I always care about the type of a variable - The type of this variable can be named - Type information is needed only at variable declaration - My tooling can't show me the type of this variable - I know the type of this variable
11:26 AM - 4 May 2020
0 replies
0 retweets
27 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.