- So...What is it about again?
Amber is a language (derived from Smalltalk) and environment built for the web.With Amber, client-side web development finally gets the power and productivity that exists in other Smalltalk dialects.
- Why should I care?
Having a true live & incremental development environment where you can build your application interactively in the browser is unbeatable.
- Why a Smalltalk dialect?
Smalltalk stands head and shoulders above most other languages for clarity, conciseness, and human-friendliness.
As a language, it is immensely clean and mature, both syntactically and semantically. It is a pure OO language, with objects all the way down.
- But what about all the JS ecosystem?
- Quick links
- You can read the documentation online. The Wiki on GitHub includes a Getting started tutorial for OSX, Linux and Windows.
Load the full Amber Smalltalk environment with the IDE in your page:
Read the documentation to learn more about writing applications in Amber.
Contributing to the project
In a sharing mood? Contributions to Amber are very much welcome!
- The Amber source code is hosted on Github. You can fork the main repository and send pull requests.
- The contributions page lists some possible contributions that which contributors might "adopt" and realize.
- You can also submit issues on the bug tracker.
Meet the people behind Amber
You can get a copy of Amber from github or clone the git repository.