Re: The wisdom of the object mentors (Was: Searching OO Associations with RDBMS Persistence Models)
From: Robert Martin <unclebob_at_objectmentor.com>
Date: Wed, 31 May 2006 14:38:47 -0500
Message-ID: <2006053114384780278-unclebob_at_objectmentorcom>
>
> 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.
Date: Wed, 31 May 2006 14:38:47 -0500
Message-ID: <2006053114384780278-unclebob_at_objectmentorcom>
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. They can be easily created as:
public class Global {
public static void myFunction();
}
-- 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 Wed May 31 2006 - 21:38:47 CEST