JRuby is a Ruby implementation written in Java, eRuby is an embedded version, and Ruby on Rails (RoR) is an open source Web application framework based on Ruby.
Rubies and Pearls
Written by Yukihiro Matsumoto and introduced in 1995, Ruby was named after the July birthstone that followed the Pearl birthstone of June. The design goal for Ruby was to create a language that was more intuitive for the programmer than previous languages. For more information, visit www.ruby-lang.org.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- EmEditor Professional 9.05 (Windows)
- EmEditor Professional is a lightweight but extensible, text editor for Windows, which supports JavaScript or VBScript macros, Unicode (allowing for multi-language support), text encoding support (automatic encoding detection, Byte Order Mark support, file reload with a different encoding, detection of encoding errors), plug-ins, syntax highlighting (including embedded scripts in HTML,...
- Software downloads 2009-11-19
- Thinking Home 2.2 (Mac)
- Thinking Home is the easiest-to-use, affordable home automation solution for Mac OS X and is now even better! v2.1 boasts a modern design that delivers performance without compromising ease of use. It is the only Mac app to store a schedule into an ActiveHome Pro (CM-15A)! Thinking Home...
- Software downloads 2009-11-18
- Code Collector Pro 1.3.6 (Mac)
- Code Collector Pro is a storage app for code snippets. From HTML to Cocoa, C++ to Ruby, Code Collector Pro looks after all your code snippets, letting you quickly reference them whenever you want. With support for Smart Groups, Tagging, TextMate Bundles, integration with codecollector.net and much more Code Collector...
- Software downloads 2009-11-16
- Visifire 2.3.2 (Windows)
- Visifire gives you a set of open source data visualization components that are powered by Microsoft Silverlight and WPF. With Visifire you can create and embed visually stunning animated Silverlight Charts within minutes. Visifire is easy to use and independent of the server side technology. It can be used with...
- Software downloads 2009-11-14
- MyUML 091116 (Windows)
- MyUML is a powerful UML software modeling tool, which allows you to create UML models, draw UML Diagrams,and generate code for UML models. It supports the most important UML diagrams: Use Case Diagram, Class Diagram, Object Diagram, State Diagram, Activity Diagram, Collaboration Diagram, Sequence Diagram, Component Diagram, Deployment Diagram. Generate...
- Software downloads 2009-11-14
- Visifire 2.3.2 (Mac)
- Visifire is a set of open source data visualization components - powered by Microsoft Silverlight. With Visifire you can create and embed visually stunning animated Silverlight Charts within minutes. Visifire is easy to use and independent of the server side technology. It can be used with ASP, ASP.Net, PHP, JSP,...
- Software downloads 2009-11-13
- Is Google's Go language worth teaching or learning?
- Whether they are teaching the languages themselves or are using the languages to teach CS concepts, many secondary and post-secondary schools teach everything from Java to C to Python to Perl to Ruby. Does Go add anything to the mix that our students can use if they don't plan...
- Blog posts 2009-11-11
- Google hopes to remake programming with Go
- Could be a really cool programming for old C/C programmers!!I will definitely try it out.No. No pointers.Umm, no. No pointers, no "*" symbols littered in my code anymore, thanks.. . . and, frankly, it pushes typing from bad to worse. No OOP, and no replacement, other than what...
- Discussion threads 2009-11-11
- Free Microsoft open-source content management app to get its debut next week
- Very interestingStrange - Ballmer was all excited about how the SharePoint 2010 team focused on internet facing capabilities. Why play with Orchard if you can get all the features CMS and more with a hosted version of SP2010 at a fairly cheap investment?I guess for small businesses who just...
- Discussion threads 2009-11-04
- JumpBox for LAMP Deployment 1.1.13 (Mac)
- The JumpBox for LAMP Deployment is a great utility system that allows you to easily deploy applications where a tailored JumpBox may not exist. It contains MySQL plus PHP, Perl, Ruby and Python along with PHPMyAdmin to help you manage the database. Using the JumpBox for LAMP Deployment you can...
- Software downloads 2009-11-02
- Holiday Gift Guide 2009: Laptop computers
- This year the laptop list was a tough assignment for several reasons. First, the emergence of a new class of ultra-thin laptops--spawned by lower-cost processors from Intel and AMD--has made things more complicated. Second, there's a fresh crop of Windows 7 laptops, and...
- Blog posts 2009-11-01
- JumpBox for LAMP Deployment 1.1.13 (Windows)
- The JumpBox for LAMP Deployment is a great utility system that allows you to easily deploy applications where a tailored JumpBox may not exist. It contains MySQL plus PHP, Perl, Ruby and Python along with PHPMyAdmin to help you manage the database. Using the JumpBox for LAMP Deployment you can...
- Software downloads 2009-10-30
- jalada Textual 2.5 (Mac)
- jalada Textual is your Swiss Army Knife to edit any kind of text based files. Whether you simply need a tool to edit your configuration files, an application to modify or reformat large text files, a programming IDE or just an editor to tweak your web pages. Textual does what...
- Software downloads 2009-10-30
- JumpBox for LAPP Deployment 1.1.5 (Mac)
- The JumpBox for LAPP Deployment is a great utility system that allows you to easily deploy applications where a tailored JumpBox may not exist. It contains PostgreSQL plus PHP, Perl, Ruby and Python along with phpPgAdmin to help you manage the database. Using the JumpBox for LAPP Deployment you can...
- Software downloads 2009-10-29
- JumpBox for LAPP Deployment 1.1.5 (Windows)
- The JumpBox for LAPP Deployment is a great utility system that allows you to easily deploy applications where a tailored JumpBox may not exist. It contains PostgreSQL plus PHP, Perl, Ruby and Python along with phpPgAdmin to help you manage the database. Using the JumpBox for LAPP Deployment you can...
- Software downloads 2009-10-29
- Spring Cleaning 10.0.1 (Mac)
- Spring Cleaning gets rid of hard drive clutter and wipes away Internet tracks to reclaim disk space and increase your Mac's performance. Completely uninstall old software and space-wasting files that become scattered all over your hard drive.Version 10 includes supports for AppleScript and other scripting languages such as Python and...
- Software downloads 2009-10-15
- News to know: Intel; Microsoft; Cisco; Google Voice; Postini; Nokia
- Here are today’s notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET’s around-the-Web tech coverage. Larry Dignan: Intel: Solid third quarter; Sees brighter prospects ahead Sam Diaz: Analysts interested in Intel's 2010, not just...
- Blog posts 2009-10-14
- Engine Yard draws funding as it ushers more developers onto the Ruby services train
- testingtestA knit[i]"The result has propelled a wave of alternative stacks, such as LAMP (Linux-Apache web server-MySQL-and either PHP, Python, or Perl"[/i]LAMP has been at work for YEARS supporting the backbone of the Internet.Ruby is still 'wet behind the ears' and I wouldn't recommend it on any major project.I'll take Perl...
- Discussion threads 2009-10-13
- Engine Yard draws funding as it ushers more developers onto the Ruby services train
- The latest reminder of the strength of grassroots markets in the developer sector is Engine Yard’s securing of $19 million in C funding last week. The backing comes from some of the same players that also funded SpringSource. by Dana Gardner
- Blog posts 2009-10-13
- WeBuilder 2010 10.0.118 (Windows)
- WeBuilder is revolutionary all-in-one taxt-based Web code editor that enables you to edit HTML, CSS, JavaScript, PHP, ASP, Ruby and other web documents within single program. Clean and convenient interface, quick startup, true flexibility, and powerful features allow you to create and edit HTML, CSS, JavaScript, VBScript, WML, PHP, ASP,...
- Software downloads 2009-10-11
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Reduce risk. Reduce complexity. Increase reliability.
-
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux

- Learn more >>
- The more you simplify, the more you save
-
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%

- Learn more >>
- Save time with automated shipping solutions
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Visit the UPS Business Essentials Guide
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study







