Re:Making life easier for newcomers to the .NET ecosystem
by COM2323 on Monday November 15, 2021 @07:06PM
(#29234752)
In the end isn't the biggest difference the knowledge and experiences we have gathered over the years? I have no problem writing C# code on Raspberry Pi using terminal and simple nano editor, but I would have to google quite a bit if I was supposed to do the same stuff in Python, JavaScript or C++.
I use these languages every now and then, I just don't have the deep knowledge required to do everything effortlessly and I get frustated by things that people accepted as "the norm" on those platforms. Like the whole depencdecy stuff and node_modules blackhole in node.js, string handling in C++, weird Python syntax etc. People used to these platforms probably don't have an issue with any of this and accept it as a trade-off for some other amazing stuff on that platform that I don't know about and don't appreciate.
Re:Making life easier for newcomers to the .NET ecosystem
by DeathArrow on Monday November 15, 2021 @02:33PM
(#29231609)
>the maximal OOP style of .NET's structure is just not for me
You can use C# .NET in a simple, non OOP way.
You can use F# in a functionaly style.
Nobody forces OOP upon you.
Re:Making life easier for newcomers to the .NET ecosystem
by potta_coffee on Monday November 15, 2021 @02:39PM
(#29231684)
If I were working by myself on a project, I could make those choices. Unfortunately it's not the common approach to take, nor is it really the documented / recommended way.
FWIW, I did try to give it a shot with an open mind, but shortly after that project I decided I'm not accepting any more .NET work.