IBM developerWorks: Ruby language--open source gem from Japan | Linux Today

IBM developerWorks: Ruby language–open source gem from Japan

Written By
Web Webster
Web Webster
Feb 10, 2000

[ Thanks to Mike
Linksvayer
for this link. ]

Author Maya Stodte looks at Ruby, a pure object-oriented
scripting language, which has successfully seduced Python and Perl
users in Japan.
Ruby is now beginning to make its
international debut, touting elegant syntax, single inheritance,
straightforward OO features, true closures, and an iterator more
extensive than most call-back routines. Below Maya looks at the
language’s profile in depth, providing code comparisons to Perl,
and trying to illuminate some of the features that have so
entranced Japanese programmers for the past few years.”

“Based on the syntax of Eiffel and Ada, the power of C, the
functions of Python, and the diversity of Perl, Ruby really is an
attempt to combine the best of everything. And rumor has it that
Yukihiro Matsumoto, affectionately known as Matz, has interwoven
Ruby with a mysterious spell to keep us coming back for more. Ruby
has, at the very least, been showing up Python in Japan for quite
some time.”

Complete
story.

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.