Re: The wisdom of the object mentors (Was: Searching OO Associations with RDBMS Persistence Models)
From: Robert Martin <unclebob_at_objectmentor.com>
Date: Sun, 11 Jun 2006 18:51:14 +0200
Message-ID: <2006061118511482327-unclebob_at_objectmentorcom>
>
> Fredrik was not talking about having or not having functions but about
> the fact that Java's method are not objects. Which means you don't have
> HOF. Which is a king-size PITA - like almost anything else in Java
> FWIW.
Oh, you mean like Closures or ruby blocks?
Date: Sun, 11 Jun 2006 18:51:14 +0200
Message-ID: <2006061118511482327-unclebob_at_objectmentorcom>
On 2006-06-01 02:55:38 +0200, Bruno Desthuilliers <bdesth.quelquechose_at_free.quelquepart.fr> said:
> Robert Martin a écrit :
>> On 2006-05-31 11:21:45 -0500, frebe73_at_gmail.com said: >> >>>> I don't know Java, but if your statement about Java disadvantages is >>>> true, that's a problem with Java -- not with OO. >>> >>> >>> In a true OO language there are no first order functions. Some OO >>> languages, like Python, are a little more pragmatic and has some non-OO >>> features too. >> >> >> The fact that Java does not have global functions is annoying at worst.
>
> Fredrik was not talking about having or not having functions but about
> the fact that Java's method are not objects. Which means you don't have
> HOF. Which is a king-size PITA - like almost anything else in Java
> FWIW.
Oh, you mean like Closures or ruby blocks?
-- Robert C. Martin (Uncle Bob) | email: unclebob_at_objectmentor.com Object Mentor Inc. | blog: www.butunclebob.com The Agile Transition Experts | web: www.objectmentor.com 800-338-6716 |Received on Sun Jun 11 2006 - 18:51:14 CEST