On Sep 2, 2007, at 8:16 AM, ry dahl wrote:

>> I don't know if ParseTree compiles on windows, but if it doesn't,
>> there isn't any reason why it shouldn't be able to. It only uses pure
>> ruby stuff.
>
> This came out wrong. I meant that its written in C but the only C
> library it uses is ruby.
>
> ry


Ry-

        We already implemented this exact thing in a bit more robust way:

http://pastie.caboo.se/93260

        But I decided that ParseTree is too heavy of a dependency. Partree  
will never work on windows with the one click installer. Since it  
uses rubyinline it needs a C compiler every time it's run :(  So  
adding this as a dependency would not only make it not work on  
windows anymore, it would also make it not work on production servers  
that don't have a C compiler installed which is a lot of production  
*nix servers.

        I do like the idea of it and it does not affect performance because  
parsetree is only ran once on server boot. But it's not going to  
happen because of the heavy dependency that would limit where merb  
can run. Most shared hosts don't let you use a C compiler and windows  
definitely doesn't work with parsetree unless you use cygwin which is  
not really a solution.

Cheers-
-- Ezra Zygmuntowicz 
-- Founder & Ruby Hacker
-- [EMAIL PROTECTED]
-- Engine Yard, Serious Rails Hosting
-- (866) 518-YARD (9273)


_______________________________________________
Merb-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/merb-devel

Reply via email to