From: Ryan Davis Date: 2010-10-05T19:01:47+09:00 Subject: Re: how can we make a ruby compiler On Oct 5, 2010, at 02:49 , Samuel Williams wrote: > If you have a truly dynamic language (like Ruby), it is almost impossible to compile it adequately. This is because compilation is all about making assumptions. A dynamic language makes it very hard to make assumptions (there is quite a bit of research in this area, it is worth reading about it). Well this just isn't true (or is overly vague and my tired brain is reading more into it than it should). Look at anything written by David Ungar, or the research done on self, smalltalk, the latest javascript engines, etc...