Hi guys,
Here's a list of what's on its way in Amber.
- A working debugger: I've been working with Manfred on this one. You
can see the progress on several branches of Amber on github, the
latest being this one:
https://github.com/NicolasPetton/amber/tree/ast-interpreter. There are
several approaches that can be taken:
- sourcemaps
- remote debugging (using Chrome/FF APIs)
- using the AST interpreter together with the new compiler toolchain
- A new IDE: codename Helios. This one is merged into master, and can be
tested at
http://localhost:4000/helios.html It's a work in progress,
and more or less waiting for the infrastructure of the
debugger. Sebastian is helping with it.
- Nemo: Use Pharo as Amber's IDE. The Amber part can be found here:
https://github.com/NicolasPetton/amber/tree/nemo and the Pharo part
here:
http://smalltalkhub.com/#!/~BenjaminVanRyseghem/Nemo. The idea
is to use Websockets and Nautilus to browse Amber remotely from
Pharo. Also a work in progress.
- General improvements: there have been quite some improvements since
the last release. The bootstrap has been improved a lot (thanks to
Herby!), a new compiler toolchain has replaced the old one, etc.
Also, you can always find/report/fix issues on the github issue tracker
at
https://github.com/NicolasPetton/amber/issues. And we're always
looking for people wanting to help us make the next Amber :) Just drop
me an email.
Cheers,
Nico