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."

14 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. My nomination... by m00nun1t · · Score: 5, Funny

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

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

    You may know the original Pentium version, Deathmaze 4999.994399399192934

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

    Said the geek in the darkened basement.

  6. 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.

  7. 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!

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

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

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

    Where is it?  It is the most stab

  10. 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.
  11. 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.

  12. 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.
  13. Re:What about Deathmaze 5000? by jimicus · · Score: 4, Funny
    Who doesn't remember Deathmaze 5000?

    I don't.
  14. 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.