comp.lang.ada
 help / color / mirror / Atom feed
From: Maciej Sobczak <no.spam@no.spam.com>
Subject: Re: Limited_Controlled, orthogonality and related issues
Date: Fri, 19 Jan 2007 08:38:40 +0100
Date: 2007-01-19T08:38:40+01:00	[thread overview]
Message-ID: <eopsi0$5j6$1@cernne03.cern.ch> (raw)
In-Reply-To: <wccodov7rrg.fsf@shell01.TheWorld.com>

Robert A Duff wrote:

> Is this really a big problem that needs
> fixing?

It depends on the viewpoint.
You might argue that adding a limited controlled property to the type 
should have been foreseen from the very beginning, not as an 
afterthought, and the experienced Ada developer should know that such 
types are tagged so that all operations can be written appropriately 
(ie. to use class-wide parameters) from the outset. But I would say that 
this is just "gotcha" - something that can scare off newcomers.

It's hard to "fix" (whatever that means) - destructors should have been 
part of the object model from the very beginning.


-- 
Maciej Sobczak : http://www.msobczak.com/
Programming    : http://www.msobczak.com/prog/



  reply	other threads:[~2007-01-19  7:38 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-18  9:24 Limited_Controlled, orthogonality and related issues Maciej Sobczak
2007-01-18 12:00 ` Ludovic Brenta
2007-01-18 12:33   ` AW: " Grein, Christoph (Fa. ESG)
2007-01-18 16:25   ` Robert A Duff
2007-01-18 17:02 ` Adam Beneschan
2007-01-18 17:16   ` Adam Beneschan
2007-01-19  1:02     ` Robert A Duff
2007-01-19  7:38       ` Maciej Sobczak [this message]
2007-01-19  9:05     ` Dmitry A. Kazakov
2007-01-19 17:04       ` Adam Beneschan
2007-01-19  1:01   ` Robert A Duff
2007-01-19  9:57   ` Stephen Leake
2007-01-18 19:03 ` Jeffrey Carter
2007-01-19  7:48 ` Randy Brukardt
2007-01-19 16:46   ` Adam Beneschan
2007-01-19 15:29 ` Robert A Duff
2007-01-19 16:31   ` Dmitry A. Kazakov
2007-01-19 16:36     ` Robert A Duff
2007-01-19 18:26       ` Dmitry A. Kazakov
2007-01-19 20:17         ` Robert A Duff
2007-01-20 10:14           ` Dmitry A. Kazakov
2007-01-20 14:44             ` Robert A Duff
replies disabled

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