While C may be not much from assembly and C++ a mess. C with a strapped on GC can have full power, portability which just leaves the programmer to please.

Some of spotted this and instead of compiling directly, they output C code. Some examples of this are:

Bitc. Combines the flexibility, rich, safe of modern day functional languages with power of C. http://www.bitc-lang.org/

Vala. A Modern C# looking language that compiles to C with the resulting code using the GObject library. http://live.gnome.org/Vala

And 2 more recent ones:

OOC. I quite like how this one myself personally. http://ooc-lang.org/about

Zimbu. Quote from the zimbu page: "It has to run on most systems, anything with a C compiler, so D is out" http://www.zimbu.org/

Reply via email to