Unicon (programming language)
Unicon is a programming language designed by American computer scientist Clint Jeffery with collaborators including Shamim Mohamed, Jafar Al Gharaibeh, Robert Parlett and others. Unicon descended from Icon and a preprocessor for Icon called IDOL. Compared with Icon, Unicon offers better access to the operating system as well as support for object-oriented programming. Unicon began life as a merger of three popular Icon extensions: an OO preprocessor named Idol, a POSIX filesystem and networking interface, and an ODBC facility. The name is shorthand for "Unified Extended Dialect of Icon."
Paradigm | object-oriented, procedural |
---|---|
Designed by | Clint Jeffery |
OS | Cross-platform: Windows, Unix |
License | GNU General Public License |
Website | unicon |
Influenced by | |
Icon |
Example code
procedure main()
w := open("test UNICON window", "g")
write(w, "Hello, World!")
read(w)
close(w)
end
See also
- Rebol, a similar web-oriented expression-based language without the use of keywords
- Curl, multi-paradigm web content functional language which is also expression-based but only for client-side
- Coroutine
- Generators
- Continuation
References
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.