c***@freshmeat.net
2008-07-18 13:34:06 UTC
Clue 0.2
by David Given (http://freshmeat.net/~dgtaocouk/)
Fri, Jul 18th 2008 13:34
About:
Clue is an experimental ANSI C compiler that targets high level dynamic
languages like Lua, JavaScript, Python, and Perl. It is designed to be very
easy to adapt to new targets. It is currently under development and is more
interesting than useful, although it is complete enough to run several
benchmarking tools (including Whetstone).
Changes:
This version supports JavaScript and Lua backends. C compiled to Lua runs
at about one fifth of native speed (using Mike Pall's LuaJIT engine), while
when compiled to JavaScript it runs at 1/80th of native speed (using
SpiderMonkey). Not all of the C language is covered. Notable omissions are
switch and varargs, but enough is there to be interesting.
Release focus: Initial freshmeat announcement
License: BSD License (revised)
Project URL: http://freshmeat.net/projects/clue/
Homepage: http://freshmeat.net/redir/clue/75191/url_homepage/cluecc.sourceforge.net
Tar/BZ2: http://freshmeat.net/redir/clue/75191/url_bz2/showfiles.php
Mailing list archive: http://freshmeat.net/redir/clue/75191/url_list/mail
____________________________| Advertising |____________________________
Track & Manage Your Source Code and Digital Assets for FREE with Perforce
Discover how you can manage your source code and digital assets faster and
easier with Perforce. Perforce offers visual client interfaces for
Linux.com,
Mac, Solairs,FreeBSD and Windows. Learn more and get a free two user
download at
http://ad.doubleclick.net/clk;160974536;13503038;d?http://www.sourceforge.net/powerbar/perforce/
____________________________| Advertising |____________________________
by David Given (http://freshmeat.net/~dgtaocouk/)
Fri, Jul 18th 2008 13:34
About:
Clue is an experimental ANSI C compiler that targets high level dynamic
languages like Lua, JavaScript, Python, and Perl. It is designed to be very
easy to adapt to new targets. It is currently under development and is more
interesting than useful, although it is complete enough to run several
benchmarking tools (including Whetstone).
Changes:
This version supports JavaScript and Lua backends. C compiled to Lua runs
at about one fifth of native speed (using Mike Pall's LuaJIT engine), while
when compiled to JavaScript it runs at 1/80th of native speed (using
SpiderMonkey). Not all of the C language is covered. Notable omissions are
switch and varargs, but enough is there to be interesting.
Release focus: Initial freshmeat announcement
License: BSD License (revised)
Project URL: http://freshmeat.net/projects/clue/
Homepage: http://freshmeat.net/redir/clue/75191/url_homepage/cluecc.sourceforge.net
Tar/BZ2: http://freshmeat.net/redir/clue/75191/url_bz2/showfiles.php
Mailing list archive: http://freshmeat.net/redir/clue/75191/url_list/mail
____________________________| Advertising |____________________________
Track & Manage Your Source Code and Digital Assets for FREE with Perforce
Discover how you can manage your source code and digital assets faster and
easier with Perforce. Perforce offers visual client interfaces for
Linux.com,
Mac, Solairs,FreeBSD and Windows. Learn more and get a free two user
download at
http://ad.doubleclick.net/clk;160974536;13503038;d?http://www.sourceforge.net/powerbar/perforce/
____________________________| Advertising |____________________________