Io 1.0 review (mac)

Add to Watch List

Io is small prototype-based programming language.

License: Freeware
OS: Mac OS X
File size: 6756K
Developer: Steve Dekorte      
Price: $0.00
User Rating:  

0 stars award from rbytes.net

Io 1.0 is compilers software developed by Steve Dekorte.
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self (prototype-based), NewtonScript (differential inheritance), Act1 (actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable).

Here are some key features of "Io":

  • open source BSD license
  • pure object language
  • small VM (~16K C statements, 8K Io specific)
  • small memory footprint (between 64K-200K depending on the platform)
  • reasonably fast (comparable to Python, Perl, Ruby)
  • incremental collector, weak links
  • differential prototype-based object model
  • dynamic typing
  • exceptions
  • ANSI C implementation (except for coroutines)
  • embeddable
  • multi-state (multiple VMs can run in the same application)
  • actor-based concurrency
  • coroutines
  • 64 bit clean.
    This development program is freeware, so you can download and use it absolutely free. Io 1.0 supports different languages (including english). It works with Mac OS X.

    Downloading Io 1.0 will take minute if you use fast ADSL connection.


    Download

    • 100mbit/s dedicated server
    • 100% availability


    Latest User Reviews

    Write a Io Review

    Please register to submit reviews. Registration will grant you access to a number of features and capabilities otherwise unavailable.

    Io related software

    • Io 1.0
      Io is small prototype-based programming language.
    • Actor-lab 2.5
      Actor-lab is a parallel, object-orientated control language designed to introduce the ideas of control technology and robotics.
    • texttemplate 0.2.0
      texttemplate is a small Python module which enables the user to convert text templates into a simple object model that can be manipulated by ordinary Python scripts.
    • PyOXIDE 0.7.1
      PyOXIDE is an open-source OS X based IDE for the Python programming language.