Dear OCaml developers: BuckleScript is an optimizing compiler for OCaml to generate readable _javascript_, it is open sourced by Bloomberg [1] (also supported by Facebook ReasonML team). Two major changes brought by this release: 1. Namespace support. Unlike most existing implementations, the namespace support is non leaky which means you have and only have one way to access `Pkg.A`, the build system makes full use of concurrency, it is highly performant and scalable. 2. Better error message, this is mostly brought by Facebook ReasonML team, they wrote a blog about it [2] A non complete list of changes are listed here: https://github.com/BuckleScript/bucklescript/blob/master/Changes.md#190 BuckleScript is indeed growing quickly these days [3], there is a large chance that we can make it reasonably popular and reach a 10x larger audience, contributions are much appreciated. Documentation is available here: http://bloomberg.github.io/bucklescript/Manual.html To install: npm install -g bs-platform Happy hacking in OCaml! -- Hongbo [1]: https://github.com/bucklescript/bucklescript/ [2]: https://reasonml.github.io/community/blog/#way-way-waaaay-nicer-error-messages [3]: https://npm-stat.com/charts.html?package=bs-platform&from=2016-08-28&to=2017-08-28 -- Regards -- Hongbo Zhang