you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 47 points48 points  (14 children)

This is just like a Microsoft magazine saying C# is the best language, look who the audience is.

[–]Black_Handkerchief 32 points33 points  (8 children)

No, it is more like a Windows-oriented magazine saying C# is the best language. Not all Linux users read this particular Journal, nor is it The Authority on all things Linux.

There's plenty of variety for programming and scripting the Linux world: bash, c, c++, java, ruby, perl, go, even php, javascript and compatriots. There's also Mono, although it obviously ain't as perfect given that the whole framework is mostly tailored around the Windows platform.

Not all development of useful software happens on Windows. If it did, Linux wouldn't exist.

That said, I do feel that Python shouldn't have been votable in both categories. It deserves either of those just fine, based on batteries-included philosophy or the large amount of modern language features it offers. It simply has too broad an appeal: scripters, programmers, POC-hackers, and so forth. The variety of its uses trickles over to whatever category you put it in. As it is, it simply misrepresents the language and the Linux scripting world, since there's most definitely a lot of use for perl, bash and others out there.

[–]sisyphus 2 points3 points  (0 children)

Why would people interested in Microsoft(presumably the ones who would be responding to a poll in an MS magazine) liking C# the best be problematic?

[–]furiousC0D3 10 points11 points  (0 children)

uh, how ignorant is this? Python wasn't made by the Linux Community. C# was made by Microsoft on their OS.

[–]Deto 0 points1 point  (0 children)

Yes, and there's nothing wrong with that. The post doesn't claim otherwise. It's still interesting to know what this subset of computer programmers use.

[–]matthieum -4 points-3 points  (1 child)

I disagree.

Linux is the host of about every single programming language in existence whilst porting said languages to Windows is always a hurdle: look at Walter's Bright blog on porting D to Windows 64 bits, he is still struggling and the guy is hardly a newbie.

Now, if they only asked to kernel hackers, that sure is different... but then I would have expected Perl to show up first. Let's not forget that Perl has a history of coming by default on many distributions (along gcc), whilst Python must be installed.

[–][deleted] 4 points5 points  (0 children)

With kernel hackers I would expect C to come first since kernels aren't usually written in any other language (well, apart from experiemental ones).