comp.lang.ada
 help / color / mirror / Atom feed
From: Shark8 <OneWingedShark@gmail.com>
Subject: Re: Augusta: An open source Ada 2012 compiler (someday?)
Date: Thu, 20 Mar 2014 11:10:07 -0700
Date: 2014-03-20T11:10:07-07:00	[thread overview]
Message-ID: <_fFWu.17982$vN4.244@fx26.iad> (raw)
In-Reply-To: <zpudnYzhb9cIB7TO4p2dnAA@giganews.com>

On 19-Mar-14 06:24, Peter Chapin wrote:
> I have been planning to announce Augusta's existence to the community at
> some point but right now the project is 99% talk and 1% action (at most)
> and I had thought to wait until the balance was a little different.
> However, Shark8's announcement of his IDE proposal made this seem like a
> reasonable time. I support his desire to develop such tools and who
> knows... perhaps Augusta can play some role in his project someday.

I'm glad that it gave you a bit of motivation to announce your project. :)

It would be nifty if our two projects could "play nice" together; I 
wasn't considering making the translator proper a plugin, but maybe that 
sort of route would be beneficial -- it definitely bears thinking about.

> I am not as naive as I probably sound. I fully understand that such a
> project is massive and not likely to actually ever be completed.
> Fortunately that's not important to me. The project is just a hobby
> project and its *real* purpose is to provide me with a source of
> entertainment in my off hours. It can fulfill that role perfectly well
> even if it never amounts to anything.

Sometimes those are the best projects -- of course I might be a bit 
biased. (*Insert sidelong glance at the dozen or so projects that are in 
various states of [in]completion.*)

> This situation also frees me to
> make design choices that interest me without feeling the need to justify
> them rationally. For example Augusta will be written in Scala and will
> target LLVM. I choose these technologies because I like them and I'd
> like to learn more about them, not because I think they are somehow the
> "best" or most logical choices.

Nice.
I have Haskell on my "next to learn" list, and I think Scala is on there 
too... from what I've heard/read about them they seem like interesting 
programming languages.

> Right now Augusta is little more than a place holder with some documents
> outlining my vision for the project. I have set a release date for
> myself of December 31, 2020 in an effort to apply some structure to my
> work. My hope is to have something "interesting" done by that time...
> although I'm not going to claim it will be full Ada 2012.

2020 is better than the "someday" I have on a lot of my projects -- my 
OS project springs to mind instantly. (Though a lot of my unfinished 
projects could be seen as 'subprojects' under the OS-project.)


  parent reply	other threads:[~2014-03-20 18:10 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
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 [this message]
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