Berkeley CSUA MOTD:2001:September:08 Saturday <Friday, Sunday>
Berkeley CSUA MOTD
2001/9/8 [Computer/SW/OS/Linux] UID:22350 Activity:nil
9/7     Back Orrifice for Linux:
2001/9/8 [Computer/SW/Editors/Emacs, Computer/SW/Languages/Misc] UID:22351 Activity:high
9/7     I have a really difficult time reading this guy's OO code. Basically
        he's utilizing polymorphic method calls, which is alright, but
        tracing the code requires going back and forth between the deep
        plethora super/child chains. While I like OO, I think this is just
        a nightmare to trace and understand. Personally, I'd perfer a more
        shallower chain of objects, extending OO via composition instead of
        inheritance. What do you guys think?
        \_ what if there were a tool where you could expand selected
           parts and see the inherited methods all in one screen?
        \_ I prefer composition to inheritance also, but conventional
           wisdom on that subject is that inheritance is easier to
           understand, though composition is more powerful.
           Good development tools (as the above poster mentions) can also
           help. Understanding code that traverses the inheritence heirarchy,
           or accross many objects, is easy in Smalltalk (or VisualAge/Java)
           where there are good tools available, but a pain in the ass
           in emacs. OTOH, reading methods longer than 10 lines is obnoxious
           in Smalltalk, where it is trivial in Emacs.
        \_ i am starting to subscribe to the belief that only a few libraries
           should be OO. widget toolkits, basic containers and a few other
           things. applications should not define weird ass objects. they
           should instead define function objects.
2001/9/8 [Uncategorized] UID:22352 Activity:nil
9/7     Hardball, a story about howa a white man brings love and peace to
        the inner city ghetto (black youth). Starts tomorrow.  PG13.
2001/9/8 [Politics/Foreign/MiddleEast/Iraq, Politics/Foreign/Europe] UID:22353 Activity:high 66%like:22360
        \_ "Escaping the Matrix. What if consensus reality is a
            fabricated illusion? Are you ready for the red pill?"
2001/9/8 [Uncategorized] UID:22354 Activity:nil
9/8     star trek.. 35 years ago
2001/9/8 [Uncategorized] UID:22355 Activity:nil
9/8     M$ has seen the future and its a divx box on drugs named homestation:
2001/9/8-9 [Uncategorized] UID:22356 Activity:low
9/8     Anyone know where I can get a few 2-8 gb sca drives cheap
        (~ $5 per gb)?  I need these for my SS5 and SS20. Thanks.
        \_ <DEAD><DEAD>
        \_ Get a 9GB IBM Ultrastar 36LP drive from for
           like $70.
        \_ How many SS5 and SS20 do you need, 2 or 10? Lots of 1 & 2GB
Berkeley CSUA MOTD:2001:September:08 Saturday <Friday, Sunday>