From: Howard Lewis Ship Date: 2004-10-28T00:50:29+09:00 Subject: Re: The real Ruby vs. Python. My background is Java, which is typically "build on windows, deploy on *nix". So, for me, just getting Ruby and RubyGems set up is enough; I'll worry about deployment and licensing after I've actually written some code. On Thu, 28 Oct 2004 00:39:41 +0900, Jan Kr�ger wrote: > trans. (T. Onoma) wrote: > > > > On Wednesday 27 October 2004 10:48 am, Howard Lewis Ship wrote: > > | I tried using the basic Ruby for windows package and got a few > > | mysterious errors ("readline.dll not found" when running irb). > > | > > | I backed that out and used Cygwin to install ruby. Now it runs perfectly. > > | > > | I was able to install RubyGems and start exploring that as well. It > > | didn't work with the "native" Ruby, but is completely seamless (to my > > | cursory examination) when using Ruby under Cygwin. > > | > > | Cygwin, by explantion, is a POSIX layer on top of Windows. It adds > > | aptget/rpm type functionality ... you download a small installer and > > | it downloads package descriptions for all the (Li|U)nixy stuff. It > > | handles downloading, installing, versioning, dependencies. > > | > > | http://www.cygwin.com/ > > > > > > Are there downsides to this approach for Windows users? > > Cygwin adds a something like a gnu/linux/posix layer between the > application and Windows, therefore not all "features" of Windows are > easily accessible and sometimes performance suffers. From a > Windows-user point of view sometimes unexpected effects may happen > because of the different semantics of the 2 worlds, eg: file system > permissions (Windows ACL's vs. POSIX bits within cygwin and the > translation between them). > > cygwin itself is convinient to install and maintain. > > Gru� > Jan > > -- Howard M. Lewis Ship Independent J2EE / Open-Source Java Consultant Creator, Jakarta Tapestry Creator, Jakarta HiveMind http://howardlewisship.com