Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Is there any way of using C# without .NET? Would feel weird without all the libraries.
I liked the original idea of using whatever language we want and everything just linking together. Unfortunately, .NET increasingly seems to equal C#. Doing anything other than writing domain logic with F# is too much work, MS have been trying to ditch VB.NET for ages and IronPython, Ruby, etc are a distant memory. -
Just to be clear, I would had to add this to the post:
I like C# language even if sometimes is too verbose and hard to understand but I hate .net because it seems to be a monolith that force you to use it, use its packages and it does everything.
I prefer a language which code remains relatively simple, easy to read, that doesn't require a framework to run and it is specialized in a single or few things. I hate the concept of using a single framework/language to do frontend, backend, mobile, machine learning and so on.
I know that JS/TS do that but these are languages but it's not the same -
bedawang3663yI totally get it, toughtfull written pure c# code can be beautifull, unlike most .net garbage.
-
carboneum713yC# without LINQ, Generics and the class library like IO or Threading, do you really would or better say should like C# without it?
-
ars140543y@carboneum LINQ is great. It's easily the thing I miss the most from working in .net, together with Entity framework.
-
The two are separable. For example; you can go a long way writing mobile code in C# Xamarin, or game code in C# Unity, all while having minimal knowledge of the .NET Framework. Source: have done these things.
Related Rants
[not really a rant] I've lost 1 hour to explain to a .NET boomer developer that I like C# but I hate .NET. I had to explain even why they are different things.
I hate this kind of people
rant
microshit
hate microsoft
boomers