An Open Source, dynamic and small prototype-based programming language for Linux. #Programming language #Io language #Dynamic programming #Programming #Language #Io
Io is an open source command-line software that provides a small, simple, cross-platform and well suited dynamic prototype-based programming language targeted at embedded devices. It supports the Linux, Microsoft Windows and Mac OS X operating systems.
Io is a pure object language inspired by Smalltalk, NewtonScript, Act1, LISP, Lua and Self programming languages. It has a small memory footprint and it’s reasonably fast, when compared to Python, Perl or Ruby.
Key features include an incremental garbage collector (weak links supported), a differential prototype-based object model, exceptions, dynamic typing, ANSI C implementation, multi-state, actor-based concurrency, and 64-bit clean.
Before attempting to install Io on your GNU/Linux operating system, please make sure that you have the yajl, libevent, CMake and PCRE package installed. Then, grab the latest release of the software from either Softpedia or the project’s homepage (see link at the end of the article) and save it somewhere on your computer.
Extract the contents of the archive with your favorite archive manager utility, open a terminal emulator program, move to the location where you’ve extracted the archive file (e.g. cd /home/softpedia/io-2013.12.04) and run the ‘cmake .’ command to configure the project, followed by the ‘make’ command to compile it.
After a successful compilation process, you will be able to install Io system wide and make it available to all users on your machine by running the ‘make install’ command as root or the ‘sudo make install’ command as a privileged user.
To learn how to use the Io programming language, open your favorite Terminal app and run the ‘io -h’ command, which will display the usage message, as well as available command-line options, such as the ability to evaluate a given expression and run the interpreter after processing the files passed.
Io programming language 2013.12.04
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- 2013.12.04.tar.gz
- main category:
- Programming
- developer:
- visit homepage
Bitdefender Antivirus Free 27.0.35.146
ShareX 16.0.1
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Windows Sandbox Launcher 1.0.0
Context Menu Manager 3.3.3.1
Zoom Client 6.0.3.37634
7-Zip 23.01 / 24.04 Beta
calibre 7.9.0
IrfanView 4.67
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
- calibre
- IrfanView
- 4k Video Downloader
- Bitdefender Antivirus Free
- ShareX
- Microsoft Teams
- Windows Sandbox Launcher
- Context Menu Manager
- Zoom Client
- 7-Zip