From: MenTaLguY Date: 2007-11-28T06:58:46+09:00 Subject: Re: "Why I Program In Ruby (And Maybe Why You Shouldn't)" On Wed, 28 Nov 2007 06:50:02 +0900, MonkeeSage wrote: > On Nov 27, 3:24 pm, Trollen Lord wrote: >> It wouldn't be hard removing the Cairo dependency and making it more > dynamic. > > It actually would, since Cairo is full bitmap rendering suite...it > would involve implementing all the of the bit-bliting all over agin, > for one (very small) thing. Cairo is a general purpose screen drawing > library. Replacing/re-implementing it would be a *HUGE* (and > pointless) task. The Shoes drawing stuff doesn't expose cairo directly, however. In principle Shoes could also be implemented atop something like Swing/Java2D without a huge amount of effort. JShoes might be an interesting project for my copious spare time (ha!) actually. -mental