Slashdot Mirror


The Greatest Software Ever

soldack writes "Information Week has an piece on the 12 greatest pieces of software ever. It also notes some that didn't make the cut and why. Their weblog covers 5 others that didn't make the cut."

24 of 435 comments (clear)

  1. Nah by DaveAtFraud · · Score: 3, Funny

    Microsoft Bob is clearly superior to Windows ME. It does less far with far more stability.

    Cheers,
    Dave

    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
    Ben
  2. Hello World by Aokubidaikon · · Score: 5, Funny

    Where's "Hello World"?

  3. You forgot. to mention.. by Anonymous Coward · · Score: 1, Funny

    the greatest software ever! Quakeworld!

    Well if you're going to put Java above the Apollo guidance system software then you have to be willing to go all the way.

  4. Re:actually a pretty good list by Brickwall · · Score: 2, Funny
    I also wonder about the choice of Excel. It's a pretty good program - I work with it every day - but to me, the office productivity program that blew me away in 1985 was Lotus Jazz for the Mac. There were so many innovations there - an integrated suite where you could cut and paste easily from different applications, hot links where updating data in the spreadsheet could update the chart that resided in the word processing document, the whole idea of workbooks instead of distinct files - we take all those things for granted today, but as someone trying to produce documentation for telecom systems in those days, I can tell you how difficult it was. Changing a diagram meant laying it out with letraset, pasting in the text by hand, photographing the whole thing - a single change would take most of the day. When the art department saw the ability to make a change and have a laser copy in seconds, it blew their minds.

    The whole MS Office platform is a direct descendant of Jazz, as much as MS will deny it.

    --
    What was once true, is no longer so
  5. Re:Corrected by Anonymous Coward · · Score: 1, Funny

    You karma whore you. I bet you put out on the first date.

  6. My nomination... by m00nun1t · · Score: 5, Funny

    is tetris. No single piece of software has wasted so much time.

  7. Re:What about Deathmaze 5000? by Anonymous Coward · · Score: 5, Funny

    You may know the original Pentium version, Deathmaze 4999.994399399192934

  8. Re:Another vote for the shuttle...and here's why: by Anonymous Coward · · Score: 1, Funny

    Thanks for sharing!

    One little known fact is that, after every successful launch the 260 men and women smoke a cigarette, asking each other, Was that good for you too?

  9. Re:Somewhere... by IANAAC · · Score: 4, Funny
    Like he's ever been laid....

    Said the geek in the darkened basement.

  10. Best Hello World ever by MillionthMonkey · · Score: 5, Funny

    public interface MessageStrategy {
        public void sendMessage();
    }

    public abstract class AbstractStrategyFactory {
        public abstract MessageStrategy createStrategy(MessageBody mb);
    }

    public class MessageBody {
        Object payload;
        public Object getPayload() { return payload; }
        public void configure(Object obj) { payload = obj; }
        public void send(MessageStrategy ms) {
            ms.sendMessage();
        }
    }

    public class DefaultFactory extends AbstractStrategyFactory {
        private DefaultFactory() {}
        static DefaultFactory instance;
        public static AbstractStrategyFactory getInstance() {
            if (null==instance) instance = new DefaultFactory();
            return instance;
        }
        public MessageStrategy createStrategy(final MessageBody mb) {
            return new MessageStrategy() {
                MessageBody body = mb;
                public void sendMessage() {
                    Object obj = body.getPayload();
                    System.out.println(obj.toString());
                }
            };
        }
    }

    public class HelloWorld {
          public static void main(String[] args) {
                MessageBody mb = new MessageBody();
                mb.configure("Hello World!");
                AbstractStrategyFactory asf = DefaultFactory.getInstance();
                MessageStrategy strategy = asf.createStrategy(mb);
                mb.send(strategy);
          }
    }


    In order to get through the lameness filter, I was forced to include this sentence that I would otherwise omit.

    1. Re:Best Hello World ever by maxwell+demon · · Score: 2, Funny
      Well, I've gotten some book on computing history from the future through a time warp. Here's an interesting excerpt:

      The first true artificial intelligence created was the famous "Mindboggler" program. Remarkably, it didn't come from classic AI research, but from code compression research. The goal of the development was to compress executable code into equivalent, but smaller executable code. One of its first applications was to compress its own code. It was a huge success: While the original executable had approximately 200 gigabytes, Mindboggler managed to shrink that into no more than 5 megabytes. When asked how it did it, it said it just fetched old programming textbooks from around 1980 from the archives and re-wrote its own logic following the rules therein.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  11. true! by dghcasp · · Score: 5, Funny

    /bin/true!

    The ultimate example of the Unix philosophy of doing one thing, one thing only, and doing it right!

    No arguments, no parameter lists, no side effects, just true!

    Such a beautiful example of Unix doesn't just happen; it takes work! Let's look at /bin/true on a Solaris 2.10 box:

    ss027$ grep '@(#)' /bin/true
    #ident "@(#)true.sh 1.6 93/01/11 SMI" /* SVr4.0 1.4 */
    ss027$

    Don't let anyone tell you the Unix way is the easy way; it took Six Whole Versions for Sun to get true correct! No wonder Windows is so full of bugs - they're trying to do hundreds of things. If they'd only adopt the Unix philosophy, they might have gotten it right in only ten tries! (Ten, because all the smart people work on Unix.)

    Worship the true!

  12. brillant paula bean by JuicyBrain · · Score: 2, Funny

    What about the brillant paula bean ? http://thedailywtf.com/forums/thread/40043.aspx/
    This software blew me away !

  13. Re:Somewhere... by monoqlith · · Score: 3, Funny

    That's unfair. His basement totally has flourescent lighting.

  14. Surely nobody didn't notice... by Tatsh · · Score: 2, Funny

    "an piece"? I think you meant "an article"!

    "Say Bob, did you send that e-mail yet?"
    "Nah, but I left an message on their answer machine."
    "Really, we don't even have an telephone."
    "Well, I used my cell phone. Guess what? It features an walkie-talkie feature."
    "You mean I get to hear both sides of the conversation now instead of one?"
    "Yes, isn't it an great feature?"
    "Indeed. I'll have to go buy an cell phone one of these days."

    The number of mistakes in grammar/spelling/semantics these past few weeks has been a lot more than usual.

  15. Notepad by Wolfier · · Score: 4, Funny

    Where is it?  It is the most stab

  16. Re:the list by cp.tar · · Score: 5, Funny
    no, it would never happen. It would require that email readers have the ability to execute code passed to them, and nobody would be stupid enough to write a mail program that would do that.

    So what have we learned, kids?

    Every time you hear a bell, an angel gets his wings.

    Every time you say you don't believe in fairies, one fairy dies.

    If you light a cigarette on a candle flame, a sailor dies.

    And - most importantly - whenever someone says nobody would be stupid enough to do something, a programmer in Microsoft gets an idea.

    Now, who knows what one has to say or do for a Microsoft programmer to die?

    --
    Ignore this signature. By order.
  17. Re:the list by ultranova · · Score: 4, Funny

    Now, who knows what one has to say or do for a Microsoft programmer to die?

    "Free, non-propriety standards compliance."

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  18. Re:the list by cp.tar · · Score: 3, Funny

    Non-proprietary, you mean?

    But close enough... the Force is strong with this one.

    --
    Ignore this signature. By order.
  19. Re:What about Deathmaze 5000? by jimicus · · Score: 4, Funny
    Who doesn't remember Deathmaze 5000?

    I don't.
  20. Re:Somewhere... by TapeCutter · · Score: 5, Funny

    "Like he's ever been laid...."

    It's common knowledge that he's screwed millions of people.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  21. Re:the list by 9mind · · Score: 2, Funny

    Give an exec a chair...

  22. Re:BSD was just the beginning by Anonymous Coward · · Score: 1, Funny

    "If you think BSD is great, you should really checkout BSE."

    Or BSF, even - "We don't make the OS that you run, we make the OS that you run better".

  23. Re:What about Deathmaze 5000? by BrokenHalo · · Score: 2, Funny

    Well, I sort of do remember Deathmaze, but my vote for the greatest (and, incidententally, simplest) software goes to:...

    fortune