Ctalk

Software Screenshot:
Ctalk
Software Details:
Version: 0.0.97b 20120619
Upload Date: 20 Feb 15
Developer: Robert Kiesling
Distribution Type: Freeware
Downloads: 23

Rating: nan/5 (Total Votes: 0)

Ctalk adds object oriented language features, like classes, methods, operator overloading, and inheritance, to C programs.

The Ctalk project provides the ctalk interpreter, which translates ctalk into C for compilation, a run time library that supports objects and events, the preprocessor, ctpp, and sample programs.

What is new in this release:

  • This version adds basic regular expression pattern matching to the String class, and automatic code generation that translates C variables and constants to Ctalk object method return values.

What is new in version 0.0.96a 20100414:

  • Ctalk adds object oriented programming features, like classes, methods, operator overloading, and inheritance, to C programs. The Ctalk package provides the Ctalk front end, run time libraries, and documentation. Additional packages provide sample applications and example programs that you can use in your programs or for testing.
  • Release 0.0.96a 20100414 contains updated versions of the addressOf and deref methods, and internal updates for object persistence over successive method messages.

What is new in version 0.0.96a 20100327:

  • Simple class was added to track allocated memory - MemoryManager. It was used in Interface, XWindowSystem and Engine classes. Now, all classes created by them will be freed in a destructor of creator class (if they were not freed manually).
  • FPS counter was moved to Window class. Now, FPS value is available through getFPS() function.
  • Several vector constants for colors were added to make samples and code easier for reading.
  • Samples' source code was reworked to make it clear.
  • Many fixes (compile errors for 64-bits Linux, crashes for nVidia cards for samples with fonts (solution))
  • Support of SGIS_generate_mipmap extension was added: Now MIP levels can be generated automatically during texture creation.
  • New sample which shows sprites & shaders usage: Sobel filter (samples/sobel in the source code archive)

What is new in version 0.0.96a 20100219:

  • Ctalk adds object oriented programming features, like classes, methods, operator overloading, and inheritance, to C programs. The Ctalk package provides the Ctalk front end, run time libraries, and documentation. Additional packages provide sample applications and example programs that you can use in your programs or for testing.
  • Release 0.0.96a 20100219 adds further internal updates to handle complex expressions that contain object references or inspect objects' internal data, as well as other updates that improve reliability when processing complicated input source files.
  • Note to Developers: We may be uploading release candidates much more frequently than the freshmeat.net site can make announcements for. This site can't host anonymous Subversion or CVS, either. (If you know of a server that can and is willing to donate space, we'd love to hear from you.) So, to get information about Ctalk release candidates more frequently than the freshmeat.net mailing list, please subscribe to the Ctalk Forums' RSS feed. The eaiset way is with a Web browser that supports RSS or, "live," bookmarks. Then, in order to subscribe, you can simply click on the RSS2 link at the bottom of this page to add the Ctalk announcements to your Web browser.

What is new in version 0.0.96a 20100212:

  • Release 0.0.96a 20100212 adds the ObjectInspector class, which defines methods for the formatting and display of object contents, additions to the core language and class libraries to handle expressions that contain object references, more portable signal handling, recursive object calls for methods that use variable arguments, better warning and error messages for duplicate labels and ambiguous message references, and the xspiro.c example program for Linux and OS X platforms.

What is new in version 0.0.96a 20090920:

  • This release adds the Bitmap, Font, X11Font, X11PaneDispatcher, and X11TextPane classes.
  • It also includes updates to the Symbol class, as well as many internal improvements and bugfixes.

What is new in version 0.0.95a RC8:

  • Release 0.0.95a rc8 adds the "eval" keyword and the ANSITextBoxPane class, and contains many reliability improvements and bug fixes.

What is new in version 0.0.95a RC4:

  • This release adds the ANSIWidgetPane and ANSITextEntryPane classes and contains many internal improvements and bugfixes.

What is new in version 0.0.95a RC2:

  • This release adds the X11TerminalStream class that provides support for X Window System events and updates to the X11Pane and InputEvent classes.
  • There are several bugfixes and reliability improvements.

Similar Software

GNU Octave
GNU Octave

22 Jun 18

Python
Python

22 Jun 18

Bocfel
Bocfel

17 Feb 15

Other Software of Developer Robert Kiesling

Ctpp
Ctpp

17 Feb 15

Comments to Ctalk

Comments not found
Add Comment
Turn on images!