[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

>C# is vastly superior to Java >Java is desperately trying

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 46
Thread images: 9

File: tfw VS.png (44KB, 312x312px) Image search: [Google]
tfw VS.png
44KB, 312x312px
>C# is vastly superior to Java
>Java is desperately trying to implement mechanics C# had since many years
>most of them are half assed and not quite as good
>the only downside of C# - no multiplatform and lack of opensource is disappearing as we speak since they diverted most of their dev power into fixing them
>new runtime, .NET core is completely open and available at github
>tfw LINQ, delegates, properties, true generics, operator overloading & beautiful syntax
>clean and aesthetic code unlike bloated Java
>non-Microsoft, multiplatform IDE released by amazing JetBrains

Why are you not on team C# yet?
>>
File: 1496009032788.jpg (181KB, 714x702px) Image search: [Google]
1496009032788.jpg
181KB, 714x702px
>>60739077
It's a shit.
>>
I want something like Python but with C# tier performance and no GIL
>>
>it's this thread again

Java's ecosystem is still superior. Try again in 5 years.
>>
>not F#
>>
What exactly makes C# better than Java?

Honest question.
>>
So the .net framework has F#, while the java platform has Clojure. Which of these is actually better?
>>
File: same_thread.jpg (44KB, 396x382px) Image search: [Google]
same_thread.jpg
44KB, 396x382px
>>
>>60739077
Java's ecosystem wins hands down.

The secondary, new JVM languages like Scala fuck C# in the ass for beautiful, complex functionality and syntax.

The JVM is faster and actually more applicable as a polyglot platform than .NET, despite only growing into that role.

>non-Microsoft, multiplatform IDE released by amazing JetBrains
That is good, but JetBrains' main product -you know, the one that kept the company alive for a good while now- was Intellij IDEA all along. The JVM language IDE.

C# getting a "me, too" is not that important, particularly since is a fly shit of a market in comparison, especially outside the USA.
>>
>>60739289
If you want F# on the JVM, use Ford. Original F# is probably better.

If you want FP languages on the JVM, the biggest one is probably Scala due to having (in their markets) popular frameworks like Apache Spark, Akka, Play and Scalatra and a bunch more.

Clojure is "just LISP" overall. A fairly good implementation, but it is LISP.
>>
File: 1476446136216.jpg (71KB, 670x785px) Image search: [Google]
1476446136216.jpg
71KB, 670x785px
>tfw Java
>>
> 2k17
> enterprise applications programming language
> no source code protection
>>
>>60739289
Clojure/LISP are far better than F#
>>
File: 1485409232914.png (87KB, 1160x759px) Image search: [Google]
1485409232914.png
87KB, 1160x759px
that feel when you are to intelligent too use Java
>>
>>60739425
this
>>
>>60739077
>no multiplatform
Wrong.
Look for Mono and .NET Core.
>>
>>60739279
It has much better garbage collection.

Also has a much better standard library.

System.out.println("Hello world");
//becomes
Console.WriteLine("Hello world");
>>
> C# vs Java dinosaurs at it again.

When will you retards start working in Javascript like the rest of the modern world?
>>
>>60739537
>It has much better garbage collection.
This is an overall good thing, if true that is.

>Also has a much better standard library.
I can't see how your code-example represents that. What's the difference? "out" is a static object on the System singleton, the "standard output".

>>60739616
So you're telling me you can't do both? Enjoy being an underpaid pleb.
>>
>>60739326
b-but microsoft's websites are shiny and my wife's son told me that java a shit because minecraft runs slow. your completely reasonable and valid arguments can't be right

>>60739537
>It has much better garbage collection
bull
>Also has a much better standard library
shit

feel free to substantiate your claims
>>
>>60739714
>feel free to substantiate your claims
>he said while providing zero substance for his
>>
>>60739616
Java is still an industry standard in enterprise. Node might be more popular on reddit or your shitty webdev blogs targeted at beginners, but that doesn't mean shit.

>>60739745
what claims would that be?
>>
>>60739077
>start using kotlin
>90% of OPs argumention goes intro the trash
>you still get all the JVM adventages

microsoft cucks BTFO.
>>
>>60739112
Nim Lang.
>>
>microsoft shill thread
VS CODE IS A MS PRODUCT
C# IS AN MS LANGUAGE

STOP USING THESE THINGS. REAL DEVELOPERS DON'T USE MS PRODUCTS!!!
>>
File: lisa_su.jpg (6KB, 312x208px) Image search: [Google]
lisa_su.jpg
6KB, 312x208px
What's the best JVM language
>>
>>60739839
Scala 3 :^)
>>
This thread again.

C# is a meme cuck language. Every WinAPI call must be marshalled from managed to native by copying all attributes back and forth.

Every time you access an array element its checked for out of bounds.

Compiler and JIT is unable to optimize simple variable reuse so u need to be careful when accessing a variable multiple times, instead u need to store it in local var.

LINQ turns 10k elements query into 300mb memory leak. For every LINQ method you do in the set.

String is the devil.
>>
>>60739714
> your completely reasonable and valid arguments can't be right
Thanks, though I myself will admit they were not perfectly solid on their ow.

You can look stuff up starting from there, though.

>>60739839
Well, for the biggest ecosystem still plain old Java. Moving along at a conservative pace which means it's also easy to maintain.

But if you like to deal with a relatively rapidly moving ecosystem with many clever people, Scala has a lot of nice features and a lot of cool libs and toys:
https://github.com/lauris/awesome-scala

Just SBT (the most commonly used build tool) alone is already extremely neat.
>>
>>60739304
We always have the same threads everyday, this is 4chan.
>>
>>60739616
KYS JavaScript is shit
>>
>comparing shitty languages
What's the point?
>>
>>60739425
>to intelligent too
sure thing
>>
Why do game designers use C# instead of C?
>>
>>60741351
Unity.
>>
>>60739077
People that spend time arguing over programming languages haven't made a single program past "Hello, World!" or a calculator.
>>
>>60741351
Microsoft visual studios
>>
>>60739077
WTF are you paid or what? I see the same thread again. Also C# isn't vastly superior to java. It's good for windows but not for windows games in everything else there are better options.
Also it's not so beautfiul language just compare it to F# or even better swift which are the most modern and smartly written languages right now.
>>
>>60741351
which ones? a lot of them are using C++ and then some of those are basically writing C
>>
>>60741493
I think he means Unity users
>>
File: 1491101894275.jpg (67KB, 639x639px) Image search: [Google]
1491101894275.jpg
67KB, 639x639px
>People are now shilling for Java because they hate MS just that much
C# is Java without all the parts that make Java fucking horrible.
>>
>>60739077
If you know one, you have a pretty good working of the other.
>>
it's like VB6.0 but with C++ and OOP memes
I fucking loved it
>>
>>60739077
> programming language developed by winblows

Good god fuck no. Just because you're to fucking dumb to understand destructors in c++ to deal with memory management doesn't make c# good
>>
File: ss-2017-06-04-18-26-43.png (21KB, 289x51px) Image search: [Google]
ss-2017-06-04-18-26-43.png
21KB, 289x51px
>>60741544
I'm shilling for Java because it's great. Also I don't really hate MS. I use VSCode and Typescript often.

Also you should fuck off you fucking frogposting faggot
>>
>>60741544
Without all the good parts of c++ though
Thread posts: 46
Thread images: 9


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.