comp.lang.ada
 help / color / mirror / Atom feed
From: Philippe Tarroux <philippe.tarroux@limsi.fr>
Subject: Re: tagged type as generic parameter
Date: Fri, 04 Jan 2008 14:08:56 +0100
Date: 2008-01-04T14:08:56+01:00	[thread overview]
Message-ID: <fllb28$a70$2@news2.u-psud.fr> (raw)
In-Reply-To: <cAcfj.19852$Ux2.9196@attbi_s22>

Jeffrey R. Carter a �crit :
> Jean-Pierre Rosen wrote:
>> Yeap. In these times where everybody is talking about OOP, people 
>> tend to move from "everything can be done with inheritance" to 
>> "everything must be done with inheritance". To be honnest, some 
>> languages offer inheritance as the only way, so there is no choice.
>
> Given the OP's comment that the formal is tagged so that he will be 
> able to build lists of the type implies that he comes from a 
> background in such a language.
What i wanted is not the "best" way to implement lists. I just wanted to 
explore this way. The strong OOP orientation is due to the fact that i 
tried this example after a discussion with one of my student arguing 
that Ada is too complex compared to Java. I wanted to explore '� la 
Java' solutions.
>
>> When you are lucky enough to have a language that supports multiple 
>> paradigms, composition has its value.
I agree too.

Philippe Tarroux



  reply	other threads:[~2008-01-04 13:08 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-03 15:20 tagged type as generic parameter Philippe Tarroux
2008-01-03 15:51 ` Dmitry A. Kazakov
2008-01-03 16:22   ` Adam Beneschan
2008-01-03 16:58     ` Dmitry A. Kazakov
2008-01-03 17:47       ` Jean-Pierre Rosen
2008-01-03 18:13         ` Pascal Obry
2008-01-03 19:20         ` Dmitry A. Kazakov
2008-01-03 21:37         ` Jeffrey R. Carter
2008-01-04 13:08           ` Philippe Tarroux [this message]
2008-01-04 15:03             ` Jean-Pierre Rosen
2008-01-04 13:08   ` Philippe Tarroux
2008-01-04 13:22     ` Georg Bauhaus
2008-01-04 15:38       ` Philippe Tarroux
2008-01-04 14:17     ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox