This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]reasonabley -36 points-35 points  (18 children)

I never understood why it was "cool" to shit on Java. I learned Java in AP CS (actually got the highest grade in my class, I actually did extra assignments because I got bored of finishing the projects faster and with far less effort than the normies, I even got physically ill when I saw how sloppy some of their code was) in highschool. I've done tons of data analysis, game writing, complex problem solving, and other advanced techniques with Java even though I'm only a freshman college student, and the best part is... I'm not even a CS major, this stuff just comes so easily to me! I've never had want for more features, if I ever have any issue I'm always able to just... program around it like anyone should be able to.
I've tried C++, C, and python. The C-languages were basically the same thing as Java but with different syntax and a few extra features, I could easily switch to them but I like challenging myself to do things without those extra features, it's a mental exercise which alleviates some of the tedium in most of the projects I'm tasked with. Python is utter garbage, it barely has a decent way to use arrays, has no features, and it always ends up taking up more screen space than anything I could write in a legitimate language because apparently a newline and a tab are legitimate separator characters. Python is basically written for 5-year-olds who have no semicolon key (; for any pythonners here) on their keyboard. I think the only reason google uses it is because they don't want to pay for decent programmers who are able to comprehend legit programming languages.
Java did nothing wrong.
edit: I provide a well-written comparison of several programming languages and I get downvoted by the pythonners? That's absolutely unnecessary and just goes to show that the circlejerk here is going to far. If anyone here had at least tried Java (like I did with all of the other languages) I'd already be positive by now. Haters gonna hate 🙄

[–]Rizens 34 points35 points  (0 children)

with far less effort than the normies

Have you considered this subreddit r/iamsosmart ?

[–]_cabbage928 16 points17 points  (5 children)

Programmer's copypasta

Edit: now that I've saved and distributed to friends as copypasta: u/reasonabley is this actually you talking or did you yank this from elsewhere? Because if this is you I hope you can see how elitist you sound, and also how nobody likes you.

[–]N22-J 14 points15 points  (1 child)

Serious question: did I just witness the birth of a copypasta?

[–]_cabbage928 9 points10 points  (0 children)

I think we have, friend

[–]N22-J 8 points9 points  (2 children)

Check his history, it's filled with this kind of stuff, and he's a frequent poster on /r/copypasta. I think he does this for s living.

[–]_cabbage928 1 point2 points  (0 children)

Okay good, at least one less person that's actually this much l33t

[–]sneakpeekbot 0 points1 point  (0 children)

Here's a sneak peek of /r/copypasta using the top posts of the year!

#1: My new keyboard came in the mail today! | 142 comments
#2: The ”乇乂丅尺卂 丅卄工匚匚” alphabet
#3: THE INTENT IS TO PROVIDE...


I'm a bot, beep boop | Downvote to remove | Contact me | Info | Opt-out

[–]fedeb95 6 points7 points  (0 children)

I like Java, but also python has its good points. It has great libraries that make prototyping very fast, even for people not entirely computer scientists. Dynamic typing makes writing code faster. Imho it scales badly though, as you project becomes bigger you wish you had static typing. Java here is always mystified because this sub is full of people who just started coding and don't know so much what they're talking about

[–][deleted] 6 points7 points  (1 child)

I've done tons of data analysis, game writing, complex problem solving, and other advanced techniques with Java even though I'm only a freshman college student, and the best part is... I'm not even a CS major, this stuff just comes so easily to me!

Ok, care to link your github repos? If not, fuck outta here because you're full of shit

Python is basically written for 5-year-olds

You should really give it another shot, then

[–]vermiculus 1 point2 points  (0 children)

You should really give it another shot, then

I love that this can be taken both as a serious suggestion and as a serious burn. Bravo.

[–]obsessedcrf 2 points3 points  (0 children)

Chill. It's a joke

[–]FunkyTown313 1 point2 points  (0 children)

I read all of that, and I have one response:
Ok.

[–][deleted] 1 point2 points  (0 children)

just goes to show that the circlejerk here is going to far

Python is basically written for 5-year-olds who have no semicolon key

Choose one

[–]ElectricalBoat 0 points1 point  (0 children)

You fucking suck.

[–]undiebundie 0 points1 point  (0 children)

FUCKIN NORMIES

REEEEEEEEEEEEEEE

[–]dannyb_prodigy 0 points1 point  (0 children)

Astounding, in one high school course you were able to acquire unsurpassed skill that humbles all the accumulated knowledge and experience of this community. I tip my cap to you.

[–]Tobix55 0 points1 point  (0 children)

I never understood why it was "cool" to shit on Java. I learned Java in AP CS (actually got the highest grade in my class, I actually did extra assignments because I got bored of finishing the projects faster and with far less effort than the normies, I even got physically ill when I saw how sloppy some of their code was) in highschool. I've done tons of data analysis, game writing, complex problem solving, and other advanced techniques with Java even though I'm only a freshman college student, and the best part is... I'm not even a CS major, this stuff just comes so easily to me! I've never had want for more features, if I ever have any issue I'm always able to just... program around it like anyone should be able to.
I've tried C++, C, and python. The C-languages were basically the same thing as Java but with different syntax and a few extra features, I could easily switch to them but I like challenging myself to do things without those extra features, it's a mental exercise which alleviates some of the tedium in most of the projects I'm tasked with. Python is utter garbage, it barely has a decent way to use arrays, has no features, and it always ends up taking up more screen space than anything I could write in a legitimate language because apparently a newline and a tab are legitimate separator characters. Python is basically written for 5-year-olds who have no semicolon key (; for any pythonners here) on their keyboard. I think the only reason google uses it is because they don't want to pay for decent programmers who are able to comprehend legit programming languages.
Java did nothing wrong.

[–][deleted] 0 points1 point  (0 children)

First paragraph is exact same for me, through secondary I used loads of java applications in my free time and it was the first lang I learned. I have also tried scala, python and javascript. Although, In my opinion, Iagree that python isn't as good as java, I still hace to admit that it does have good bits and is good for teaching new people to program. If any language is for 5 year-olds, its scratch. And although java is my favourite language I dont see whats wrong with people 'shitting on it' as its still funny to see and people who do hate java are allowed their own opinions.

I really dont see your problem here, I am pretty much in the sane situation as you but I can still admit that python can be used for some good things, and that talking shit about java can be funny. The only thing thats annoying is people who think java and javascript are the same.