Object Icon home page

Introduction

Object Icon is an object-oriented programming language, based on the classic Icon programming language. As its name implies, it adds object-oriented features, which are intended to make it much easier to write large programs and libraries.

Some of the other significant features are :-

GitHub project page

https://github.com/chemoelectric/objecticon

Sourceforge project page for the original Subversion repository

https://sourceforge.net/projects/objecticon/

Gentoo ebuilds

There are ebuilds for Gentoo Linux™. See dev-lang/objecticon in the chemoelectric overlay at https://bitbucket.org/chemoelectric/chemoelectric-overlay/.

Downloads from the older Sourceforge project

See https://sourceforge.net/projects/objecticon/files/

This page contains a .tar.gz file containing source code for Unix-like systems (see here for compilation instructions, and a Windows “msi” installer file for 64-bit Windows systems (see here for more information).

The number contained in the filenames is the subversion version number.

Read-only copy of the original subversion repository

Run this command :-

svn co svn://svn.code.sf.net/p/objecticon/code/trunk objecticon

(The final parameter, objecticon, is the name of the directory that will be created, and can be changed if you like).

The flowterm-extras files

flowterm is a terminal emulator, and is one of the programs found in the examples directory. It requires some extra files in order to be fully functional, which can be downloaded here.

flowterm-extras.tar.gz (29.5MB)

More info about flowterm can be found on this page.

Online API documentation

The following documentation corresponds to the last stable Subversion version.

http://objecticon.sourceforge.net/libref

The following documentation corresponds to some more recent Git-based revision.

http://chemoelectric.github.io/objecticon/libref/index.html

Wiki pages