Unicon is a programming language designed by the American computer scientist Clint Jeffery together with collaborators including Shamim Mohamed, Jafar Al Gharaibeh and Robert Parlett. It descends from Icon and from Idol, a preprocessor that added object orientation to Icon, and its name is short for Unified Extended Dialect of Icon. Unicon began as a merger of three popular Icon extensions: Idol, a POSIX filesystem and networking interface, and an ODBC database facility. Compared with Icon it gives better access to the operating system and supports object-oriented programming, with classes, packages and multiple inheritance with novel semantics. Rather than exposing low-level C interfaces, it offers higher-level facilities for graphics and networking, plus dynamic loading of C modules, dbm files used as associative arrays, 3D graphics, monitoring of child programs and true concurrency on platforms with POSIX threads. It is not yet Unicode-compliant.
Facts
First Released Primary Use Domain Connections
Influenced By
Source Unicon (programming language) (Wikipedia)
Preceded By
Source Unicon (programming language) (Wikipedia)
Sources
1. Programming Language Database (PLDB): Unicon
Programming Language Database (PLDB)Lead, creation yearQuote, Lead, creation year
Unicon is an open source programming language created in 2008 by Clint Jeffery.
View the Source 2. Unicon (programming language) (Wikipedia)
Lead, paradigm
support for object-oriented programming
Features, use
Icon's core strengths in text and file processing
Influenced By: Icon (programming language), Lead, descent from Icon
Unicon descended from Icon and a preprocessor for Icon called IDOL.
Preceded By: Icon (programming language), Lead, predecessor
Unicon descended from Icon and a preprocessor for Icon called IDOL.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.