Slashdot Mirror


In The Beginning Was The Command Line, Updated

Unqualified code-monkey Garote submits his annotated version of Neal Stephenson's In The Beginning Was The Command Line, updated to discuss UI design theory and fill in some of the gaps from the last five years. (And yes, he has been granted permission from Neal to do this.) There's plenty more to cover of course: Will the command-line last only as long as the keyboard? How will desktop search technology change our workflow? What about the 3D interface? Scroll to any random paragraph in the essay and you'll find something worth expounding on. What's ahead for the next five years?

7 of 416 comments (clear)

  1. As long as the keyboard? by checkitout · · Score: 4, Insightful

    Keyboard ain't going anywhere. Expect it to exist for as long as there are words to type.

  2. From the 3D Interface Article: by Anonymous Coward · · Score: 5, Insightful

    "Evolution optimized homo sapiens for wandering the savannah - moving around a plane - and not swinging through the trees. Today this evolutionary bias shows in comparing the number of people who drive a car versus the number of helicopter pilots: 2D navigation (on the ground) vs. 3D navigation (in the air)."

    What absolute, total, bollocks. Cost of helicopters vs cost of cars has not figured into this tit's thoughts, then?

  3. the command line already survived the keyboard by mrjb · · Score: 4, Insightful

    People use the command line nowadays to control servers by SMS. Spoken commands, as well, are likely to follow a command-line type interface. Just uttering "Tea, earl grey, hot" in expert-mode is a lot less infuriating then "press 1 for tea, press 2 for coffee, press 4 for chocolate milk, press 5 for cola, press 6 for beer" -- (6) "Press 1 for lager press 2 for stout press 3 for ale" (1) "press 1 for hot press 2 for cold" (2) "Press 1 for alcohol free press 2 for alcohol-rich" (2) "Press 1 for carbonated 2 for cat-pee" (and so on)

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
  4. Re:Not NS's best work... by RenatoRam · · Score: 4, Insightful

    Anybody who has used the unix comandline for REAL knows why even experienced admins think that windows lacks a commandline.

    No completion, no reverse-search in history, no pipe filters (and no, pipe more does not count), and so on...

    Sure, if you install cygwin you get a lot of the stuff you have on *nix, but this simply proves the point: to have decent commandline tools you have to install a POSIX emulation layer.

    --
    Ciao, Renato
  5. Desktop Search? by ThosLives · · Score: 4, Insightful
    For the life of me, I still can't quite figure out what all the hype is about desktop search.

    I can understand the hype about searching for things on other folks' computers (such as on the internet) because I don't have a priori knowledge about where to find some information.

    When I store things on my computer, however, I already (at some point) know where that bit of information is. I created my own "filing system" optimized for the way I think. You might say it's some sort of O(1) function to find something (now, navigating to that something might be a little more difficult). The human brain is way better about managing the location of objects than a computer (so far) in terms of retrieval.

    Think about it: the word "search" connotes looking for something you either think or know exists somewhere, but you don't know where. If you know where something is, you don't search for it but just go and grab it.

    Now, of course there are times when you haven't used something in so long that you might not remember where it is, and I can see how a search might come in handy for that. But if most people use computers like I use them, they use a small subset of the things on their computer very frequently, and the rest is archived away. I would have to say that less than 5% (that's a 95% confidence interval - it's probably way less than that) of my total computing experience (on my desktop) is spent on trying to find stuff.

    Does anyone out there know how "desktop search" is supposed to improve the way I do work when most of the time I am either creating new data (programs, documents, etc.) for a specific purpose or playing games? Am I missing something about the power of "searching" in general?

    --
    "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
  6. pick anything by poptones · · Score: 4, Insightful

    as a former windows power user who transitioned completely only about a year ago, let me offer this advice:

    Pick up an ubuntu cd, give it a partition, and use it more than the two minutes it takes to conclude it's not windows.

    Seriously. Forget windows is even there for a week. Pretend someone stole your old computer and all they left you with is this weird piece of shit doppelganger that sorta looks like your old pc, but everything's just a little "off."

    Accept the fact transitions are not always easy, and give this doppelganger a week of your computing life. Then go back to windows.

    And make sure you have some clean clothes handy, because you're going to need a shower afterward.

  7. Monty Python jokes aside... by BrokenHalo · · Score: 5, Insightful
    I have been a big fan of the original article for many years, and much of it is still relevant.

    The marginalia referred to in this thread don't amount to much; they lack continuity with the article, and come across as the querulous interjections of an adolescent schoolboy. The commentator has a number of valid points (which I don't dispute), but he has a long way to go before he approaches Stephenson's calibre as a writer.

    Bottom line: if anybody is going to "revisit" the article, my preference would be for the original author to do so.