News for hackers. Stuff that matters.
Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Monday January 02, 2023 @12:40PM (#34220890)
As much as I hate modern frontend code, I question this narrative. What 20 year old GUI library is running circles around... anything?
Re:Ask HN: Why did Frontend development explode in complexity? by wlesieutre on Monday January 02, 2023 @12:49PM (#34221038)
There’s another discussion going on about how the older layers of Windows you dig into, the more useful the UI gets, perhaps that’s the narrative they’re thinking of: https://news.ycombinator.com/item?id=34216619

I’m inclined to agree, older UI toolkits could make plenty productive UIs. But they aren’t good at following yearly evolving design fads, and webpages tend to lean heavily toward marketing and appearances over being more utilitarian.

Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Monday January 02, 2023 @01:05PM (#34221289)
Older toolkits were great at single team creations. This, interestingly, did mean the person making it knew exactly how to use test it.

I question whether the toolkits were actually better, or we just had fewer things to use test? Certainly fewer form factors. Granted, the decision to try and have a single code base for many different resolutions and such is, of course, questionable.

Edit: directly to the point, is it the old toolkits that made better tools? Are those same toolkits used today? Pointing at older tools does not show that the toolkits were better.

Re:Ask HN: Why did Frontend development explode in complexity? by steve1977 on Monday January 02, 2023 @02:06PM (#34222216)
Cocoa (macOS) for example
Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Monday January 02, 2023 @04:34PM (#34223980)
And what modern applications written with it are running circles? Legit question.
Re:Ask HN: Why did Frontend development explode in complexity? by marcellus23 on Monday January 02, 2023 @07:13PM (#34225650)
Almost all of the apps bundled with macOS are written in Cocoa (some are written in Cocoa Touch, which is itself a nearly 15-year-old framework). And a great deal of excellent third-party apps -- off the top of my head, Transmit, Pixelmator, Day One, the Omni Group apps.
Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Monday January 02, 2023 @08:47PM (#34226498)
The bundled apps feels like an odd claim. I don't think of many of those that feel modern. That said, I'm probably not thinking of the right ones.

Will try to take a peek at the rest of this list. I don't, oddly, use that many native Mac applications.

Re:Ask HN: Why did Frontend development explode in complexity? by marcellus23 on Monday January 02, 2023 @09:32PM (#34226816)
> I don't think of many of those that feel modern.

This is a bit interesting to me, which bundled apps don't feel modern to you? Mail, Notes, Pages, Safari... they all seem modern enough to me.

Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Tuesday January 03, 2023 @09:47AM (#34231977)
Mail has always felt like garbage to me. Notes, I will have to give a try again. Though, really, the entire "office suites" that everyone makes always feels off to me. I will full cede that that is just preference.

Safari feels off, as well. But I'm pretty firmly in camp firefox.

When I think bundled apps, I think of their notepad equivalent. The finder. The calculator. And... that is about it. I remember trying to make a script once, and that script editor left me very very lost.

Re:Ask HN: Why did Frontend development explode in complexity? by sjducb on Monday January 02, 2023 @02:39PM (#34222613)
Django, bootstrap and a sprinkling of jQuery works really well and results in simple code that can be maintained by a single dev. Bootstrap is only 11 years old. jQuery is 15 years old. Django is 18 years old.

jQuery is used by 94% of the websites that use JavaScript.

https://w3techs.com/technologies/overview/javascript_library

Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Monday January 02, 2023 @04:33PM (#34223971)
None of those are gui toolkits, though. At best, you are pointing to html working rather well at it. Though, that is more force of will from developers, as html was specifically not a front end toolkit at the outset.
Re:Ask HN: Why did Frontend development explode in complexity? by mmcnl on Monday January 02, 2023 @05:27PM (#34224563)
You're comparing apples and oranges.
Re:Ask HN: Why did Frontend development explode in complexity? by mmcnl on Monday January 02, 2023 @05:28PM (#34224576)
Is there an 10+ year old framework that does responsive UIs well?
Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Monday January 02, 2023 @06:17PM (#34225113)
Is there a younger one? :)
Re:Ask HN: Why did Frontend development explode in complexity? by mmcnl on Tuesday January 03, 2023 @04:52AM (#34229694)
Yes, the web. Responsive by design.
Re:Ask HN: Why did Frontend development explode in complexity? by taeric on Tuesday January 03, 2023 @09:44AM (#34231937)
I thought the challenge was for one that does it well? :D
Re:Ask HN: Why did Frontend development explode in complexity? by spoils19 on Monday January 02, 2023 @06:34PM (#34225280)
What's the point of having a responsive UI?