I always thought Ruby was basically a simpler version of php. Was thinking of picking up a book to learn more about ruby.
I have to say it reminds me more of perl than PHP. Granted, PHP reminds me of perl, but not in the same way (more C'ish than perl IMO).
I wouldn't buy a book honestly. Ruby never did seem to make the big hit like it hype had suggested it would at least in the web world, but if you have the extra time I'd look into some sites that specialize in ruby. You can never go wrong with learning a new language thats for sure.
You better add that to your "word-list" :DQuote:
Hi to everybody
Many people use Ruby in their daily jobs. Others just as a hobby. Here you’ll find a small sample of real world usage of Ruby.
* NASA Langley Research Center uses Ruby to conduct simulations.
* A research group in Motorola uses Ruby to script a simulator, both to generate scenarios and to post process the data.
* Google SketchUp is a 3D modeling application that uses Ruby for its macro scripting API.
* Toronto Rehab uses a RubyWebDialogs based app to manage and track on-call and on-site support for the IT help desk and IT operations teams.
* At MORPHA project, Ruby was used to implemented the reactive control part for the Siemens service robot.
* Open Domain Server uses Ruby to allow people using Dynamic DNS clients to update in real time their IP configuration so that it can be mapped to static domains.
* Ruby is being used within Lucent on a 3G wireless telephony product.
* Ruby was used to write the central data collection portion of Level 3 Communications Unix Capacity and Planning system that gathers performance statistics from over 1700 Unix (Solaris and Linux) servers scattered around the globe.
* Basecamp, a web-based project management application developed by 37signals, is programmed entirely in Ruby.
* 43 Things allows you to keep a list of goals and share it with the world. It was developed entirely in Ruby.
* A List Apart, a magazine for people who make websites that has been around since 1997, has recently been revamped and uses a custom application built with Ruby on Rails.
* Blue Sequence, a sophisticated mission-critical application which forms part of Toyota Motor Manufacturing’s own “sequence-in-time” production process, has recently been selected as finalist the British Computer (BCS) Information Management Awards.
I agree, many experts use Ruby for web programming. ;)
Regarding Twitter running on RoR, yes, it’s now using Scala but some resources indicated that majority are still with RoR particularly its user interface elements.
If my memory serves me right, RoR had a beta release days ago but haven’t checked out its details yet.
Ruby on rails has used for both simple web programming with many features, easy to access data models with a limited amount of coding.
There are thousands of different languages and ways you could build a web site. Some are more popular than others, and some require specific tools or technologies.
Its popularity has a lot to do with Rails being particularly well suited to building web sites. You can make a working prototype of an idea pretty quickly, and then build out from that. It has addressed a lot of the problems you can run into on a large web project. Think of Rails as a gateway drug – you play around, build a few things, and get into Ruby- which is a very “that makes sense” language.