Why I Left the .NET Framework (2013)
blog.jonathanoliver.com
Why I Left the .NET Framework (2013)
1–10 of 113 posts
Re: Why I Left the .NET Framework (2013)
#2Re: Why I Left the .NET Framework (2013)
#3Re: Why I Left the .NET Framework (2013)
#4Re: Why I Left the .NET Framework (2013)
#5tl;dr version - it's mostly about the portability, shortcomings of Windows as OS, and accompanying software (VS, TFS, IIS, MSSQL etc) being bloated. Zero critics about the .NET framework itself.
Re: Why I Left the .NET Framework (2013)
#6WTF? This is inane.
Re: Why I Left the .NET Framework (2013)
#7From the comments: "Why do people have to "leave" technologies? Why can't they just add new technologies to their arsenals without dramatic quitting blog posts? You don't see musicians who have just learned to play the guitar writing "why I'm leaving the piano" posts. Go is great; Node.js is great; some JVM languages are fine; .NET has a hell of a lot going for it too. Evaluate your options at the start of every proj…
Re: Why I Left the .NET Framework (2013)
#8From the comments: "Why do people have to "leave" technologies? Why can't they just add new technologies to their arsenals without dramatic quitting blog posts? You don't see musicians who have just learned to play the guitar writing "why I'm leaving the piano" posts. Go is great; Node.js is great; some JVM languages are fine; .NET has a hell of a lot going for it too. Evaluate your options at the start of every proj…
Re: Why I Left the .NET Framework (2013)
#9tl;dr version - it's mostly about the portability, shortcomings of Windows as OS, and accompanying software (VS, TFS, IIS, MSSQL etc) being bloated. Zero critics about the .NET framework itself.
I think that does a great disservice to the article by not acknowledging the commentary about the availability of quality OSS and the poor quality of the community/culture
Re: Why I Left the .NET Framework (2013)
#10OCaml, Haskell and Lisp are spectacular. Erlang is spectacular. Tcl and Python are spectacular. C# is an OK-language at best.
> I'm not aware of any non-Java JVM languages prior to the CLR [...]
Except JVM/Java had JPython, JRuby, and Rhino (JavaScript) earlier. Those are interpreted, sure, but they were running inside JVM and talking to Java code already when .NET was first published. The compilation to JVM bytecode is a minor implementation detail.