[Shootout-list] Missing programs and score calculation (Was:
skaller
skaller at users.sourceforge.net
Fri Sep 16 16:02:05 UTC 2005
On Fri, 2005-09-16 at 11:22 +0100, Jon Harrop wrote:
> On Friday 16 September 2005 08:23, Marco van de Voort wrote:
> > > Compare that with the Ocaml native code compiler .. which is=20
> > > lightning fast -- both because it is written in a high
> > > level language, and also because it is implementing one.
> >
> > gcc is so slow due to the fact that it reparses headers ad infinitum (no
> > precompiled headers) and because it starts a zillion different processes
> > per compilation unit (at least cpp,gcc and as)
>
> That is Skaller's point: HLLs produce faster code because it is easier to
> optimise them at a high level, e.g. by not "reparsing headers ad infinitum".
> Comparing the performance of ocamlopt to gcc is a bad idea though - C is
> effectively one of OCaml's intermediate representations.
How is that? Ocamlopt generates assembler.
--
John Skaller <skaller at users dot sourceforge dot net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/shootout-list/attachments/20050917/9dd2d172/attachment.pgp
More information about the Shootout-list
mailing list