5 ms·
I think in 50 years if Microsoft is still around, it’ll probably be because of .NET. For a company I have very little time for, .NET is an exceptionally awesome
by mindwok 5y ago
I think in 50 years if Microsoft is still around, it’ll probably be because of .NET. For a company I have very little time for, .NET is an exceptionally awesome tool and ecosystem.
- bayesian_horse 5y agoI can compare .NET core to Django and .NET doesn't hold a candle in terms of tools and ecosystem.
- Xevi 5y agoThe .NET ecosystem is enormous, what do you mean?
- pjmlp 5y agoReally? Too busy setting up VMs or rewriting Python code into C to notice?
- alkonaut 5y agoDjango is a web app framework. Did you mean to compare ASP.NET do Django? Or .NET to Python?
- bayesian_horse 5y agoParticularly I am talking about Django and ASP.NET. I find Django to be a lot more productive and pleasant. Supporting open source libraries/projects are thinner for .NET. That is hard to quantify, besides the raw package count, but is a general (subjective) observation I have. There are some replacements for Celery for example, but rather recent and not as capable. Django REST Framework beats the .NET equivalents hands down. The Django ORM is better than EF, IMHO. Django comes with a command line framework (which can somehow be integrated into .NET projects probably). Reloading times are faster. IMHO the template engine is better. I like F#, which is more pleasant to work with than C#. But it's hard to get a team going with F#, because it is also harder to learn.
- bergheim 5y agoSince you are being pedantic; you would not compare .NET to python. You would compare say C# to python.
- alkonaut 5y agoWell I'd compare .NET (the ecosystem) to Python (The ecosystem), and C# (The language) to Python (the language).
- metaltyphoon 5y agoLol this must be a joke
- hughrr 5y agoIt's really not. It's a hellscape of insanely rapid platform churn, abandonware, payware and half-assed bug-ridden copy implementations of libraries from other ecosystems all stuck together with marketing crowed from a bunch of people with Stockholm syndrome. I have literally used it along side several other ecosystems for the full lifespan of it from beta, and it has in large been a very very expensive mistake in the long run compared to the other platforms.
- smackeyacky 5y agoI always used it without the desktop gui frameworks and didn't have this experience, aside from a couple of abandoned 3rd party tools. One web thing I did has been chugging, unchanged for 15 years. Overall it has been great for me. But getting sucked into silverlight would likely have soured me on it.
- hughrr 5y agoAgree on the desktop. The peak of development was when Windows, Visual Studio and .Net framework releases were synchronised and we were targeting Windows Forms. That was almost bliss. I got so much work done. That started in 2002 and ended in about 2010. I built some stuff in C# on Windows CE as well which was interesting too.
- smackeyacky 5y agoCE development must have been interesting. Not sure I ever saw a CE device that had enough room left over for another program. Back when I switched to .NET the future looked like web apps. Can't say I am particularly prescient but of all the tech in .NET, the web stuff thankfully had the longest legs so I'm kinda glad I avoided the slow death spiral of MS's ever changing desktop moods.
- hughrr 5y agoIt was roughly on par with iOS development now strangely enough. But with a light weight windows forms abstraction. We did unholy things on CE which were quite impressive.