Also, how do people work without Linq. Without linq, it is like returning to the stone age.
Jonathan Ortiz
imagine thinking that pozzed c is a good thing
Michael Brooks
>how do people work without Linq. they don't, they "work"
Anthony Thompson
Im about to start working with C# on a new project tomorrow at work Wish me luck!
Jose Scott
>C# >pozzed Go spew your meaningless buzzwords somewhere else
Kevin Cook
C# is unironically my fav language I've ever used. It's really a joy to code with. The problem is it's .NET, so only heavily MS enterprises actually use it.
Jose Jenkins
There is like 2 months that i dont code anything in C#. Feels bad, bros.
>The problem is it's .NET, so only heavily MS enterprises actually use it. Err, you can deploy a .net backend to a docker running ubuntu. If you don't know.
Charles Long
Yeah but nobody actually *does* this, at least that I've ever seen
Owen Rogers
If it wasnt bound to .NET i would use it, i will say though its the best language to learn programming basics with.
Nicholas Ortiz
>The problem is it's .NET, so only heavily MS enterprises actually use it. t. has been living under a rock in the last 6 years .net is open source and compatible with mac, Linux, ios, android too
Luke Baker
I feel you bro... Working with some languages becomes such pain in the ass when you get used to the convenience of C#
>You can't generate an error, even if you want to. what did it mean by this?
Bentley Hernandez
On .net core and dotnet 5/6 the balanced has shifted in favor of Linux. Most modern dotnet servers, even the ones on Azure use a Linux hosting. There's no reason to use Windows anymore. It costs more and dotnet apps are faster on Linux.
You also don't have to use Nginx anymore (IIS is windows only). YARP works on all machine, is faster than Apache, Nginx and IIS, uses http/3 by default so you will communicate through UDP and not TCP which makes it even faster.
I even saw people deploying their code to AWS recently (you just have to see the number of downloads of the AWS plugin for Nuget)
John Young
Ubuntu + .NET is actually a very common stack these days.
Robert Wilson
Dangerously based. I seriously couldn't go back to Java or C++ after working with C# for five years. It would be like cutting off one of my hands.
Is my understanding correct that C/C++ are compiled directly to executable binaries, whereas C# runs in a VM like java?
Tyler Phillips
If you think that then you don't know C++ well enough.
The performance you can attain via C++ makes it well worth using it. The metaprogramming to pre-compute large subsets of the problem are another massive reason to use C++.
Most projects use multiple programming languages, for good reasons. There is a good chance anything computationally or memory intensive will use a C++ DLL or something even in your C# app.
Jace Gomez
he is lying, obviously.
it will just throw exceptions.
one thing you should see about, is if it will throw an exception on overflowing an integer variable. should be an interesting test to be sure.
Ethan Foster
fuck no it doesn't, I was so hoping it would.
what a shame, I wonder if there is an int type that WILL throw an exception on overflow or NaN or infinity or w/e