So which is it Sup Forums?

So which is it Sup Forums?

Which is truly better?

Attached: java-vs-dot-net-e1493016511705.jpg (610x359, 24K)

Other urls found in this thread:

benchmarksgame.alioth.debian.org/u64q/csharp.html
kotlinlang.org/docs/reference/comparison-to-java.html
myredditnudes.com/
twitter.com/SFWRedditVideos

.NET

Attached: 1518807484169.gif (320x320, 134K)

Java > .Net
Oranges > Apples
These are undebatable facts

In my case, it's blockchain based mobile development.

Arguably Java is the better stand alone choice but the cross platform capability of .Net would better facilitate a backend blockchain between varying mobile types.

.NET since NET Native and NET Core

Why is fucking Onpu from that anime on a turtle
Give me more

Java is unironically dying.

> Java EE? Oracle give up
> Java FX? Oracle give up
> Best IDE? Not from Oracle.
> Latest programming constructs? No, Java is heavily conservative language
> Compile to Native coding? Not from oracle. Proprietary tech is necessary
> Low memory footprint? Few efforts in Java 9, but still lacking. Value types? A dream
> Any major stuff por front end (Transpiller or WASM)? None. There's TeaVM but it sucks. JSF? proprietary bloat.

NET is the future.

.net by far

i feel the opposite, there's tons of development happening on the jvm whereas .net is literally who cares

Would you rather shoot yourself in the face with a crossbow? Or grind your balls up in a meat grinder?

> Which is truly better?

Go ahead, Sup Forums. Pick the superior option.

>Latest programming constructs?
java 8

it's not even close... do you even realize how much bigger java is than .NET?

this
oranges are the master fruit

>bigger size equals better language

.NET is everything Java wanted to be. Autists on this board will bitch and moan about it, but .NET makes cranking out the CRUD software that all of the worlds business and commerce relies on so easy that a fucking chimp could do it. .NET is very much worth picking up.

>it's not even close... do you even realize how much bigger COBOL is than .NET?

.net maybe? It certainly doesn't have as bad reputation as Java.

If you mean language, C# is better, imo.
Otherwise, Kotlin compiled to Java is pretty comfy and I don't have to fuck around with MS bullshit to launch it wherever I want.

lol is it 2008 again?

.net ‘s trajectory is better. Java is pajeet tier and hasn’t kept up.

This.

>le faggot who quotes himself
what is going on in this thread

Why are they even needed?

>latest programming memes?
ftfy

Java. Better syntax, better standardization, better portability.

Scala

Java Ecosystem > .net
C# > Java

Ecosystem matters more, especially as you can use it with other JVM languages that are not Java

obviously hate Steve Jobs

java cause the jvm the superior ecosystem and its not close

just where do you think you are

Attached: 1519682372688.jpg (600x600, 111K)

>I took a Java course at college, that makes my opinion qualified

Fact:

Java you learrned at school / university / college and Java as actually used in reality are almost two different languages

Java today is @Annotations @Everywhere("mate")

You mean like C# has [Attributes("everywhere")]


Both are a blessing if used right

The JVM is better than .NET.
.NET really is "open" but extremely MS Windows specific in most instances.

Basically, you don't even need to consider .NET if you're not going to do things against Windows API; it's generally just irrelevant.

>java is over and finished says increasingly nervous Sup Forumstard for the 20th time this decade

Attached: 1520001381818.png (817x443, 34K)

this.

>mad because he doesn't understand how to use them

Autism

.net is easier to get started in and you have a choice of C# or VB.net
While java is multiplatform

C++

Are you implying that .net isn't multiplatform?

.NET Core is multiplatform too

They're both pajeet-tier shit dumps.

t.script kiddie

I haven't owned any apple product but apple are superior, because they are easy to eat and don't have anything like juice keep dropping and are not all wet and full of threads and stuff

>b-but muh 3 billion devices

are you retarded?
oranges have those neat compartments which literally keep the juice inside
while with ripe apples juice is dripping everywhere

whatever the customer thinks is better

>being an agency slave sucking customer dick all day every day

lmaoing @ ur life

Java has been put in a restricted state in my work. No new projects are allowed to be in Java, most new projects have been .net/xamarin.

Java.
.Net is a walled garden and .net core is a useless meme.
At least Java is trully crossplataform.

Attached: 1519358030758.jpg (567x800, 44K)

Swift

anything other than C is a waste

Fuck of pajeet

> truly cross platform
lmfao

> .Net is a walled garden
literally java

Both are garbage and deserve to be taken out back and shot in the head

The JVM is better than the CLR.
C# is better than Java, but Kotlin trades blows with C#.
F# is better than Scala.
Clojure runs on both.

>what is openjdk
I agree in both are shit but java isn't a walled garden like .net

I'm torn between picking up F# or Scala for a more permissive alternative to Haskell but I can't decide if I'd rather use .NET or the JVM considering I'm not a Microsoft person. Help me with my indecision.

Kotlin

Is Kotlin any good for Functional Programming? Like does it support currying, functions as data, pattern matching, tail-recursion, algebraic data types, immutable by default, etc.

>functions as data
The only somehow useful thing for enterprise-grade software from the functional world honestly.

C# is s better language than Java, but in every other dimension the JVM ecosystem blows .NET out of the water.

Listen to this guy OP, he's got the correct answer.

Java, until .NET core becomes usable for cross platform

Java 9 allows you to compile native binaries from modules

> Java
> Better syntax

HAHAHAHAHAHAHAHAHAH

FP has plenty of very useful concepts when you ignore Haskell and Lisp autism. Most languages these days are adding in lambdas and higher order functions but the syntax is ugly and it's not as useful without other functional concepts like ADTs or currying.

They can't do anything without apache and google >muh standard.

> No reified generics
> No val/var
> Meme lambdas
> No value types
> Meme interop

lel

>benchmarksgame.alioth.debian.org/u64q/csharp.html
Just two more benchmarks lol

NET Core 2.0 is pretty usable.

Scala for Haskell alternative(why though).
Kotlin fixes some issues with java but fucks up
a lot lmao
>kotlinlang.org/docs/reference/comparison-to-java.html
A fucking meme!

> every other dimension the JVM ecosystem blows .NET out of the water.

For now.

Not even now really because Core is catching and surpassing java in regards to performance.
Most java gui toolkits like javafx are kill and java for web development is dying (mostly php and asp).
The gui looks like shit and there isn't any decent native looking toolkit for it.
Java doesn't have events which makes certain patterns like mvvm inapplicable.
The only reason java jobs are abundant is because pajeets and amazon aws.
.net is going native too but for now the native is milliseconds slower desu

Haskell is great for stuff like math, parsers, and data processing but I find it too much trouble to work with when I'm writing something that requires a UI, decent performance, or lots of state. I know it's possible because I've read through the Xmonad source code and was pretty impressed, but I just feel like the elegance of the language goes away once you use a million Monad Transformers or mutable arrays.