This is CLI TOOL which you can use on your machine, all compilators are installed on demand depends on your needs. It has command nexss
. To display help use nexss help
Compile program from over 50 programming languages on your machine. Here is the list: List of the languages supported by Nexss
Example:
nexss myprogram.js # compile and execute JavaScript program
nexss myprogram.php # compile php program
First you can compile programs on your machine easy.
Error/Solution - This tool allow to specify solutions for any kind of errors. more here: https://github.com/nexssp/cli/wiki/Errors-Solutions
You can be offline and still compile programs, however when you use particular language for the first time on the machine you need Internet access to install compiler. But after that you are ready to go also without the Internet if needed.
If you want to share results of your program online you just need to add --server
flag eg. nexss myfile.ext --server
More about it here: https://github.com/nexssp/cli/wiki/Server
Allows to run programs in sequence built in different programming languages and pass through variables. So you can use solutions in different languages and use as one solid solution.
Run programs in sequence - let say: Make some calculations in Perl, Modify data in Clojure prepare data and do some Machine Learning stuff in Python and make some desktop automations based on prepared earlier data in Auto Hot Key. This is just example which shows unlimited possibilities.
Data Validation - If you use one step as Nexss Programmer Project (can be one file also), you can Validate your data Incoming/Outgoing. More here: https://github.com/nexssp/cli/wiki/Data-Validation
Config of Nexss Programmer Project/Command - https://github.com/nexssp/cli/wiki/Config
We are working on the Nexss Programmer to allow to build distributed solutions easy.
.nexss is also scripting language. You can enhance it, make your own commands etc. Below are examples:
Users can create own commands (Nexss Programmer Packages). Each command is a Nexss Programmer package and package can be one file or many files in different languages or combination of files and packages. To create new packages is for more advanced users but .nexss is for people who just want to make solution eg in the office. Example here: AutoPrint - https://nexss.com/en/easy-install-nexss-programmer.html (This example checks your emails for pdf attachments and if any of them contains word invoice it will automatically prints it. - how much time can be saved by 10 lines script)
This example checks your emails for pdf attachments and if any of them contains word invoice it will automatically prints it. - how much time can be saved by 10 lines script.
Built as an example of using bunch of languages to build solutions.
Like .nexss you can build your own programming languages. For now it will have .nexss extension however commands will be all yours. The next part will be to allow to your custom language extension.
Each command in .nexss is a Nexss Programmer Package. More here: Nexss Programmer Packages
It is Open Source so everyone can contribute and add templates, some tips and tricks etc.
All programming languages in the Nexss Programmer has own repository.
Auto Hot Key https://github.com/nexssp/language_autohotkey
Coffee Script https://github.com/nexssp/language_coffee
All logos and trademarks used on this website and videos are the property of their respective owners.
We use them to promote the programming languages and help others learn quickly and easily.
Thank you.