comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Making sense of predicates
Date: Tue, 22 Oct 2013 21:26:28 +0200
Date: 2013-10-22T21:26:28+02:00	[thread overview]
Message-ID: <1d57t46pwft4z$.ktho2ymc6bso$.dlg@40tude.net> (raw)
In-Reply-To: 0eb80b2f-696e-45cd-9e6c-724ce3866f79@googlegroups.com

On Tue, 22 Oct 2013 10:15:13 -0700 (PDT), Dan'l Miller wrote:

> On Tuesday, October 22, 2013 11:30:30 AM UTC-5, Dmitry A. Kazakov wrote:
>> The goal should be a leaner and more powerful type system with the present
>> type system implemented on top of it at the library level, 100% backward
>> compatible.
> 
> Ahhhh, you seek effectively the C++ vision,

No idea what makes you think so. Anyway C++ is beyond repair because it
conflates class-wide and specific types. Keeping them apart is essential to
the consistency of the types system.

>  What you seek is a better way of layering the compiler and extending the compiler,

I seek a better types system because of problems the current one causes,
like overuse of generics and run-time checks. I, as a programmer, need more
static checks, more reuse, far less debugging.

>> P.S. Putting up such lists is a completely wasted time, as nothing will
>> ever happen, until somebody with the influence of Ichbiah or Taft will nuke
>> the swamp again.
> 
> Your pessimism here presumes that neither Tucker Taft nor anyone else of
> visionary influence reads comp.lang.ada, which I suspect is entirely
> false.

ARG's decisions are not influenced by the noise generated here in c.l.a.

> Hence, when good ideas are well-formed, they might inspire those
> on the ISO standardization committee (or at AdaCore & the like) to work on
> such goals.

Ideas are secondary to a vision of the language as a whole and the
direction it has to evolve. This is vision is absent now.

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

  reply	other threads:[~2013-10-22 19:26 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-21 19:51 Making sense of predicates Dmitry A. Kazakov
2013-10-22  4:35 ` Randy Brukardt
2013-10-22  8:19   ` Dmitry A. Kazakov
2013-10-22 12:53     ` Georg Bauhaus
2013-10-22 13:38       ` Dmitry A. Kazakov
2013-10-22 20:38         ` Georg Bauhaus
2013-10-24  4:03     ` Randy Brukardt
2013-10-24  7:26       ` Dmitry A. Kazakov
2013-10-22  7:14 ` Shark8
2013-10-22  7:35   ` Jacob Sparre Andersen
2013-10-22 17:26     ` Shark8
2013-10-23  7:56       ` Jacob Sparre Andersen
2013-10-24  3:58       ` Randy Brukardt
2013-10-22  8:11   ` Dmitry A. Kazakov
2013-10-22  7:20 ` Jacob Sparre Andersen
2013-10-22  7:57   ` Dmitry A. Kazakov
2013-10-22 14:52     ` Dan'l Miller
2013-10-22 16:30       ` Dmitry A. Kazakov
2013-10-22 17:15         ` Dan'l Miller
2013-10-22 19:26           ` Dmitry A. Kazakov [this message]
2013-10-22 19:49             ` J-P. Rosen
2013-10-22 21:30             ` Dan'l Miller
2013-10-23  9:25               ` 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