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