Schizoid Classes
From: Lionel Draghi (Lionel.nospam.Draghi_at_Ada-France.org)
Date: 09/08/04
- Next message: Björn Persson: "Re: ADA Popularity Discussion Request"
- Previous message: jayessay: "Re: ADA Popularity Discussion Request"
- Next in thread: Bob Spooner: "Re: Schizoid Classes"
- Reply: Bob Spooner: "Re: Schizoid Classes"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 08 Sep 2004 22:22:15 +0200
There is an interresting paper, "Schizoid Classes", in the september
issue of the ACM Queue magazine, from Rodney Bates, about class and
module semantic beeing merged in Java and C++.
Here is just an excerpt:
"Putting class variables and methods into a class is attempting to make
an object type into both a type and a module. Compared with separate
constructs, it is harder to use for either purpose alone or for both
purposes simultaneously. It adds huge and gratuitous complexity to a
programming language, in a world where most working programmers don't
understand their language, anyway."
And:
"The best-designed languages give you two abstraction tools - a module
and an object type - each of which serves its own purpose reasonably well."
And, unfortunatly, Ada is not even mentioned.
-- Lionel Draghi
- Next message: Björn Persson: "Re: ADA Popularity Discussion Request"
- Previous message: jayessay: "Re: ADA Popularity Discussion Request"
- Next in thread: Bob Spooner: "Re: Schizoid Classes"
- Reply: Bob Spooner: "Re: Schizoid Classes"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|