30 lines
No EOL
1.1 KiB
Text
30 lines
No EOL
1.1 KiB
Text
{{language|ObjectIcon
|
|
|site=https://chemoelectric.github.io/objecticon/
|
|
|exec=bytecode
|
|
|parampass=value
|
|
|strength=strong
|
|
|safety=safe
|
|
|express=implicit
|
|
|checking=dynamic
|
|
|gc=yes
|
|
|LCT=yes
|
|
}}
|
|
{{virtual machine}}
|
|
{{language programming paradigm|Procedural}}
|
|
{{language programming paradigm|Dynamic}}
|
|
{{language programming paradigm|Object-oriented}}
|
|
{{language programming paradigm|Logic_Programming}}
|
|
Object Icon is an object oriented variant of [[Icon]] based on an early fork of the [[Unicon]] Project developed by Robert Parlett (one of the co-authors of the Unicon book).
|
|
Some of the distinguishing characteristics are:
|
|
* a richer set of object oriented keywords
|
|
* support for unicode characters
|
|
* replacement of the I/O support with a package
|
|
* differences in keywords
|
|
|
|
In April 2023, Robert Parlett's Subversion repository at https://sourceforge.net/projects/objecticon/ was migrated to Git by an advocate of the language, and given primary hosting at https://github.com/chemoelectric/objecticon to encourage forking and wider use.
|
|
|
|
== Related ==
|
|
* [[Goaldi]]
|
|
* [[Icon]]
|
|
* [[Jcon]]
|
|
* [[Unicon]] |