I'm working on modernizing Rosetta Code's infrastructure. Starting with communications. Please accept this time-limited open invite to RC's Slack.. --Michael Mol (talk) 20:59, 30 May 2020 (UTC)


From Rosetta Code
This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Compiled (bytecode)
Garbage collected: Yes
Parameter passing methods: By value
Type safety: Safe
Type strength: Strong
Type expression: Implicit
Type checking: Dynamic
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using ObjectIcon.
Your Help Needed
If you know ObjectIcon, please write code for some of the tasks not implemented in ObjectIcon.
ObjectIcon is a virtual machine. Other virtual machines.

ObjectIcon 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

For more information refer to the wiki off the main site ObjectIcon Wiki