3 ms·
The static-void-main-string-args argument is trotted out so often and to me is the most facetious. Every language has some syntax to learn and with any learning
by afandian 11y ago
The static-void-main-string-args argument is trotted out so often and to me is the most facetious. Every language has some syntax to learn and with any learning process it will need to be handwaved away. Basing any kind of decision on such a trivial thing seems odd to me.
- jdavis703 11y agoWhen I here this argument made as to why one shouldn't use a language, you're right it is trivial. But when you're trying to find the right language to teach someone, the first impressions and learning curve matter deeply.
- incepted 11y agoTrying to discourage the use of a language because of `public static void main` is as absurd as trying to sell a language because it lets you write `println("hello world")`. Don't believe anybody who uses either of these tactics.
- spinningarrow 11y agoDiscouraging the use of a language, and discouraging the choice of a certain language as the first language non-programmers are exposed to are two very different things.