Nicolas, I have not written an actionscript compiler. The last compiler I wrote was in college. And that was 20 years ago.
But I can say that turbo pascal, in 1984 or 1985 was blazingly fast. I was running it on a <50Mhz computer. We are now running machines that are 1ghz to 3ghz. To suggest that OCAML is the only way or that it is "super critical" to making a fast compiler is, to me, ludicrous. The fact that the MM compiler was so slow is a function of the heritage of their software and the fact that it was slowly evolved over time. By the time we got to the most recent versions it was old creaky code. It happens. We all thank you for your excellent work in providing them a little competition. You are a super smart guy, obviously, but it doesnt mean that you are the only smart guy and that others "need to learn about compilers" in order to participate in the discussion. Throwing the "im smarter than you cuz I wrote the compiler you use " trump card really isnt arguing in a fair way. If you think he is wrong (and I dont think so) provide some hard facts. Engage in an intellectual discussion, without the unsupported, slightly demeaning, conculsory statements. Regards, Hank On 10/25/05, Nicolas Cannasse <[EMAIL PROTECTED]> wrote: > > > One of the reasons mtasc is so fast AFAIK is its written in OCaml > > > > I dont agree with this. There is no reason a flex/bison based compiler > > would be any slower and also there is going to be a much bigger pool > > of potential developers. > > I think you should learn about compilers before being confident while > stating such things. > Flex and Bison are not compiler tools but lexer and parser tools. They're > used by compilers but they are far from being the most important parts. > > Nicolas > > > _______________________________________________ > osflash mailing list > [email protected] > http://osflash.org/mailman/listinfo/osflash_osflash.org > _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
