Find the word definition

Wikipedia
Unicon

Unicon may refer to:

  • Unicon (unicycling), the bi-annual unicycling world championships
  • Unicon (programming language), a programming language descended from Icon
  • Unicon (British science fiction convention), a series of British university-based science fiction conventions held 1980 through the present
  • Unicon (Maryland science fiction convention), a series of science fiction conventions held in Maryland 1974 through 1989
  • Unicon Roleplaying Convention, one of a set of role-playing conventions of Victoria, Australia
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."

Compared with Icon, many of the new features of Unicon are extensions to the I/O and system interface, to complement Icon's core control and data structures. Rather than providing lower-level APIs as-is from C, Unicon implements higher level and easier to use facilities, enabling rapid development of graphic- and network-intensive applications in addition to Icon's core strengths in text and file processing.

  • classes and packages
  • exceptions as a contributed class library - see mailing list
  • loadable child programs
  • monitoring of child programs
  • dynamic loading of C modules (some platforms)
  • multiple inheritance, with novel semantics
  • ODBC database access
  • dbm files can be used as associative arrays
  • posix system interface
  • 3D graphics
  • true concurrency (on platforms supporting Posix threads)

When run as a graphical IDE, the Unicon program ui.exe continues to offer links to Icon help.

The official Unicon programming book in PDF format is a popular way to learn Unicon. The book includes an introduction to object-oriented development as well as UML. It includes useful chapters on topics such as the use of Unicon for CGI. Recent additions to Unicon include true concurrency.

Unicon is not yet Unicode-compliant. There are opportunities posted at a help-wanted page.

Unicon (unicycling)

Unicon, previously known as UNICON, is the World Unicycling Convention and Championships sanctioned by the International Unicycling Federation (IUF).

The IUF sanctions a biennial world unicycling convention and competition, the major event on the international unicycling calendar. Events include artistic (such as group, pairs, individual), track racing (such as 100 metres, 400 metres, 800 metres, 30 metres walk the wheel, 50 metres one-foot), road races (such as 10 kilometres, marathon) (42.195 km), muni (cross-country, uphill, downhill), street, trials, flatland, basketball and hockey.

Unicon (Maryland science fiction convention)

Unicon was an annual science fiction convention held in Maryland and at least once in Washington, D.C. from 1975 through 1989.

Unicon was born in the early 1970s on the second floor of the Stamp Student Union building at the University of Maryland, College Park. Unicon stood for University Convention. The University of Maryland Science Fiction Club was the organizing body. The club originally began as an open university course on science fiction with Stephen Rynas, a university junior, as the instructor.

Unicon I was held at the Interstate Inn on Route 1 in College Park. The Guest of Honor was Frederik Pohl.

Unicon outgrew any facilities in College Park and moved to the Silver Spring Sheraton (now a Hilton, where four Capclaves were held) for a successful run into the 1980s.

Unicon (British science fiction convention)

Unicon is a series of British university-based science fiction conventions, launched as a one-off event - Unicon 80 - at Keele University in 1980. Following two follow-up events at the same venue (Unicon 2, 1981; Unicon 3, 1982), the series was opened up to outside groups. The first of this new series, Unicon 4, was held in the University of Essex at Colchester in 1983, followed by Oxcon 84, and Camcon in 1986.

The most recent was named Constitution and held in New Hall, Cambridge on 31 July-2 August 2009. The previous Unicon was Mecon at Queen's University, Belfast in August 2008. The 2007 Recombination was also held in New Hall.