Bill Kelly
7/21/2006 4:06:00 AM
From: "Reggie Mr" <buppcpp@yahoo.com>
>
> MS needs to evolve also, do you expect MS to continue to enhance MS-DOS.
Since you asked... No. <grin> But MS-DOS is frightfully in need of enhancement,
evolution, and (in non-mystical terms) intelligent design. Not that I expect any of
that to occur. :)
> It you are new to Ruby and need to compile it for the first and then
> have to go thru the problem of setting up a toolchain, MinGW, etc...this
> becomes a huge turnoff for using Ruby.
>
> Windows products should use Windows compiler...VC++.
I'll admit I used to agree. Back when ruby on Windows was built on cygwin,
I used to run into weird problems like a compiled-in 256-meg RAM allocation
limit, or such.
Back then, the choice between cygwin and VC++ seemed clear.
Now that I'm trying to write applications in ruby on Linux, OS X, and Windows,
and am dealing with building non-standard extensions on Windows like
RMagick, math3d, OpenGL, freeglut, FTGL, OpenAL, ruby-gstreamer, I
really think it would be a time-saver to have a consistent extension-build
toolchain between these platforms.
So even though my vote several years ago would have been for VC++,
It's for MinGW/msys now.
Regards,
Bill