Do you have adblock enabled?
If you can read this, either the style sheet didn't load or you have an older browser that doesn't support style sheets. Try clearing your browser cache and refreshing the page.

(IT World)   Finally, proof that Python developers are better people than Java developers   (itworld.com ) divider line 31
    More: Interesting, Java, python, Python developers, quantify, open source software  
•       •       •

2029 clicks; posted to Geek » on 18 Mar 2014 at 11:30 AM (1 year ago)   |   Favorite    |   share:  Share on Twitter share via Email Share on Facebook   more»



31 Comments   (+0 »)
   
View Voting Results: Smartest and Funniest

Archived thread
 
2014-03-18 11:32:43 AM  
They would have to be. Successful ones that is. A level of patience and serenity I will never know.
Any time I start to edit anything in python, the whole whitespace issue gets me seeing red and before I know it, another PC is out the window.
 
2014-03-18 11:36:59 AM  

bloatboy: They would have to be. Successful ones that is. A level of patience and serenity I will never know.
Any time I start to edit anything in python, the whole whitespace issue gets me seeing red and before I know it, another PC is out the window.


Are you suggesting that PCs migrate?
 
2014-03-18 11:37:17 AM  

bloatboy: They would have to be. Successful ones that is. A level of patience and serenity I will never know.
Any time I start to edit anything in python, the whole whitespace issue gets me seeing red and before I know it, another PC is out the window.


But they can fly

imgs.xkcd.com
 
2014-03-18 11:41:42 AM  
<whynotboth.jpg>
 
2014-03-18 11:47:39 AM  
I imagine it has a lot to do with how Python forces you to write clean{
r}
code;  But god help you if you try to do anything significant with only a basic text editor;  The way modules are imported can lead to \
some mental gymnastics if you need to write something large enough that warrants multiple files for organization;  But it really is a \
fun and easy language.
 
2014-03-18 11:54:44 AM  
Trick question, all programmers are shiatty people.
 
2014-03-18 12:05:45 PM  
"More pull requests" = more patches to some shiatty script. Not better, just buggier.
 
2014-03-18 12:26:59 PM  
They would have had the proof earlier but the Python program had to finish sorting the array.

/they started the run in 2004
//damn is that language slow
 
2014-03-18 12:27:09 PM  

MrEricSir: "More pull requests" = more patches to some shiatty script. Not better, just buggier.


Just as possible as what the author assumes. It is a silly article. It starts with a metric and then just makes wild speculation vaguely based on that metric. Using pull requests as a metric for anything is almost as idiotic as people who brag about their productivity using lines of code as a metric.
 
2014-03-18 12:29:03 PM  
Free shiat left in GitHub, the ghetto of open source coding, is your proof? When I see people using GitHub I know they are a really shiatty brogrammer.
 
2014-03-18 12:34:32 PM  
I've also got to say it's idiotic to classify developers by language. If you are a good developer, you are a developer who just happens to be working in language X at the moment. It's like calling builders "Hammer builders" or "Screwdriver builders" depending on if their current project uses nails or screws.

If someone really wants to call themselves a "language X programmer" go ahead since what you are saying is that all you can do is program that one language. Someone who can only code what they are told to in a single language. A step below an actual software developer. A software developer knows multiple languages and can adapter to new ones easily.
 
2014-03-18 12:39:22 PM  
I thought every farking site that uses java proved that already.
 
2014-03-18 12:47:24 PM  

Thrag: I've also got to say it's idiotic to classify developers by language. If you are a good developer, you are a developer who just happens to be working in language X at the moment. It's like calling builders "Hammer builders" or "Screwdriver builders" depending on if their current project uses nails or screws.

If someone really wants to call themselves a "language X programmer" go ahead since what you are saying is that all you can do is program that one language. Someone who can only code what they are told to in a single language. A step below an actual software developer. A software developer knows multiple languages and can adapter to new ones easily.


That's all fine and dandy for the desktop, but what if you're a mobile developer? You're going to be working almost entirely Java or Objective-C, no matter what you'd prefer. If I was in that boat, I would describe by job as "Android developer" instead of simply "software developer", because it's more specific. It also indicates you have good knowledge of the Android APIs, which would be very important.
 
2014-03-18 12:48:23 PM  
So Python programmers are too lazy too figure something out on their own?  Idiots.
 
2014-03-18 12:54:25 PM  
upload.wikimedia.org

Nothing to do with Java.
 
2014-03-18 01:03:29 PM  

The Googles Do Nothing: So Python programmers are too lazy too figure something out on their own?  Idiots.


That comment right there sums up exactly why everything ever written in Java, plus the Java platform itself, is so atrocious.

/ Java and Flash. The two worst things to happen to computing since Microsoft Bob.
 
2014-03-18 01:24:38 PM  
Meh. It might just be that Python coders aren't good and it takes a whole community to make something work right. Either assumption seems fine based on the article.

I don't know; I've never tried. I'm a professional programmer, but I don't code for fun.
 
2014-03-18 01:39:47 PM  
I'm sure if I were stuck writing Java all day, I'd probably be a terrible person.
 
2014-03-18 02:08:50 PM  
Is it weird that, for the most part, I don't mind Java? Why does everyone else hate it?
 
2014-03-18 02:38:50 PM  

SkittlesAreYum: Is it weird that, for the most part, I don't mind Java? Why does everyone else hate it?


Java is the middle child. For those who go back to C/C++ days, Java is a straightjacket nanny of a language that insists on cleaning up after you even if you know better. It also has this giant virtual machine between you and the hardware, slowing everything down. For those in the current generation, Java is a dinosaur of a language that forces you to type everything, lacks functional and aspect-oriented features and looks and feels way to much like your father's programming languages (C/C++).

The other answer is that it has an enormous market share in the enterprise business and is the #1 money-generating all-purpose language in the world by a huge margin. This immediately makes it not cool for anyone who is coding for pleasure or other non-monetary reasons.

/I've read criticisms of C from early '70s assembly coders that are eerily similar to criticisms against Java by early '90s C coders.
 
2014-03-18 03:07:12 PM  
Java was made by dick-holes for dick-holes.
 
2014-03-18 04:01:12 PM  
Python developers are less likely to be ascared of version control.  Java programmers are like, "waa, I don't want to use GIT, I just want a nice zip file".
 
2014-03-18 04:27:17 PM  
Perl for life biatches!
 
2014-03-18 04:53:00 PM  

aerojockey: Python developers are less likely to be ascared of version control.  Java programmers are like, "waa, I don't want to use GIT, I just want a nice zip file".


What? Java is more likely to be used to enterprise projects, and thus more likely (not less) to use version control. Although I doubt they'll use GIT; probably more like ClearCase.
 
2014-03-18 04:59:10 PM  

ryarger: SkittlesAreYum: Is it weird that, for the most part, I don't mind Java? Why does everyone else hate it?

Java is the middle child. For those who go back to C/C++ days, Java is a straightjacket nanny of a language that insists on cleaning up after you even if you know better. It also has this giant virtual machine between you and the hardware, slowing everything down. For those in the current generation, Java is a dinosaur of a language that forces you to type everything, lacks functional and aspect-oriented features and looks and feels way to much like your father's programming languages (C/C++).

The other answer is that it has an enormous market share in the enterprise business and is the #1 money-generating all-purpose language in the world by a huge margin. This immediately makes it not cool for anyone who is coding for pleasure or other non-monetary reasons.

/I've read criticisms of C from early '70s assembly coders that are eerily similar to criticisms against Java by early '90s C coders.


That's a good point. I think I hit the "sweet spot" for Java. Early 2000s so things like Python weren't so popular, yet C was "old". Thus I started and finished in college with Java. I actually appreciate its type safety and lack of dynamic typing, but I do prefer C#.
 
2014-03-18 05:40:41 PM  

skozlaw: / Java and Flash. The two worst things to happen to computing since Microsoft Bob.


Major internet services like Gmail and Twitter are written in Java. Try doing that with Flash or MS Bob.
 
2014-03-18 07:32:51 PM  

MrEricSir: Major internet services like Gmail and Twitter are written in Java


I rest my case.
 
2014-03-18 07:58:35 PM  

Mentat: Perl for life biatches!


Such an elegant language.

my $nipples = "erect";
 
2014-03-18 08:42:14 PM  
Bah.  Poor data.  Why go to github,  when I can go here?


i.imgur.com
 
2014-03-18 08:46:31 PM  

aerojockey: Python developers are less likely to be ascared of version control.  Java programmers are like, "waa, I don't want to use GIT, I just want a nice zip jar file".


fixed that for you
 
2014-03-18 11:29:37 PM  
You can peel the curly braces from my cold dead hands.
 
Displayed 31 of 31 comments

View Voting Results: Smartest and Funniest


This thread is archived, and closed to new comments.

Continue Farking
Submit a Link »
Advertisement
On Twitter






In Other Media


  1. Links are submitted by members of the Fark community.

  2. When community members submit a link, they also write a custom headline for the story.

  3. Other Farkers comment on the links. This is the number of comments. Click here to read them.

  4. Click here to submit a link.

Report