4 ms·
I think it was easier to build an acceptable GUI in 2000 with VB or Delphi than it is today with our web stacks.
by barrkel 6y ago
I think it was easier to build an acceptable GUI in 2000 with VB or Delphi than it is today with our web stacks.
- sokoloff 6y agoI also think the standard of “what is acceptable?” was much lower back then.
- barrkel 6y agoI think that's mostly it. Design has a much larger role, and form-oriented development with common controls doesn't cut it. You couldn't imagine an app like Facebook in a forms-style UI, it's almost ludicrous to imagine. Looked at retrospectively, forms were just one step above green screen applications on a terminal, transplanting one set of structural idioms to another, like for like.
- nogabebop23 6y agoIf forms are essentially terminal apps, is FB much different from a teletype news service, with hyper-filtered content and an infinite set of data sources? I see massive sea change in connectivity and immersiveness of today, but not really in what we're trying to achieve.
- rsynnott 6y agoI'm not sure that's true. Here's the UI hall of shame, highlighting the worst of the 90s: http://hallofshame.gp.co.at/shame.htm http://hallofshame.gp.co.at/shame.htm Most of the stuff there would be just... normal now. It's quite unusual for SPAs to have a decent consistent UX. And the slowness would never have been tolerated back in the day.
- contextfree 6y agothe author of that page seems to believe that mouse hover feedback is bad, even when it's a simple highlight?!
- lonelappde 6y ago2001 was Mad OS X Cocoa. 2020 is JavaScript. The standard for UI was higher then, but was lost to the almighty god of cloud-based web apps.
- petra 6y agoIt's even easier to do so with no-code, low-code tools.
- JacobiX 6y agoIn 2000 using VB, you can build a GUI, make a working Windows application using a minimum amount of code. Also the documentation (msdn) and the community was really nice.
- collyw 6y ago20 years on MS Access has been one of the quickest lowest code way to build a functional application. What a mess everything is these days in comparison.
- barrkel 6y agoIf you wanted to build a data entry / collection app with basic validation, querying, filtering etc. you could easily do that with no code in 2000-era Delphi.
- petra 6y agoWith support of today's API's/datasets , you could build more complex apps with similar levels of effort.
- visarga 6y agoYes, but that GUI was only doing local work, we have much higher requirements today.
- barrkel 6y agoThe GUI was doing local work, but the database could be remote. Delphi's name is even a pun on Oracle. I'm not saying they were halcyon days. I'm saying that the effort to do things is not necessarily less these days, in part because we have different expectations (not necessarily requirements) today.
- nogabebop23 6y agoor MS Access, or Hypercard - we've had productivity boosters, just never anything remotely close to eliminating the inherently hard act of "building software".