Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] announcing abc 1.0.0

Congratulations!

AspectBench is a great effort! I think having an alternative compiler for AspectJ increases its legitimacy. Further, I liked the focus of AspectBench and some of the innovative features in it (private context, for example). I am glad that ajc and abc are collaborating to strengthen the AspectJ semantics.

As Adrian mentions, abc can be a platform to try out new language features while keeping the core language semantics stable.

-Ramnivas

===
Ramnivas Laddad,
Author, AspectJ in Action
http://ramnivas.com



Oege de Moor wrote:

We are pleased to announce the availability of abc 1.0.0,
an extensible, optimising compiler for the full AspectJ
language.

abc is available under the GNU Lesser General Public
License (LGPL) from the following website:

 http://aspectbench.org

For developers, abc offers:
- alternative error messages
- fast code
- support through email lists
  and public bugzilla

For researchers, abc offers:
- an extensible frontend based
  on Polyglot
- an extensible backend based
  on Soot
- an ideal platform for experiments
  with new features and optimisations

This is the first public release of abc, and it fixes many
bugs in earlier pre-releases. It has much benefited from the
advice of the AspectJ language designers, in particular
Adrian Colyer, Erik Hilsdale, Jim Hugunin and Gregor Kiczales.
We are also grateful to the authors of Polyglot for their
assistance, in particular to Stephen Chong and Nate Nystrom.

Full credits for authorship of abc 1.0.0 itself can be found
on the above website.

There is a low traffic, moderated mailing list where future
updates of abc will be announced:

   abc-announce@xxxxxxxxxxxxxxx

To join this list, send an email to majordomo@xxxxxxxxxxxxxxx
with 'subscribe abc-announce' in the body.

Enjoy!

  The abc team.
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/aspectj-users



Back to the top