A full-featured IDE and a console for developing application using Ela, a programming language with a simple and easy to learn syntax.
- Ela Platform
- Version :2016.7 Beta
- License :GPL
- OS :Windows All
- Publisher :Basil Voronkov
Ela Platform Description
Ela Platform deploys a collection of tools, libraries, code samples, an interactive console, and an IDE specifically designed to facilitate working with the Ela programming language. Based on CLR and Mono, Ela is designed for functional programming and can be used to create scripts or standalone applications.
Intuitive working environment and code samples to help you learn
Those who are familiar with Ela’s syntax shouldn’t have no problem working with the IDE and the console to create, compile and execute their scripts. Extended documentation is available to beginners, containing information regarding libraries and modules, bindings, functions, data types, exceptions, classes, operators, and the so-called lazy evaluation of code.
Furthermore, the package comprises a generous list of code samples for basic scripts and more complex ones (imperative and non-strict evaluation), which can help anyone get accustomed to the syntax and understand how the programming language works.
Full-featured IDE and an interactive console
Going by the name of Elide, the integrated development environment features syntax highlighting, code auto-completion, line and column numbering, code folding, word wrapping, and outlining expansion.
Additionally, it comes with a bookmark manager and other navigation tools, as well as text editing and code manipulation options (duplicate, delete, cut, transpose, move entire lines), all to help programmers focus on coding and increase productivity.
With just a click, your source code can be sent to the interactive console, where it is executed. While the package also deploys a standard command prompt interface for it, the console can be accessed within the main window of the IDE.
The IDE displays the output of the executed scripts, alongside any execution errors that might occur, debugging information, warnings and hints to fix them.
An all-in-one toolkit for Ela language users
With a user-friendly and customizable IDE, detailed documentation and samples to help you get started, Ela Platform bundles everything you need to work with the Ela programming language.
You can start by reading about the syntax and taking a look at the code samples to get an overview of what you can do using Ela. Once you are familiar with its modules and their functions, you can think of creating your own script or, why not, a fully-functional application.