3 ms·
Django is a web app framework. Did you mean to compare ASP.NET do Django? Or .NET to Python?
by alkonaut 5y ago
Django 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).