Live data from Hacker News

The Decline of Django

david-dahan.com

101–110 of 173 posts

Re: The Decline of Django

#101
post #94

1) Documentation is too verbose 2) Onboarding new developers lacks IDE specific tooling for free 3) Admin GUI isn't great 4) Async support is still incomplete 5) Static types aren't used in Django 6) Django is MVC which isn't useful if you just need a light V 7) People ignore other, newer tech because Django exists What??? 4 and 5 are legit complaints, the rest is literally the nittiest of picks, in my opinion. You d…

> What??? 4 and 5 are legit complaints, the rest is literally the nittiest of picks, in my opinion. I'd argue that 4) (async support) is the only meaningful point and 5) , given it's a Python framework, is at most a nice-to-have. But yes, this article is a complete waste of a click.

> I'd argue that 4) (async support) is the only meaningful point and 5) , given it's a Python framework, is at most a nice-to-have.

Same thing here, and I've been writing Django code for a living for 15 years now. What baffled me was the complaint about the admin interface, if used right can get a small business up and running almost instantly.

Re: The Decline of Django

#102

Is instagram not hip anymore ? I’m using fastAPI after moving to flask for a personal project but all of these microfraneworks make me want Django for what is built in. Also , why not have backend frameworks in JavaScript? Everyone focuses on performance and disregards ergonomics. > I mean, Instagram server is still a big Python codebase. It's Django at the core, I mean, it still runs through the Django request handl…

You may want to keep an eye on https://github.com/vitalik/django-ninja

Its still a bit young, but I like a lot of what they are doing.

As for Instagram, I wonder if they replaced the ORM with their own in-house ORM or something else?

Re: The Decline of Django

#103
post #77

> Django looks like the 40 years old guy who feels "in" using Facebook, while everyone else is already using Instagram or TikTok. wow fuck ageist bullshit like this. everyone knows I'm no big Django advocate but what is the point of a blog post like this? I'm not seeing how effort spent on writing articles like this makes the world better for anybody, including the author. Go create something? >But what if tomorrow,…

Especially since a 40 year old on Facebook today will have been using it since he was 26, or possibly 24 if he was at college at the time. So he’s going to be well aware that Facebook isn’t a new hip thing. (Although he might have seen the damage that Facebook did to his mental health over the years and wisely decided not to sign up for Instagram and Tiktok when they came along, so that part is not so unrealistic)

Which is how those of us (few) holdouts still posting on LiveJournal feel, we know its not the in thing anymore, but we prefer it because of the advantages that it has.

Re: The Decline of Django

#104
post #71

Earlier quoted context omitted.

“ more technical and complete but less dense secondary reference.” Isn’t that basically just reading the source code? Like I get that’s probably not right to throw everyone toward, but reading source code is a staple task for working with FOSS.

A lot of devs don't understand this, but can save a lot of time, especially when the code is all python. Especially if you questions are off the beaten track

Django has one of the best source code base I ever saw, in 20+ years of doing software. If anyone has issues reading the Django source code, they probably should stay away from software development.

Re: The Decline of Django

#105
This article is a cry for attention, at best. I suppose yet another dev bought into the "you should start blogging to become a thought leader". However, it reveals character traits that won't be helping the author: shitty writing, ageism, negativity, and blaming.

Seriously author, you did not help yourself.

Re: The Decline of Django

#106

Eh, "[insert stable, mature MVC framework] is dying/dead/etc" articles are a dime a dozen on the Web. I suppose it could be considered a badge of honor for a framework to have some internet punter declare the framework as "dead". But, just to nitpick... > Bad Official Admin GUI UX For anyone reading, Django's admin tool is designed for situations in which you need to stand up a quick admin or build some internal admi…

Every time someone declares Wordpress dead 10 more sites launch using it.

It's like that old saw from Strousstroup: "There are two kinds of programming languages. The ones people complain about and the ones nobody uses".

Re: The Decline of Django

#108
post #104

Earlier quoted context omitted.

A lot of devs don't understand this, but can save a lot of time, especially when the code is all python. Especially if you questions are off the beaten track

Django has one of the best source code base I ever saw, in 20+ years of doing software. If anyone has issues reading the Django source code, they probably should stay away from software development.

[deleted]

Re: The Decline of Django

#109
post #77

> Django looks like the 40 years old guy who feels "in" using Facebook, while everyone else is already using Instagram or TikTok. wow fuck ageist bullshit like this. everyone knows I'm no big Django advocate but what is the point of a blog post like this? I'm not seeing how effort spent on writing articles like this makes the world better for anybody, including the author. Go create something? >But what if tomorrow,…

Especially since a 40 year old on Facebook today will have been using it since he was 26, or possibly 24 if he was at college at the time. So he’s going to be well aware that Facebook isn’t a new hip thing. (Although he might have seen the damage that Facebook did to his mental health over the years and wisely decided not to sign up for Instagram and Tiktok when they came along, so that part is not so unrealistic)

This hit home for me. I'm not yet 40, but I'm not too far off. I was using Facebook in college back in 2005. My usage had been tapering off for a couple of years, and I I permanently closed my account about around late 2015. I haven't signed up for any social network/platform since, except for Instagram that I use solely to post photos from my budding photography hobby. I only post photos in which there are either no people at all, or no recognizable faces. I only "like" photos that fit the same criteria, and I only follow people who I know very well in the real world. If I see a photo of a birthday, wedding, etc.. that I would like to "like" ~ I don't like it on Instagram; I pick up the phone and text/call/reconnect.

Re: The Decline of Django

#110
post #77

> Django looks like the 40 years old guy who feels "in" using Facebook, while everyone else is already using Instagram or TikTok. wow fuck ageist bullshit like this. everyone knows I'm no big Django advocate but what is the point of a blog post like this? I'm not seeing how effort spent on writing articles like this makes the world better for anybody, including the author. Go create something? >But what if tomorrow,…

NestJS exists. I use it in production and it’s fantastic. https://nestjs.com/
Post reply on HN