Dynace moved to github

Skip to first unread message

Blake McBride

Apr 1, 2014, 2:49:57 AM4/1/14

Dynace has been ported to additional envronments and has been moved to github at:


From the README:

Dynace is a portable, open-source extension to the C language that adds the following capabilities to standard C:

  > full object-oriented capabilities including

    - classes, instances, methods, & generic functions

    - encapsulation

    - polymorphism

    - (multiple) inheritance

  > fully meta-class based (like Smalltalk or CLOS)

  > dynamic binding and dispatching through generic functions (like CLOS)

  > garbage collection

  > cooperative threads (also supports native threads)

  > full class library

  > optional Win32 GUI development system (portable through WINE)

  > interfaces with Java, ODBC, OLE

  > includes SQL interface / class library


  > written in standard C

  > includes a 350+ page user manual and reference

  > tutorial

  > using classes involves no new syntax elements to standard C

  > easily added to existing C code

Dynace is portable across:

  > 16, 32 & 64 bit environments

  > Linux

  > Mac OS X

  > Windows (all versions)

  > BSD

  > Solaris / OpenIndiana

  > Plan 9

  > Minix

Dynace is production quality and has been used in commercial environments for more than ten years.

Dynace was written to solve perceived problems with C++ as outlined in the user manual.

Dynace is released under the BSD 2-Clause license.

Reply all
Reply to author
0 new messages