lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Mike Pall wrote:
- Seems they accept now the use of external C libraries like NumPy to tune
  some of the tests (e.g. matrix multiplication). This certainly moves the
  scope of the shootout from 'language' to 'language + toolset'.

This is a difficult topic, as most high-level functions of most languages are made in "external C libraries".

After all, string.gsub for example can be seen as such...

We can put the limit on "C libraries officially distributed with the language", but then some "large" languages like Python or Perl have a strong advantage here.

On he other hand, you can make an external "Shootout library" where most of the "Great Computer Language Shootout" functions are already hardcoded in C...

--
Philippe Lhoste
--  (near) Paris -- France
--  Professional programmer and amateur artist
--  http://Phi.Lho.free.fr
--  --  --  --  --  --  --  --  --  --  --  --