On Thu, 2011-12-01 at 19:26 -0500, Patrick Stewart wrote: [...] > Perl, Python, PHP, Java, Haskell, Lua, Ruby... Not quite sure, but this comes > to my mind as languages which are written mostly or completely in C. I guess > it beats by far any other listed language we can use for building compilers. > Correct me if I'm wrong, it is a nice day for learning something new.
CPython is written in C but PyPy is written in RPython (*). PyPy is about 5 times faster than CPython on most of the performance benchmarks CPython has. Wasn't the latest Perl initially written in Haskell? (*) RPython is a subset of Python which allows for the creation of native code executables of interpreters, compilers, etc. that are provably faster than hand written C. http://pypy.org/ -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@russel.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part