[TUHS] lisp challenge

Toby Thain toby at telegraphics.com.au
Sat Feb 17 09:18:28 AEST 2018


On 2018-02-16 5:56 PM, Arthur Krewat wrote:
> Has ANY language (except assembler) EVER outperformed C in a big way?
> 
> Give or take any optimizations that may be done by either?
> 


As Tim wisely pointed out, performance isn't a property of a language,
but a program, so the idea that C is some kind of untouchable ultimate
in speed makes no sense. There are aspects of its design that militate
_against_ performance and preclude optimisations that are possible in
other languages.

Therefore nobody should be shocked that programs in other languages
certainly _have_ beaten C for the same tasks. An illuminating example is
the Haskell Mio system which has benchmarked to outperform C web
servers. Expect more progress from that direction.

--Toby



More information about the TUHS mailing list