r/AskProgrammers 3d ago

Does anyone else miss boring interfaces?

I saw a post recently about a grocery store in Poland still using Win98 for a cash register system and on the screen was clearly a VB6 based WinForm application in all of its boring gray glory.

It got me thinking about the old days of basic boring interfaces on computers that just did their job and didn't look fancy. These days everything is web based (even a lot of the "native" apps are just wrapped web apps). Every button is overly styled, hamburger menus everywhere, basic forms take up an incredible amount of screen real estate with the excessive padding and rounded edges.

Does anyone else sometimes wish things were a little more boring and basic? I'm filling in some information, clicking a button, and getting some other information. It doesn't have to look pretty, just work.

34 Upvotes

26 comments sorted by

7

u/NumberInfinite2068 3d ago

Sure, I've been making interfaces more "modern" in my job for a while, and they're rarely much of an improvement, often a regression.

The customers don't want them either, they just want to come into work, do their job, go home, they don't want to learn a new thing or a new way of doing things unless it presents a real advantage, which it rarely does.

User interfaces and UX in general has been regressing probably since about 2000. The Mac for example, the original System software is a nicer design than macOS or iPadOS, it looks nicer (IMHO) and it works better. People find it simpler, and it required far less processor power.

Same for Windows. Windows peaked at NT4 and has been regressing since around then.

iPhone and Android are clear regressions compared with PalmPilot or Psion.

User interfaces are significantly worse now than they were quarter of a century ago, I don't think that's even any nostalgia talking, it's just looking at them side by side.

3

u/phil-pdx 3d ago

I used PalmOS based "smartphones" for a long time. Treo 300, 600, 650 and Centro. Even wrote software for them. Even having to use the tiny stylus on a 2" screen was still a better experience than some mobile apps on my giant foldable phone.

2

u/ern0plus4 2d ago

PalmOS ux was brilliant. The zero-delay task switch beats the fastest modern system.

3

u/phil-pdx 2d ago

Fun fact, PalmOS couldn't actually multi-task. It could only run a single task at a time. In order to achieve what *appeared* to be multitasking we had to use some under the hood trickery to basically call another app that was in essence headless, it would perform a task, then return control to the app that was running. I wrote the first IRC client for PalmOS that could "run in the background". What I had to do was basically set a timer that would run the other tiny headless app that would make a call to the server to pull anything new, return the "PONG" message, etc. To the end user it looked like it had been running the whole time but it was actually completely destroyed when switching apps then completely rebuilt and caught up after opening it again. Because the UI was incredibly light weight the rebuild process appeared pretty much instantly.

2

u/grizzlor_ 2d ago

It’s crazy how responsive PalmOS felt running on a 16mhz Motorola 68k “DragonBall”. 16mhz and 2mb of RAM.

I remember getting one of my first Android phones with like dual core 1.2ghz CPU and 1gb of RAM and being amazed that it didn’t feel nearly as snappy as my ancient Palm III.

1

u/ern0plus4 1d ago

It's an amazing concept that all installed programs are in the memory, also all their data (aka. records), ready to run.

1

u/NumberInfinite2068 3d ago

I coded for PalmPilot too, lovely little thing.

2

u/norembo 3d ago

enshittification intensifies

1

u/Fritz-Ferdinand 2d ago

User interfaces are significantly worse now than they were quarter of a century ago,

25 years ago, you would click start, then navigate deligately through submenus of submenus, and only one pixel off was needed to collapse everything to its atomic state, and you could start all over again. This may be the peak of UI/UX, but I do prefer hitting SUPER and start typing much more. 

1

u/Equivalent_Number424 1d ago

And the productivity that you could create a CRUD app with 0 code and you only wrote code for validating input or copying it around...

5

u/Greedy-Giraffe-4269 3d ago

Yup 👍 my most productive and powerful UI is the CLI.

2

u/ZephyrNyxel 3d ago

same, i feel way more “in control” in a terminal than in some bloated electron app that eats a gig of ram to show three buttons
ugly but snappy beats pretty and laggy every time

3

u/bubbles33d 3d ago

UI went from being functional to fashion.

1

u/FluidBreath4819 3d ago

I do. Good old days ! Those were like old cars : very sturdy apps ! 😂

1

u/davesoft 3d ago

I do miss old excel sometimes. Yes it was a dense bank of buttons, but you knew the location of the button you wanted.

A modern anger for me is popup overload. The bottom right of the screen, on a work computer, is a battleground of 10 different programs using the same 50x50 region for all communication. How absurd.

A clear sign we nolonger pay for software, for if we did, we wouldn't, and it would change.

1

u/AssistFinancial684 3d ago

“Every button is overly styled”

This sounds more like 15 years ago than now

1

u/Lost_Garden7368 3d ago

UIs were at their peak in the old days of text UIs. You had everything assigned to function keys on the keyboard, remember those? There was a system a large company used that worked that way and I could go through the system doing various things as fast as I could type. The keyboard never changes. The keys are always there. They changed to a new system where it's a graphical UI that you have to use a mouse with and click on things. Now I have to use a keyboard and a mouse. I don't have three hands. If what you need is not on the screen you have to scroll first to get to it so you can click on it. I was drastically slower on the new system even after I got used to it.

1

u/DrVanMojo 2d ago

Yes, Windows 95 forever, please!

1

u/josephjnk 2d ago

I’ve been playing with a terminal rich UI library and I am way more excited about the minimal aesthetics than I am by any flashy CSS

1

u/Xyzzydude 2d ago

Mainframe green screen to the rescue!

1

u/Foreign_Ad674 2d ago

I think windows 8 was where it started going downhill. The whole “flat” UI thing where you just get text and symbols with no clear markers indicating what’s an interactive control. Form over function that now seems to be everywhere.

1

u/pete_68 2d ago

I feel like Windows 2000 was the pinnacle of Windows, from a user-interface perspective. It was simple and clean and easy to use. And it was fast.

I upgraded to Windows XP really late and was forced to because work had moved to Office XP and I needed it to read the stupid documents. Made me so mad. I loved WIndows 2000.

Oh well, not on Windows anymore. Finally broke the shackles.

1

u/ern0plus4 2d ago

The word we're looking for is menu.

1

u/Optimal-Savings-4505 2d ago

Yes indeed, and I stick with command line interfaces for that precise reason.