Downloads
Books
FAQ
The Generator
Status
Citizens
Support
CVS
Old News
    Unicon    
the Unified Extended Dialect of Icon
Technical Reports
Mailing Lists
Testimonies
Institutions
Help Wanted!
Report a Bug
Request a Feature
Interesting Links
Unicon@SourceForge

Unicon is a very high level, goal-directed,
object-oriented, general purpose applications language.

What's New?
  • Jafar Al Gharaibeh has created a Facebook page for us.
  • Ziad Al Sharif's Ph.D. Dissertation on UDB, the Unicon Debugger
  • Building Unicon on Linux? You need the C/C++ compiler and libraries (e.g. on Ubuntu 9.10, install "build-essential" package). If you want graphics you'll need X11 (Xlib) development headers and libraries (e.g. on Ubuntu 9.10, install "libx11-dev"). You might want to install *-develop packages for libraries and headers that enable other optional features such as opengl, libz, libjpeg, libpng, ogg/vorbis, sdl, ftgl, and others.
  • Building Unicon on Snow Leopard? Check out the new amd64_macos configuration (yes, we know Macs are Intel processors; the instruction set was invented by AMD).
  • Building Unicon from source on Vista? Good luck! Check out Dr. J's Unicon Build Instructions for some tips.
  • Jon Pearkins created RalphGriswold.com to help us remember Ralph E. Griswold.
  • Mike Wilder has developed an optimizing compiler for Unicon based on Ken Walker's iconc program. His Thesis is available. The code is now in CVS. Further work on compiler scalability and additional optimizations are planned.
  • Sudarshan Gaikaiwari has developed a proposed SNOBOL-style Pattern data type for Unicon. His Thesis is available for public comment, and the code is in the Unicon CVS (not turned on by default, yet). Some feedback received leads us to expect substantial revision will occur before this feature becomes part of the language standard, but it does offer promising concise notation and faster performance than string scanning.
  • The new Ivib 2 and gui package are the default Ivib tool; Ivib 1 is still available but is no longer built by default. Thanks to Robert Parlett, Ivib 2 is pretty good at migrating GUI dialogs and offers numerous technical advantages.
  • Nolan Clayton has been kind enough to provide us with these logos for use in websites and applications:

SourceForge Logo               page last updated: July 30, 2010