After a bit more than one year we have finally put together a new release of Amber - the web developer's best friend:
http://www.amber-lang.net Yeah, we know, too long time for a release cycle, but we think you will like this release! First - let's run the numbers - since the 0.9.1 release there have been over 850 commits (compared to 250 for 0.9.1). We have closed 364 issues and added 150 new unit tests bringing us to 271 in total. All classes in the kernel now have comments and there are Travis jobs to keep us all in line. Forks on github have gone up from 43 to 83 with 365 followers. Phew. And what goodies does this give us? Well, first Nicolas got carried away with compiler technology (must have read a book or something) and added a whole new Super Duper compiler tool chain providing both an AST with annotations and an Intermediate Representation layer (IR) enabling semantic analysis and easier optimizations, a better inlining mechanism, support for block contexts (whoa!) and an AST interpreter to round it off. Wait a minute, what? An interpreter? Why on earth would we want a... oh. To be able to implement a full stepping debugger of course (coming in 1.0). Baddabing! Just the new compiler tool chain would have been enough for a release, but since Nicolas is not the only Elf in Amber land this release also includes SUnit improvements and cleanup with support for async assertions, a new build system based on gruntjs replacing the old makefiles (seems slicker in the land of JS), an improved ClassBuilder with better class migration support and a new amberc compiler written in Amber instead of that ghastly bash script... (deep breath) ...and an improved loader to be able to use 3rd party packages, improved kernel classes, and updated documentation. And we also split the github repo into three separate repos - Amber itself, the examples and the website - and yeah, the website got a new look. ...and a whole new IDE is brewing called Helios (in the helios branch). But nah, sorry, Helios will land in 1.0. :) We hope you join us in developing Amber and having fun! Fork at github, join in #amber-lang on freenode and hop onto the mailing list. /the Amber crew signature.asc (506 bytes) Download Attachment |
Congratulations everybody!!! And I love the new look of the official site! :) 2013/3/13 Nicolas Petton <[hidden email]> After a bit more than one year we have finally put together a new release of Amber - the web developer's best friend: Bernat Romagosa. You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
In reply to this post by Nicolas Petton
yay!
show us the awesome biatch! :D really great work guys!! let's keep it going! On Mar 13, 2013, at 1:59 PM, Nicolas Petton wrote:
You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
In reply to this post by Nicolas Petton
Congratulations!
2013/3/13 Nicolas Petton <[hidden email]>: > After a bit more than one year we have finally put together a new release of Amber - the web developer's best friend: > > http://www.amber-lang.net > > Yeah, we know, too long time for a release cycle, but we think you will like this release! > > First - let's run the numbers - since the 0.9.1 release there have been over 850 commits (compared to 250 for 0.9.1). We have closed 364 issues and added 150 new unit tests bringing us to 271 in total. All classes in the kernel now have comments and there are Travis jobs to keep us all in line. Forks on github have gone up from 43 to 83 with 365 followers. Phew. > > And what goodies does this give us? > > Well, first Nicolas got carried away with compiler technology (must have read a book or something) and added a whole new Super Duper compiler tool chain providing both an AST with annotations and an Intermediate Representation layer (IR) enabling semantic analysis and easier optimizations, a better inlining mechanism, support for block contexts (whoa!) and an AST interpreter to round it off. > > Wait a minute, what? An interpreter? Why on earth would we want a... oh. To be able to implement a full stepping debugger of course (coming in 1.0). Baddabing! > > Just the new compiler tool chain would have been enough for a release, but since Nicolas is not the only Elf in Amber land this release also includes SUnit improvements and cleanup with support for async assertions, a new build system based on gruntjs replacing the old makefiles (seems slicker in the land of JS), an improved ClassBuilder with better class migration support and a new amberc compiler written in Amber instead of that ghastly bash script... (deep breath) ...and an improved loader to be able to use 3rd party packages, improved kernel classes, and updated documentation. > > And we also split the github repo into three separate repos - Amber itself, the examples and the website - and yeah, the website got a new look. > > ...and a whole new IDE is brewing called Helios (in the helios branch). But nah, sorry, Helios will land in 1.0. :) > > We hope you join us in developing Amber and having fun! Fork at github, join in #amber-lang on freenode and hop onto the mailing list. > > /the Amber crew -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Great ! ;) 2013/3/13 [hidden email] <[hidden email]> Congratulations! Sébastien AUDIER S.A.R.L Objectfusion, Applications web, consulting, You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Thanks guys!
And many thanks to Manfred and Herby, they did an awesome job for this release! Nico On Mar 13, 2013, at 9:35 PM, Sebastien Audier <[hidden email]> wrote:
-- Nicolas Petton http://www.nicolas-petton.fr You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
In reply to this post by Nicolas Petton
A detailed list of all changes is available here:
Best, Manfred
-- On Wed, Mar 13, 2013 at 5:59 PM, Nicolas Petton <[hidden email]> wrote: After a bit more than one year we have finally put together a new release of Amber - the web developer's best friend: You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Thank you Nico, Manfred, and Herby.
-- This is exciting. Best Regards, - Darius You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
In reply to this post by Nicolas Petton
Awesome - you are Smalltalk-Rockstars :-) Am 13.03.2013 17:59 schrieb "Nicolas Petton" <[hidden email]>:
-- After a bit more than one year we have finally put together a new release of Amber - the web developer's best friend: You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
In reply to this post by Nicolas Petton
Congratulations, you guys! :-)
On Wednesday, March 13, 2013 11:59:12 AM UTC-5, nicolas petton wrote: After a bit more than one year we have finally put together a new release of Amber - the web developer's best friend:-- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
In reply to this post by Stefan Krecher
Cool! :D
Thanks a lot!
-- El 13-03-2013, a las 18:52, Stefan Krecher <[hidden email]> escribió:
You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Administrator
|
In reply to this post by Stefan Krecher
Yes, is there a rough roadmap towards 1.0?
On Wednesday, 13 March 2013 22:52:23 UTC+1, Stefan Krecher wrote: -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Yes, you can find it here: Cheers, Nico On Mar 14, 2013, at 4:13 PM, Geert Claes <[hidden email]> wrote: Yes, is there a rough roadmap towards 1.0? -- Nicolas Petton http://www.nicolas-petton.fr -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Administrator
|
Ok, but what about a timeline On 14/03/2013 5:53 PM, "Nicolas Petton" <[hidden email]> wrote:
--
You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Well, it will be ready when it will be ready :) We are all working on Amber on our free time, and things like a stepping debugger takes some time to develop and test. Anyway, we want to release more often. If 1.0 isn't ready in a couple of months (it will probably not be), then we may release 0.11. Nico On Mar 14, 2013, at 5:56 PM, Geert Claes <[hidden email]> wrote:
-- Nicolas Petton http://www.nicolas-petton.fr -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/groups/opt_out. |
Free forum by Nabble | Edit this page |