|
|
Orchid XP v8 wrote:
>> I'm not always right. Making yourself look smarter than you really are
>> is an art.
>
> You seem to be right far more often than me.
I think the point is that word "seem" in there. ;-)
> really does is reinforce your point: you must memorise what the compiler
> does and does not optimise to get good code.)
That's true of all high-level languages. The difference between high-level
and low-level languages is that high-level languages can improve efficiency
by improving the compiler far more than low-level languages can.
> end up with the impression that GHC is this super-powerful compiler that
> can make anything go fast.
Possibly because it started out so woefully slow?
> to build a working nontrivial parser in any other language.) But maybe
Did you see the link I posted about writing a compiler for .NET? He goes
thru the whole thing, from lexer to code generation, on one web page.
--
Darren New, San Diego CA, USA (PST)
"Ouch ouch ouch!"
"What's wrong? Noodles too hot?"
"No, I have Chopstick Tunnel Syndrome."
Post a reply to this message
|
|