Earlier quoted context omitted.
Brendan Eich was making a point about the tab key also being used to switch to different text fields and buttons. This makes it difficult to type in certain applications. A space doesn't have that issue. About your point of tab being represented different on different systems: It will always be ascii 9, how it's draw does differ between text editors but I consider that one of it's strengths for programming. Everyone…
Having a non-standard size is exactly the reason the tab character (not the key) is unusable. If you accidentally get some space indenting anywhere in the same project as tabs, then it'll be misaligned on someone's editor and they'll "fix" it, making it misaligned on someone else's. Trying to never use space indenting is impossible. Never copy and paste from anywhere else, never manually align multi-line statements,…
IBM didn't want Microsoft to use the Tab key to move between dialog fields
241–250 of 250 posts
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#242Earlier quoted context omitted.
This is a very legitimate question: In the US, where is it not? Public buses aren't safe, clean, or timely. Where I am, it's 2.5 hours rather than a 26 minute commute by car. The only reason you ride one is usually if you are already in the proximity of your destination, especially if that destination is downtown. For all other cases, private or ride-share makes way more sense. We're talking buses here, not shuttles,…
In other countries most people use public transportation and small percentage uses car
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#243Earlier quoted context omitted.
There is: this one. Win95's UI was so incredibly influential that stuff introduced by it are still around to this day.
I think that’s right, but it’s fair to point out that Windows 95 was (if you believe Steven Sinofsky, who should know) heavily influenced by NeXT! https://hardcoresoftware.learningbyshipping.com/p/009-passwo...
I wonder how hard it would be to get NeXT source from the 1990's and compile it on macOS 26.
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#244Earlier quoted context omitted.
> Microsoft advanced the state of UI and UX more than anyone else in the '90s. There is no universe where that is true.
And the contemporaneous counterexamples are what? The various UNIX windows managers and X11? System 6-8 on the '90s Macs? None of those were great UI/UX IMO.
As pointed out elsewhere, NeXT broke a lot of new ground at that time, thanks in part to its Unix underpinnings. Also Adobe brought great font management to both PCs and Mac before both embraced TrueType. Next had sub pixel anti-aliasing from the start.
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#245The thing I find funny here is that MicroSoft in the 80s and early 90s was a scrappy bunch of hackers trying to get something out the door. But over time they've sort of become IBM. Based on the way things have progressed... Microsoft has become IBM. IBM has become CA. Apple has become Microsoft. Oracle has become DEC (if DEC had a few more lawyers.) Amazon has become Oracle.
So who became Xerox? (i.e., brilliant ideas, thrown away at the corporate level)
MSFT maintains a research arm (MSR) which routinely produces interesting concepts. Not that they would ever try to turn them into products. So maybe MSFT also turned into Xerox.
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#246As someone who prefers tabs (I'm not looking to argue), I once asked Brendan Eich on Twitter why he prefers spaces. His answer was more thoughtful than I'd expected. The tab key itself is hijacked by modern OS/UI behavior. It makes it complicated to actually type literal tab characters in certain contexts, particularly in the browser. I still prefer tabs (and I'm a Go developer), but he is absolutely correct about th…
Yeah but, even ones that don't use literal tab characters use the tab key to write code, right? RIGHT? Like, does he hit space N times? I somewhat get the argument, but if you're writing code in the HN textarea you're doing something wrong (for code where tab/space matters anyways). Like, any code editor will use the tab key properly. Though, it sills maddens me there's no somewhat universal tab-entry in OSes like we…
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#247Earlier quoted context omitted.
You want source code indentation to be random on different machines? I guess. That would make me crazy.
Yes. That is the point. I can have my tabs look the way I like them. You can have your tabs look the way you like them.
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#248Earlier quoted context omitted.
It's a Linux subsystem for Windows so we'll call it Windows Subsystem For Linux.
It's not a part of Linux, so it can't be a Linux subsystem. It is a part of Windows, so it is indeed a Windows subsystem. Also it started/replaced a part of the NT kernel called a Subsystem, so it is called a Windows Subsystem. I don't know where that strong objection to this particular name comes from. MS does do weird things with names, like with Live, .Net or CoPilot, but this isn't one of those, but in fact named…
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#249Earlier quoted context omitted.
There is: this one. Win95's UI was so incredibly influential that stuff introduced by it are still around to this day.
I think that’s right, but it’s fair to point out that Windows 95 was (if you believe Steven Sinofsky, who should know) heavily influenced by NeXT! https://hardcoresoftware.learningbyshipping.com/p/009-passwo...
However i meant stuff like the desktop metaphor (Macintosh also had one but Win95's approach was more popular and mimicked in other environments), the start menu, the taskbar, etc, some newly introduced controls like tabs (i think OS/2 had tab-like controls/containers but they worked differently to those in Win95 and nowadays pretty much all tabs work like in Win95).
Re: IBM didn't want Microsoft to use the Tab key to move between dialog fields
#250Earlier quoted context omitted.
There is: this one. Win95's UI was so incredibly influential that stuff introduced by it are still around to this day.
I don't really remember many Windows 95 firsts. One I remember is the ability to switch users without logging off. MacOS famously copied that (with a 3D cube look). I think they made something really revolutionary at the IE3 time. Their News and Mail app was an Explorer extension that placed an e-mail reader as the presentation of a folder full of folders of mailboxes and messages. You wouldn't see the extension, as…