News for hackers. Stuff that matters.
Re:Why I want Swift to be your first language by afandian on Thursday August 27, 2015 @03:39PM (#10131570)
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.
Re:Why I want Swift to be your first language by jdavis703 on Thursday August 27, 2015 @04:02PM (#10131706)
When 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.
Re:Why I want Swift to be your first language by incepted on Thursday August 27, 2015 @04:08PM (#10131754)
Trying 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.

Re:Why I want Swift to be your first language by spinningarrow on Thursday August 27, 2015 @11:32PM (#10133608)
Discouraging 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.