For me, it's not that it's illogical, I just find that it adds to my mental parsing load considerably. The same elements, reordered - it requires careful reading which is hard to skim at a glance
-
-
This Tweet is unavailable.
-
Replying to @propensive @vascorsd
As an unnecessary visual metaphor perhaps, but instead of "def name args" it's "def (name args) OR (args name args)" which is unusual & novel syntax for a boring feature that every other language has boring syntax for.
1 reply 1 retweet 3 likes -
This Tweet is unavailable.
-
Replying to @propensive @vascorsd
To me, anyway, part of what makes method signatures easy to read is the expected order - def then name then types then args then return type. Very easy to scan. The other thing - why spend novelty dollars on this, when boring obvious syntax is already widely known?
2 replies 1 retweet 2 likes -
This Tweet is unavailable.
-
Replying to @propensive @vascorsd
I don't have anything else to say, but thank you very much for taking the time to explain the rationale.
1 reply 0 retweets 1 like -
This Tweet is unavailable.
-
-
A fantastic day for table tennis!
1 reply 0 retweets 1 like
Every day is a fantastic day for table tennis my friend. Every single day.
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.