Java or C#?

Java or C#?

Attached: csharp-vs-java.png (220x140, 31K)

C# because it's just an improved version of Java.

C# so I can make money off proprietary software whereas Java is freetard foot jam eating autistic garbage

Java because anything is better than M$

As a Java hobby programmer I'd probably pick C# if had to learn one of them from scratch.
But knowing Java I don't see a good enough reason to learn C#.

>Java
>freetard
u wot m8
Java is synonymous with ENTERPRISE

???

with M$ going the open source route and Oracle doing their best to kill Java, C# and ASP.NET is the future

C# because one day you may be high IQ enough to embrace F#

C# no question about it.

But the JVM ecosystem has kotlin, groovy, scala, clojure, and frege

C#

C#
Absolutely no contest.
And I'm a freetard.

Neither. Rust instead.

>writing gimped versions of haskell or lisp on the JVM

this is heresy

Attached: bitch.png (600x589, 698K)

this appears embarrassing

This unironically

Attached: rust.png (512x512, 84K)

lol you clearly have never dealt with oracle

Haha I'm glad to be able to see fellow rust users in this thread!

Attached: SJW.jpg (960x960, 82K)

C# if you want an objectively better language, Java if you want a job.

C#.

Is this a joke? The C# job market is probably like 2nd or 3rd in size after Java and C++.

i work with a guy who never shuts up about rust. he wears a "walking helmet" any time he goes outside

Java. Truly cross platform, OpenJDK, portable, ton of libs.
C# is a ms walled garden meme and .net core is useless without win forms + telemetry in the compiler lol

Attached: doggy_style.png (604x724, 457K)

>writing gimped versions of OCaml on the CLR

C# has Span

wins hands down

Obviously C#

Well I'm doing C# for Unity so I'd go with that one

Attached: 1521168589801.gif (222x179, 350K)

neither obviously

>Java if you want a job
*Java if you want to be a code monkey doing maintenance work on decade-old code spaghetti for the rest of your life

It doesn't matter at all.

If you take an experienced Java dev, he'll be good in C# in two weeks.
And vice versa.
C# is more slick (better getters/setters, LINQ), but both languages are pretty similar to each other.

Attached: 1531093351985.png (220x140, 30K)

Attached: water_cycle.jpg (404x399, 30K)

Go will destroy them both

C#

which pays more on average?

..and it will do so without generics!
:^)

C#
There is no discussion to be had about this. I have yet to see 6 figure yearly salaries for ANY java job postings

JDBC and JPA are used by big companies?

where are you looking?

JAVA
do not support MS cucks

Learn Java, get a job, enjoy being employed

Java is C# without the bloat.

will learning both of this langs turn me into a corporate drone ? i am seriously looking forward to it.

C# has a C so is obviously superior :^)

This.
Also c# has an actual future.

>Java
>freetard
MS fanboys are fucking retarded.

Java all the way. C# is just Java with an added layer of pajeet (.NET)

Yes. C# especially is corporate drone code monkey tier. Wages will be a race towards the bottom against pajeet. Have fun

C# better as a language
JVM > CLR/.NET
>prove me wrong, protip: you can't

C# for windows environments. I wouldn't use it for any other platform. Otherwise Java for better cross platform compatibility, especially with Tomcat.

Yeah, maybe 10 years ago. Barely anyone uses JDBC directly these days, most companies use ORMs.

This

That's ludicrous, I'm a code monkey writing brand new code spaghetti as we speak.

Kotlin, because it's like a C# for the JVM.

Tripfags never learn.

Attached: fail.jpg (883x715, 79K)

This group...
you guys just proved that you have no fucking idea about the current job market nor have you any idea about Java.
Java easily, C# is nice but Java gives me more.

Fucking kek

>that dated decade old motivational poster meme that has been beaten to an unfunny pulp by normies

what the fuck are you doing

Java
Is GPL+classpath exemption
No faggy code of conduct
GraalVM is revolutionary

Java is still the correct answer
Rust compiles to LLVM IR
which means it's just another JVM language now
sulong sucker

It's a decade old file. If you have an uncropped version without the demotivational poster, share it. I don't think I've seen one.

>C# is Java without the bloat.
slowfix