Download link for the Blang IDE is available here.
The only requirement is that Java 8 SDK should be installed on the system (version 9 not yet tested but is likely to work).
We only package the IDE for Mac at the moment but we can post instructions on how to setup the IDE for other platforms (just email us). If you are a Linux or other non-Mac Unix user, you can also use these provisional instructions.
The command line tools are already shipped multi-platform.
Really, "installing" amounts to unzipping and copying the contents. The folder contains both the IDE, a template for your own projects, and some command line tools.
The first time you try to launch BlangIDE, depending on the version of Mac OS X and/or security settings, you may get a message saying the "app is not registered with Apple by an identified developer". To work around this, follow these instructions (from Apple) the first time you open the BlangIDE (then Mac OS will remember your decision for subsequent launches):
In the Finder, locate BlangIDE (don't use Launchpad to do this).
Control-click the app icon, then choose Open from the shortcut menu.
If this does not work, an alternative is also described in the same Apple help page.
Blang projects have some dependencies. Here's a robust way to get them:
From the terminal,
[downloaded blang folder]/workspace/blangExample
./gradlew eclipse. This will download the dependencies.
Now import in Blang IDE:
When asked which workspace to use, pick
[downloaded blang folder]/workspace.
File > Open Projects from File System...
[downloaded Blang folder]/workspace/blangExample
The blang project is ready. In the left tool bar, the project is in the
file explorer. Right click on
select the contextual menu
New > File.
Name the file
MyModel.bl. The extension choice must always be
Run > Run Configuration..
Click on the
New Launch Configuration on the top left.
Main class using the
In the tab
Arguments add any required arguments.