We are proud to announce the release of JS++ 0.4.2 Early Access Preview. The latest release of JS++ introduces modules, function overloading, dead code elimination, better integration with Microsoft Windows, and 16 new editor integrations.
JS++ 0.4.2 introduces the
module keyword and enables modular design. The application entry point occurs at the “main file”. See the documentation for the main file for more information.
JS++ 0.4.2 also introduces function overloading. All unused overloads and unused functions (even if not overloaded) will not be compiled in the final output via dead code elimination.
Modules, function overloading, and dead code elimination (DCE) together enable the creation of more sophisticated applications.
However, we’ve delivered much more than that. In addition to all the new compiler features, we are shipping integrations with 16 new code editors – including some of the most popular editors:
1. Sublime Text
3. Visual Studio Code
5. GitHub Atom
6. Adobe Brackets
7. GNU Emacs
14. Ace (Editor for Cloud9 IDE)
16. Alex Gorbatchev’s SyntaxHighlighter
Finally, we’ve also improved Windows integration. Installation on Windows is now more seamless (no restarts necessary), and you can now use the GUI to compile JS++ files and avoid the command-line altogether:
This is an exciting and comprehensive new release for JS++. You can download the latest version from the home page.