Live data from Hacker News

How did the Win 95 user interface code get brought to the Windows NT code base?

devblogs.microsoft.com

31–40 of 114 posts

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#31

I prefer to believe they just merged the two branches in SourceSafe.

Personally, I enjoyed MS source safe and exclusive file locking.

I loved SourceSafe for the disappearing files, and the usual "John locked the file and he went on holidays."

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#32
post #18

It's always funny to me, the more you go into the depth of windows settings, the older the UI that start to show up. Which makes sense, between the "if we change it we break it in some subtle way" and "we don't expose that in UI anymore so the new panel doesn't have it". My understanding is that windows want to move to a "you can't configure much of anything, unless you use group policy and then you set everything th…

In Windows 11 you're only 3 clicks away from a Windows 3.1 dialog box:

ODBC Data Source Administrator (64-bit)

Configure > untick "Use Current Directory", Select Directory

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#33
post #32
post #18

It's always funny to me, the more you go into the depth of windows settings, the older the UI that start to show up. Which makes sense, between the "if we change it we break it in some subtle way" and "we don't expose that in UI anymore so the new panel doesn't have it". My understanding is that windows want to move to a "you can't configure much of anything, unless you use group policy and then you set everything th…

In Windows 11 you're only 3 clicks away from a Windows 3.1 dialog box: ODBC Data Source Administrator (64-bit) Configure > untick "Use Current Directory", Select Directory

I wonder if the Add Fonts dialog survived to Windows 10: https://notebooks.com/2011/09/12/how-to-working-with-fonts-i... - during the time Microsoft had 2 designs for settings/control panels, making the OS look like a mess coded by drunks...

Gotta love that the disk and directory picker survived 20-30 years.

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#34

I prefer to believe they just merged the two branches in SourceSafe.

Personally, I enjoyed MS source safe and exclusive file locking.

Perforce also did exclusive file locking (and I believe Microsoft ended up using a customized Perforce internally at some point).

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#36
post #32
post #18

It's always funny to me, the more you go into the depth of windows settings, the older the UI that start to show up. Which makes sense, between the "if we change it we break it in some subtle way" and "we don't expose that in UI anymore so the new panel doesn't have it". My understanding is that windows want to move to a "you can't configure much of anything, unless you use group policy and then you set everything th…

In Windows 11 you're only 3 clicks away from a Windows 3.1 dialog box: ODBC Data Source Administrator (64-bit) Configure > untick "Use Current Directory", Select Directory

Well, it's not that the latest Office is that much different in this sense... just open Word, add a tab stop, double-click on it and you get a dialog box that probably was almost identical in Word 6 on Windows 3.1. Not that it looks bad or anything, it's perfectly appropriate IMHO. I still dream of getting back menus in Office, now some functions are so hidden that if you don't use them often enough you always lose ages to find them once again.

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#37
post #30

moving changes from Windows 95 to Windows NT involved manually doing three-way merges for all of the files that changed since the last drop. I suspect that this manual process was largely automated, but it was not as simple as a git merge. The first release of git was in 2005, around a decade after Windows 95.

Three way merges were a thing before 2005... The author was merely comparing with today's tools.

I wonder what percentage of people on HN have ever used subversion or cvs, let alone older systems.

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#39
post #37
post #30

Earlier quoted context omitted.

Three way merges were a thing before 2005... The author was merely comparing with today's tools.

I wonder what percentage of people on HN have ever used subversion or cvs, let alone older systems.

I remember the days of NT4 and the guy that would lock a file, leave for the day and you couldn't check it out :D Good times!

Same year I deleted all our customer's websites by simply dragging the hosting folder somewhere into C:\programs or something by mistake... A double click + lag turned into a drag and drop! Whoops!

I was pale as a ghost as I asked for the zip drive.

We had to reboot the file server first, which we did a swift kick to the power button.

At least today we employ very secure mechanisms; like YAML rollouts of config, to keep things interesting.

Re: How did the Win 95 user interface code get brought to the Windows NT code base?

#40
post #37
post #30

Earlier quoted context omitted.

Three way merges were a thing before 2005... The author was merely comparing with today's tools.

I wonder what percentage of people on HN have ever used subversion or cvs, let alone older systems.

sccs, I was using it as late as the 90s.

But the percentage is probably small, yes.

Post reply on HN