Downloads & SVN
The Generator
Developer Directory
Old News
the Unified Extended Dialect of Icon
Technical Reports
Mailing Lists
Help Wanted!
Report a Bug Benchmark
Request a Feature
Interesting Links

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

What's New?
  • Use MacOS? We have built some binaries on MacOS Sierra for you. They are plain .dmg files and possibly tied to the specific MacOS shared library versions; in future we hope to have an installer and to explore making the binaries more portable.
  • Using Unicon ODBC on Windows 10? With some Windows versions and updates, it has been difficult to view/configure legacy drivers using the current Windows ODBC configurator. Maybe this has been fixed in newest versions, but for example, there can be issues on 64-bit Windows when using 32-bit ODBC software. If you are having trouble configuring ODBC drivers and such, you may want to check out C:\Windows\SysWOW64\odbcad32.exe. For some ODBC drivers, at least, this tool let's you configure your driver and data source names.
  • Newly created threads' default heap sizes now dynamically adjust based on available memory, improving performance and scalability.
  • The Unicon, Icon, and SNOBOL Developer Directory has been created.
  • Unicon Technical Report #18 documents the new SNOBOL-inspired pattern data type and its regular expression literals.
  • Unicon Technical Report #17 documents research on a new implementation approach for Unicon.
  • Unicon Technical Report #16, documenting a benchmark suite for Unicon version 12, has recently been revised.
  • Support for true concurrent threads is now in the sources and binary distributions. To enable in your own builds, make sure you have pthreads libraries and headers, and add #define Concurrent 1 to src/h/define.h. A Unicon TR on threads is posted on the technical reports list. Comments and bug reports are welcome.
  • A function array(i,x) works like list(), except for arrays of integers or arrays of reals, it will save a lot of space.

page last updated: February 8, 2018               SourceForge Logo