From: Eleanor McHugh Date: 2010-02-03T06:53:56+09:00 Subject: Re: Why Ruby? On 2 Feb 2010, at 15:19, Jim Maher wrote: > Is Ruby a good choice as a general usage programming language? Why (or > why not)? Ruby is a fun language to learn and incredibly flexible to work with: pick your favourite coding paradigm and Ruby will support it easily. Indeed of the many languages I've mucked about with in three decades of hacking it's the one I find closest to natural language, and that makes it ideally suited to writing simple programs that solve real-world problems in a maintainable manner. If you're working in a Unix or Windows environment Ruby also meshes quite nicely with existing libraries and the underlying operating system. There's some work involved but that'd be equally true in most other high-level languages. Ellie Eleanor McHugh Games With Brains http://slides.games-with-brains.net ---- raise ArgumentError unless @reality.responds_to? :reason