comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Tagged type abuse
Date: Thu, 18 Dec 2014 14:01:04 +0100
Date: 2014-12-18T14:01:04+01:00	[thread overview]
Message-ID: <wj01877tsnmv$.wzykf3ag957k.dlg@40tude.net> (raw)
In-Reply-To: slrnm95egb.nrc.lithiumcat@nat.rebma.instinctive.eu

On Thu, 18 Dec 2014 11:26:58 +0000 (UTC), Natasha Kerensikova wrote:

> What would you recommend to appease such feelings?

That all types should have been tagged anyway (meaning: has T'Class with a
type tag stored in it).

> Sacrificing prefix notation readability on types that have no business
> being tagged?

I think that prefix notation was a language design bug. As such it has
nothing to do with the type being tagged or having a class.

Prefix notation should have been an implementation of an abstract record
member of some subprogram type.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2014-12-18 13:01 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-18 11:26 Tagged type abuse Natasha Kerensikova
2014-12-18 13:01 ` Dmitry A. Kazakov [this message]
2014-12-18 16:59 ` Jeffrey Carter
2014-12-18 23:10   ` Randy Brukardt
2014-12-19 12:42     ` Michael B.
2014-12-20  0:07       ` Randy Brukardt
2014-12-20 12:39         ` Michael B.
replies disabled

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