Development of Amber

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Development of Amber

Nicolas Petton
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