Possibly even with Windows 1.0 I can't quite recall.
It was a constant battle to get enough RAM for applications to run. Futzing around with himem.sys and moving around network drivers and stuff in high memory.
Windows applications had to run within the first 640K of RAM. In reality, around that time most corporate machines were 80286 machines and as I recall a high specced machine usually had 2MB RAM.
Kinda weird to think that working, useful Windows applications ran on systems with that little memory.
Ugh I'm glad those days are gone.
This was a battle even if you weren't running Windows. Many DOS programs wanted enough of that first 640K that you had to jump through hoops to fit them in.
> Ugh I'm glad those days are gone.
I'm quite the opposite... i miss the times when applications could run in a few megs of ram.... nowaday just a browser showing a simple weather report wastes 2 gigs+ of ram.
> The demon lived at the hexadecimal memory address A0000, 655,360 in decimal, beyond which no more memory could be allocated. He lived behind a barrier beyond which they said no program could ever pass. They called it the 640 K barrier.
There was a protected mode version of Windows 2.0 that would run on 386s and allow larger memory access. I believe it also ran on 286s, but protected mode was crippled quite a bit on those chips.
By Windows 2, they had given up on that tiling model and gone with overlapping windows.
No it wasn’t. The aspect ratio was always 4:3. The resolution changed from 640×350 (with non-square pixels) to 640×480 (with square pixels). But the aspect ratio did not change. (The first image in the article is therefore displayed incorrectly compared to what it would have looked like.)
It wasn't perfect, but it worked better for me, at the very least.
Always demo in hotdog stand theme for greatest visual impact.
Now they use AI. White text on white background. /s
Screenshot of 1987 desktop here: https://en.wikipedia.org/wiki/History_of_RISC_OS#/media/File...
https://en.wikipedia.org/wiki/History_of_RISC_OS
* ARM for short, you might have heard of it
- "we have a three button mouse, we're going to make use of all of them" as opposed to Apple
- instead of file pickers, saving was done by drag-and-drop: press save and a window pops up with the file, which you drag to a target folder.
The !Application system, an early bundle mechanism, was a simple and effective form of packaging without having to do anything fancy.
Really? I've never heard that before.
https://www.technologizer.com/2010/03/08/the-secret-origin-o...
That is the OG Flat UI Design.
MS were well ahead of the curve. Who says MS dont have any taste! ;-)
Not really; it faked 3D as well as it could.
Mac System 1 was flat, though.
As an additional strange twist, Windows 1.0 was capable of overlapping child windows[1], title bars and all, even if the official MDI support APIs came later. It just didn’t use that capability for top-level windows for some reason.
1985: Windows 1.0 - Gaudy colors, boxy design. Apps can either run as a small tile or fullscreen. no freely resizeable/movable windows.
1986-2011: A quarter century of fumbling around with UI design.
2012: Windows 8 (Metro UI) - Gaudy colors, boxy design. Apps can either run as a small tile or fullscreen. no freely resizeable/movable windows.
To this day, I cannot believe Apple shipped the Macintosh without a means of running VisiCalc.
I still use it to close applications by keyboard (Alt+Space C) because I find that easier to press than Alt+F4.
[0] https://en.wikipedia.org/wiki/Common_menus_in_Microsoft_Wind...
[1] https://learn.microsoft.com/en-us/dotnet/desktop/wpf/windows...
Well they didn't achieve that goal then, Windows 2.x did not have proportional fonts for the title bars, menus, etc. That came with Windows 3.0.
At home, I had moved on to Coherent somewhat before Windows 3, then eventually Linux.
It's a big bummer that the world coalesced around Windows and macOS and now seems to be concentrating more and more around Web technologies. I would love to see an alternate timeline where OS/2, AmigaOS, TOS, BeOS, and other interesting operating systems coexisted and competed for another 20 years.
Microsoft was targeting 16-bit Intel CPUs which required a coprocessor for floating point support. That's a huge constraint on what you can practically do, compared to the Mac's 68k.
Hardware is probably the biggest reason Windows was garbage until Windows 95, where they jumped ahead of Mac OS with preemptive multitasking etc.
You can do very sophisticated work entirely with fixed point (such as the first Playstation), and I suspect we're going to see more noise from the ML people about using it for silicon space efficiency reasons.
Though their original target wasn't a Mac clone, it borrowed Mac UI elements. Lee Jay Lorenzen left Xerox and joined DR because he couldn't sell Xerox on the idea of getting Xerox Star functionality onto commodity 8080/8086 class machines.
Another early one was VisiOn, from the VisiCalc folks, which had a very nice (for the time) minimalistic look and feel https://en.wikipedia.org/wiki/Visi_On