Here's one of the links: http://www.haskell.org/haskellwiki/Simple_unix_tools
On 3/13/11, Daniel Aquino <[email protected]> wrote: > Haskell should be just as fast as c especially for something that > basic. There is a whole set of common unix utilities implemented in > very short one liners. > > On 3/13/11, John J Foerch <[email protected]> wrote: >> Tobia Conforto <[email protected]> writes: >>> "Hello, >>> >>> World execution time"—may not be the most meaningful of benchmarks, but >>> it's >>> pretty important when you are writing shell scripts / cron jobs / random >>> commandline utilities. It also serves to compare the startup overhead of >>> different execution environments. So I ran this benchmark for my own >>> curiosity >>> and I thought you might like the results. >>> >>> Rules: >>> >>> * the program should print "Hello, World!\n" and exit cleanly; >>> * no "benchmark modes" that would hinder real-world use of the >>> language >>> are >>> allowed; >>> * no -e allowed: each program should run from its own file (source, >>> bytecode >>> or machine language as it may be.) >>> >>> >>> I ran these on a fast, otherwise idle machine, doing 10 runs to warm it >>> up, and >>> then taking the median real time of 101 runs. (So yes, I like the median >>> more >>> than the mean, when measuring things.) >>> >>> [cid] >>> >>> The choice of languages is arbitrary. C is compiled, Mono and Java are >>> poor-man's-compiled, the rest is interpreted. As for Chicken, don't >>> bother >>> asking: there is but a 2ms difference between csi and csc -O4 -block. I >>> would >>> have included Clojure, as I find the language itself not without its >>> merits, >>> but the current implementation is 4 times slower than plain Java and >>> skewed the >>> graph badly ;-) >>> >>> So that pretty much settles the question for me! >>> >>> cheers, >>> Tobia >> >> >> This is very interesting. I would be interested to see haskell among >> the set. >> >> -- >> John Foerch >> >> >> _______________________________________________ >> Chicken-users mailing list >> [email protected] >> http://lists.nongnu.org/mailman/listinfo/chicken-users >> > > -- > Sent from my mobile device > -- Sent from my mobile device _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
