Jarkko Hietaniemi <[EMAIL PROTECTED]> wrote:
> Somewhat tangentially: this reminds me of a message a week ago or so
> (can't find it anymore in my inbox) which proposed writing C (or C++)
> code for Perl 6 so that "modern CPU architectures are happy" (no
> pipeline stalls because of "if"-s, etc.)  Hello?  This is a very
> high-level language we are writing, not a DSP core.  Optimizing by
> choosing good algorithms and data structures, yes, microoptimizing,
> maybe, only after the code works first, and even then we would be
> following the mirage since CPU architectures do evolve, and in
> general, for large codebases, the C compilers are much, much, better
> in optimizing than humans.  Yes, a human can sit down and read
> the databooks and optimize a simple algorithm to hell and back.
> But megabytes of source code?  Get real.

That may have been me:

http://archive.develooper.com/perl6-internals%40perl.org/msg02685.html

(PDD for coding conventions)

The main thrust of that was whether a PDD on coding conventions
should have sections on:
* Coding style
* Naming conventions
* Commenting conventions
* Portability guidelines
* Performance guidelines

Based on your comments above (which I hearily agree with), I guess
we can safely dispense with that last entry.

Dave M.

Reply via email to