From: J Kimball <spam@example.com>
To: Shark8 <OneWingedShark@gmail.com>
Subject: Re: Augusta: An open source Ada 2012 compiler (someday?)
Date: Fri, 28 Mar 2014 00:11:38 -0500
Date: 2014-03-28T00:11:38-05:00 [thread overview]
Message-ID: <5335048A.9000904@example.com> (raw)
In-Reply-To: <aD6Zu.6984$0M2.832@fx10.iad>
On 03/28/2014 12:12 AM, Shark8 wrote:
> On 27-Mar-14 15:32, Luke A. Guest wrote:
>> Niklas Holsti <niklas.holsti@tidorum.invalid> wrote:
>>> On 14-03-27 21:38 , Lucretia wrote:
>>>> I've already mentioned doing this on #Ada, a fork of Ada.
>>>> Take the basic language, strip it down to the basics
>>>
>>> So, what are the "basics"?
>>
>> The basics are the main language.
>>
>>> version of Ada-Ed, but with acceptable performance for programs that are
>>> not humongously large. At the same time, such work, at least if done in
>>> an academic setting, could help to clarify the dark corners of the
>>> language standard.
>>
>> Can be done with llvm as a start with the hit interface.
>>
>>>> 3) Replace tagged with just class, so:
>>>>
>>>> type C is
>>>> class
>>>> ...
>>>> end class;
>>>
>>> A mere sop to foreign conventions and creates useless non-uniformity
>>> between different kinds of records. I'm against it.
>>
>> Sop??
>>
>> The class is a different concept to a record and should be implemented that
>> way, this will also make it more familiar to others, I.e. Help foster
>> adoption.
>
> I'd rather CLASS be used as, say, a shorthand for [essentially] signature-package use-cases (i.e. ensuring some type has some interface -- perhaps allowing a separately defined implementation).
Of the issues people are interested in, repurposing keywords isn't really a priority. Keywords always vary across languages and paradigms. It's just part of the curve of any language.
next prev parent reply other threads:[~2014-03-28 5:11 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-19 13:24 Augusta: An open source Ada 2012 compiler (someday?) Peter Chapin
2014-03-19 18:56 ` Tero Koskinen
2014-03-19 23:02 ` Peter Chapin
2014-03-20 18:13 ` Shark8
2014-03-20 22:41 ` Augusta: An open source Ada 2012 compiler (someday?) (Off topic) erlo
2014-03-20 23:21 ` Randy Brukardt
2014-03-19 23:04 ` Augusta: An open source Ada 2012 compiler (someday?) Brian Drummond
2014-03-19 23:24 ` Peter Chapin
2014-03-20 0:00 ` Brian Drummond
2014-03-20 18:35 ` Shark8
2014-03-22 14:30 ` Brian Drummond
2014-03-20 10:23 ` Lucretia
2014-03-20 10:49 ` J-P. Rosen
2014-03-20 23:15 ` Randy Brukardt
2014-03-24 8:18 ` J Kimball
2014-03-24 9:17 ` Thomas Løcke
2014-03-24 10:00 ` Brian Drummond
2014-03-24 14:16 ` Luke A. Guest
2014-03-24 12:51 ` Peter Chapin
2014-03-24 21:21 ` Randy Brukardt
2014-03-24 23:18 ` Dennis Lee Bieber
2014-03-24 23:50 ` J Kimball
2014-03-25 9:37 ` Stefan.Lucks
2014-03-25 20:47 ` Randy Brukardt
2014-03-25 19:41 ` Michael B.
2014-03-26 1:50 ` Shark8
2014-03-26 20:39 ` Simon Clubley
2014-03-27 9:32 ` Shark8
2014-03-27 20:02 ` Simon Clubley
2014-03-27 20:38 ` Lucretia
2014-03-27 21:51 ` Niklas Holsti
2014-03-27 22:32 ` Luke A. Guest
2014-03-28 5:12 ` Shark8
2014-03-28 5:11 ` J Kimball [this message]
2014-03-28 8:06 ` Georg Bauhaus
2014-03-28 11:31 ` Peter C. Chapin
2014-03-31 23:43 ` Randy Brukardt
2014-03-28 8:56 ` Dmitry A. Kazakov
2014-03-28 19:20 ` Dan'l Miller
2014-03-28 20:40 ` Dmitry A. Kazakov
2014-03-29 12:34 ` Dan'l Miller
2014-03-29 13:36 ` Dmitry A. Kazakov
2014-03-29 12:42 ` Dan'l Miller
2014-03-29 0:15 ` Peter Chapin
2014-03-29 3:39 ` Shark8
2014-03-29 8:46 ` Georg Bauhaus
2014-03-29 16:35 ` Peter Chapin
2014-03-29 9:51 ` Georg Bauhaus
2014-03-20 19:03 ` Shark8
2014-03-20 18:10 ` Shark8
2014-03-20 18:20 ` Qun-Ying
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox