Ctalk provides object oriented programming features, like classes, methods, operator overloading, and inheritance to otherwise standard C programs. You can use only a few objects and classes in a program, or you can write programs entirely in Ctalk. The package provides a translator from Ctalk source code into C for compilation and a library that provides run-time support for class objects. The preprocessor, ctpp, is also available separately, and the package includes sample programs and documentation.
License: GNU General Public License (GPL)
Changes:
This release features a streamlined interface for
method return objects, SPARC compatibility in the
FileStream, ReadFileStream, and WriteFileStream
classes, more flexible handling of class
variables, and numerous bugfixes.