Re: Computer language shootout

new topic     » goto parent     » topic index » view thread      » older message » newer message

I didn't find Open Source to be a requirement.

They mention languages:

Must have

1) A Debian package (either from Debian itself, or the primary authors of the
   language) or a Gentoo ebuild or build and install with ./configure && make &&
   make install and a default target of /usr/local.
   2) Command-line argument handling. 
   3) 32-bit Integers. 
   4) Double precision floating point numbers. 
   5) Line-oriented read & write from stdin & stdout. 
   6) Documentation. 

Should have

   1) Buffered stdio. 
   2) Dynamic hash tables and sequences (arrays or lists). 
   3) Exception handling. 
   4) Regular Expressions (preferably Perl compatible). 
   5) Concurrency (threads, coroutines, …) 
   6) TCP/IP Sockets. 

Also, they compare }}}
<eucode>same algorithms</eucode>
{{{
 and not only same results.
So programs providing same results through different algorithms may be rejected.

Last but not least, they clearly state that they will accept and reject
languages in a capricious, unfair, biased fashion.
 
JG

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu