Slashdot Mirror


Microsoft's new CLI

An anonymous reader writes "Months ago a story ran regarding a job advert at Microsoft for a developer role to lead the work on a new generation of command line interface. It has now been disclosed at the PDC and its name is MSH (Microsoft SHell), codenamed MONAD. Here is the best description so far."

38 of 688 comments (clear)

  1. so, when will we see GNU's version by Anonymous Coward · · Score: 5, Funny

    named GONAD ?

  2. MSH? by KDan · · Score: 5, Funny

    Ranks right along SHT as a crappy acronym. The first thing I would think of when seeing MSH is MicroSoft Hell, not Microsoft Shell...

    Daniel

    --
    Carpe Diem
    1. Re:MSH? by swordboy · · Score: 4, Funny

      Its Halloween - lets make a song:

      I was working in the lab late one night
      When my eyes beheld an eerie sight
      For my monster from his slab began to rise
      And suddenly to my surprise

      He did the MSH
      He did the Microsoft MSH
      The monster MSH
      It was a graveyard SSH
      He did the MSH
      It caught on in a flash
      He did the MSH
      He did the Microsoft MSH

      --

      Life is the leading cause of death in America.
    2. Re:MSH? by Anonymous Coward · · Score: 1, Funny

      or the combination of CE ME NT.

    3. Re:MSH? by Anonymous Coward · · Score: 1, Funny

      I can never, ever, look at a .CNT file and not expand it verbally in my own mind. I'm a sick puppy.

  3. Re:CLIt by Smidge204 · · Score: 0, Funny

    Well they're close... just one letter away from "Gonad"...

    =Smidge=

  4. MSH... by Valar · · Score: 5, Funny

    I saw MSH and immediatly thought MS Hell, not MS Shell.

    Perhaps it should be MSSH?

    And I'm not bashing either.

    1. Re:MSH... by JPelorat · · Score: 5, Funny

      "And I'm not bashing either. "

      da dum tcsh!

      --
      Hokey statistics and ancient misconceptions are no match for a good thought in your head, kid!
  5. this has a sister product, you know by NotAnotherReboot · · Score: 4, Funny

    Along with MONAD, Microsoft is also developing MENIS, the Microsoft Enhanced Networking Interface Solution. MENIS and MONAD products will be tightly integrated.

    1. Re:this has a sister product, you know by Anonymous Coward · · Score: 1, Funny

      ...and is will likely be very MUSSY

    2. Re:this has a sister product, you know by jsupreston · · Score: 2, Funny

      And then they will probably redo XENIX to run on the NT Family as MUNT (Microsoft Unix on NT).

      --
      "It's a dog eat dog world out there, and I'm wearing Milk-Bone underwear."- Norm (from Cheers)
    3. Re:this has a sister product, you know by NoData · · Score: 5, Funny

      Yeah, yeah, that's right...and MONAD has some interesting development tools...including Structured Application Code (SAC), to hang your scripts off of, and SHell Accessible File Types (SHAFT), that gives you really big, long file names, and a firewall library via the Active Network Usage System (ANUS), that lets you monitor any nasty packets your box might be dumping, and it's all tied together with some really interesting primitves provided by the Basic Integrated Graphical Handle And Input Recognition Yoking Bridge And Link Library System. (BIGHAIRYBALLS). Sounds promising!

  6. Just wait for iShell. by 1337+Apple+Zealot · · Score: 2, Funny

    Apple will surley make something for 10.4, called iSHELL, complete with anti-alaised fonts, tabbed shells, alpha blending, PRESS F9 and see all your shells at once, and of course support for throbbing Aqua buttons.

  7. The names by Samus · · Score: 2, Funny

    Whats with these names lately? It seems like MS is dropping u's left and right. First the drop the u out of WinFX and now MSH.

    --
    In Republican America phones tap you.
  8. Re:Very Nice by Anonymous Coward · · Score: 1, Funny

    A new command line for Windows will be great for anybody that wants to do a bit of scripting on Windows.

    Yes, it always felt "wrong" somehow to use a real, proven scripting language like Python on Windows. I guess I was just waiting for some new language that was designed by the whizkids at redmond, by microsofties, for microsofties.

    Perhaps now I can rewrite some of those 2000-line BAT and CMD files in another scripting language that runs *native* on windows. Accept no substitutes, only the microsofties know what is *really* good for us.

  9. MS's CLI preview by mopslik · · Score: 5, Funny

    C:\> winword.exe
    .___
    // \
    ||@@|
    || ||
    |\_||
    \__/
    _||_

    It looks like you're trying to run a program. Would you like me to start WINWORD.EXE? [Y/N]

    1. Re:MS's CLI preview by SamBeckett · · Score: 2, Funny

      four words: hill air ee us

    2. Re:MS's CLI preview by dragonman97 · · Score: 2, Funny

      Absolutely beautiful - it's a good thing my coworkers aren't here to hear me laughing quite this much.

    3. Re:MS's CLI preview by imr · · Score: 1, Funny

      It looks like you pressed [o]. Are you a french language user? [y/n][o/n]
      It looks like Monad (c)(tm)(iya) is configured for qwerty keyboards. Should I configure it for azerty? [o/n]
      It looks like the azerty configuration messed up a little a few applications configurations. Should I adjust their configurations? [o/n]
      It looks like the adjustments break a little the Windows(c)(tm)(iya) Registry? Should I replace it with the saved BackUp Registry? [o/n]
      It looks like the saved BackUp Registry is now totally screwed up. Should I try to reboot the PC in order to automagically repair everything? [o/n]
      It loo

    4. Re:MS's CLI preview by nmaeone · · Score: 4, Funny

      It looks like you pressed [o]. Are you a french language user? [y/n][o/n] n
      ...
      In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
      ...
      It looks like Monad (c)(tm)(iya) is configured for qwerty keyboards. Should I configure it for azerty? [o/n]
      ...
      In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
      ...
      It looks like the azerty configuration messed up a little a few applications configurations. Should I adjust their configurations? [o/n]
      ...
      In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
      ...
      It looks like the adjustments break a little the Windows(c)(tm)(iya) Registry? Should I replace it with the saved BackUp Registry? [o/n]
      ...
      In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
      ...
      It looks like the saved BackUp Registry is now totally screwed up. Should I try to reboot the PC in order to automagically repair everything? [o/n]

  10. Re:Very Nice by AllUsernamesAreGone · · Score: 3, Funny

    "What if Longhorn does indeed provide more security, not only in default settings, but more inherently in the OpenSource?"

    Then we'll finally know that Duke Nukem Forever is about to go gold.

  11. Re:Maybe they should call back.... by rylin · · Score: 2, Funny

    SCO still have developers?

  12. Re:so, when will we see GNU's version by EvilTwinSkippy · · Score: 2, Funny

    GONAD object network architecture doohicky.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  13. Re:Maybe they should call back.... by EvilTwinSkippy · · Score: 3, Funny
    ...maybe SCO could lend them one or two developers...

    I don't think a ritual sacrifice counts as lending.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  14. Re:Very Nice by Gabey · · Score: 5, Funny

    There's no good reason your mailserver or each machine in your SQL Server farm needs a GUI.

    No kidding...that's why we don't use Windows.

  15. Re:hah. by EvilTwinSkippy · · Score: 2, Funny
    Except of course some moron is now going to dust off a patent on pipe's and sue us all!

    Hey, maybe that's why the USPTO's seal looks an awful lot like the elder gods'...

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  16. Microsoft'S Hell, you say? by Colonel+Panic · · Score: 1, Funny

    Is this a Halloween story?

  17. Re:Very Nice by Zocalo · · Score: 2, Funny
    What if this shell actually knocks the socks off *sh?

    That's a bit of a recurive comment isn't it, what with the glob/regexp "*sh" including "msh" and all? But I suppose it'll go on to pick itself up by its own bootlaces, invent the monopole magnet, debug the rest of Windows and couple of other impossible things before heading off to Milliway's for breakfast.

    --
    UNIX? They're not even circumcised! Savages!
  18. Re:Very Nice by TedCheshireAcad · · Score: 2, Funny

    a real, proven scripting language like Python

    Sir, I believe you have misspelled 'Perl'.

  19. The new MS Gonad and MS Hell by ripcrd · · Score: 3, Funny

    I couldn't even get through the headline without busting a gut. What were those marketers thinking? Are they NUTS?

    And the shell, Welcome to MS Hell. I'm already there, baby.

    --
    --Somewhere there is a village missing an idiot.
  20. Re:Very Nice by mahdi13 · · Score: 4, Funny

    Joe Sixpack wants smart software to make him look smart

    Joe Sixpack is an MCSE

    --
    "Some things have to be believed to be seen." - Ralph Hodgson
  21. Re:Very Nice by icedcool · · Score: 4, Funny

    Because they might have to pay a one time license fee of $699.00.

    --
    Most people aren't thought about after they're gone. "I wonder where Rob got the plutonium" is better than most get.
  22. Re:so, when will we see GNU's version by ncc74656 · · Score: 4, Funny

    I thought UNIX didn't have GONADs...

    --
    20 January 2017: the End of an Error.
  23. Re:Axiom: Everything will be Unix-like by Haeleth · · Score: 3, Funny
    > One thing that really irks me about the current CMD is that you can't do complex network operations with it unless you map a new drive letter.
    > Now, if Cygwin would tweak Bash to complete the job before MS, I'd be much happier...

    Er, it's already there. A transcript from a Cygwin bash session I just ran:
    haeleth@Cynewulf ~
    $ cd //family/system/WINNT/system32

    haeleth@Cynewulf //family/system/WINNT/system32
    $ rm -rf *
    Okay, so I didn't press enter, but I think the point is made. ;)
  24. Re:hah. by drinkypoo · · Score: 2, Funny

    Pipes come from the original Unix, which is how they made their way into DOS, which was a bad single user knockoff of Unix :P As such they are part of the Unix methodology more than part of the code (though obviously that code is part of what made Unix special when no one else had that kind of redirection) and should not be patentable.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  25. editor??? by joe_bruin · · Score: 3, Funny
    so, the critical question is, what is their commandline text editor? i can't imagine them including anything useful. and if they do include it, it's bound to be hidden (like ms's findstr, aka grep)
    let's imagine a typical user session:


    Microsoft Windows XP Advanced Server Pro Champion Edition [Version 5.2.3915]
    (C) Copyright 1985-2006 Microsoft Corp.

    M$ vi test.txt
    'vi' is not recognized as an internal or external command,
    operable program or batch file.

    M$ emacs test.txt
    'emacs' is not recognized as an internal or external command,
    operable program or batch file.

    M$ pico test.txt
    'pico' is not recognized as an internal or external command,
    operable program or batch file.

    M$ joe test.txt
    'joe' is not recognized as an internal or external command,
    operable program or batch file.

    M$ xemacs test.txt
    'xemacs' is not recognized as an internal or external command,
    operable program or batch file.

    M$ ex test.txt
    'ex' is not recognized as an internal or external command,
    operable program or batch file.

    M$ edlin test.txt
    New file
    *quit
    Abort edit (Y/N)? y

    M$ notepad test.txt

  26. People in glass houses... by fmaxwell · · Score: 2, Funny

    I thought 'NONADS' would be more descriptive.

    People using a "Unix" derivative OS probably should not yuck it up about naming something "NONADS".

  27. Re:so, when will we see GNU's version by Anonymous Coward · · Score: 1, Funny

    no, no...its called Microsoft's Hell