Why is it so bad?

Why is it so bad?

Attached: csharp-e7b8fcd4ce.png (512x512, 13K)

Other urls found in this thread:

channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1
twitter.com/AnonBabble

No static locals. That's the only bad thing about it tbqhwyfam.

C# is unironically a good language now that .net core is here. Blows java out of the water in every way from a language standpoint. Everything java does c# does better.

LINQ > Stream

C# lambdas and expression body methods > java Functional Interface

C# extension methods > Util classes

Properties are infinitely Superior to getter/setter boilerplate

C# has native support for tuples, and soon support for functional style record classes

C# generics don't rely on type Erasure. Lol no support for primitive type generics in java.

read-only types for immutability, Javas final only guarantees that the reference won't mutate.

F# is a better secondary language than Scala or Clojure

I'm not even a Microsoft shill, I use java at my day job. C# is just way better. Of all the c-syntax style languages, and of all object Oriented languages, c# is by far my favorite.

It's pretty good actually

Simple. It still has a Garbage Collector. Even Microsoft hates C# and doesn't use it to make their applications with hahahaha

By the way C# is just a C++ application.. but it's one to be ashamed of.

>Properties are infinitely Superior to getter/setter boilerplate

Good Lord yes.
The overhead for properties is really insane for 2019

haysmdf?

C# is the white man's Java

What's it like being stuck in 2002?

Not really. Currently Microsoft is investing alot in C++ recently since 2011.
Almost all their applications are in C++ and will stay in C++.

They just created C# for "CONSUMERS" and "USERS" of "their"(microsoft) products.

Programmers of C# are just consumers and users of a program written in C++.

Not a true programming language by that definition.