Linked by Thom Holwerda on Wed 19th Aug 2009 09:21 UTC
Windows Last week we talked about what Linux (well, okay, X) could learn from Windows Vista and Windows 7, focusing on the graphics stack. A short article over at TechWorld lists seven things Windows 7 should learn from the Linux world. Some of them are spot-on, a few are nonsensical, and of course, and I'm sure you have a few to add too.
Thread beginning with comment 379451
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: What I find missing in Windows
by phoenix on Wed 19th Aug 2009 16:12 UTC in reply to "What I find missing in Windows"
phoenix
Member since:
2005-07-11

Off the top oh my head:

4. A sane command line. The CMD.EXE shell sucks. cygwin is slow (but still quite usable, I admit), I don't understand or care to understand PowerShell, and Services-For-UNIX (SFU) has been neglected lately.


It's too bad that 4nt.exe never got purchased by MS and integrated as a cmd.exe replacement. 4dos.exe and 4nt.exe were excellent shell programs for Windows 9x and NT/2K/XP. Used to use 4dos on all my Win9x computers, and 4nt on some of my 2K boxes.

5. A sane default console window. CMD.EXE is absolute hate. The open source Console-2 is getting there, but still much more annoying than KDE's Konsole.


Yes, a proper console window would be nice. Along with proper command-line utilities, and a built-in SSH server. Would make remote administration so much simpler.

8. One can change to a different user or run a command as a different user in UNIX very easily using "su", "sudo", and similar tools. I was told it's very lacking in Windows.


There's the Run As... context menu item for all executables. And a command-line runas.exe app. Would be nice if there was a separate GUI for it like kdesudo/gksu, but it's certainly usable.

9. The Windows GUI library is awful, and incredibly inconvenient. MFC is not much better. One should note one can use the LGPLed Qt or wxWidgets (or perhaps Gtk+ or Tk) which are better and will also run mostly natively on X-Windows and Mac OS X.


It'd be nice if MS would just go through everything included on the Windows disc, and update *everything* to use the same widget set. Just standardise on one already, and *use it*. Win7 is better, but there's still too many little apps and GUIs sprinkled throughout that use ancient widget sets and just stick out.

Reply Parent Score: 4

StephenBeDoper Member since:
2005-07-06

It's too bad that 4nt.exe never got purchased by MS and integrated as a cmd.exe replacement. 4dos.exe and 4nt.exe were excellent shell programs for Windows 9x and NT/2K/XP. Used to use 4dos on all my Win9x computers, and 4nt on some of my 2K boxes.


Amen. Still have an old copy of 4NT on my XP machine, it - combined with the unxutils package - is about the only way I can stand using the command line in Windows.

And a command-line runas.exe app.


While runas.exe does exist, its command syntax makes my brain hurt. E.g.

sudo app filename
compared to...
runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""

Reply Parent Score: 2