Skip to main content

Home/ Coders/ Group items tagged Humour

Rss Feed Group items tagged

David Corking

Ten Things I Hate About Object-Oriented Programming - The JOT Blog - 13 views

  • we spend much of our time bouncing back and forth between … lots of little methods. This is sometimes known as the Lost in Space syndrome. It has been reported since the early days of OOP. To quote Adele Goldberg, “In Smalltalk, everything happens somewhere else.”
    • David Corking
       
      My first and continuing experience in Smalltalk (and Ruby and everywhere else.) Interesting to here 2 experts say the same thing!
  • I believe that to make further progress we must focus on change and how OOP can facilitate change. After all these years, we are still in the early days of OOP and understanding what it has to offer us.
    • David Corking
       
      The key message of the piece.
  •  
    Some after dinner humour, with a serious point
David Corking

Stevey's Blog Rants: Execution in the Kingdom of Nouns - 2006 - 0 views

  • For the lack of a horseshoe, EquestrianDoctor.getLocalInstance().getHorseDispatcher().shoot();
  • the stories all take a definite shape: object construction is the dominant type of expression, with a manager for each abstraction and a run() method for each manager. With a little experience at this kind of conceptual modeling, Java citizens realize they can express any story in this style.
  •  
    The nursery rhyme looks familiar, but how realistic is it? Smalltalk and Self appear at first glance to be in danger of this kind of horror, especially Smalltalk where every object has a class, yet a Smalltalk statement consists largely of verbs. Yegge seems to have missed an important detail in his analogy - verbs are not functions - they are symbols (selectors) that resolve to a function (method) when they are looked up (depending on ... whatever - Smalltalk the class of the receiver, CLOS the types of the arguments and so on). C and FORTRAN don't have verbs, they just have functions (actions).
David Corking

Re: Ruby's lisp features. | ruby-talk | 2006 | Yukihiro Matsumoto - 0 views

  •  
    The designer of Ruby renamed his language "MatzLisp"
1 - 3 of 3
Showing 20 items per page