Article View: fj.lang.misc
Article #156ruby 1.0 released (finally)
From: Yukihiro Matsumoto
Date: Wed, 25 Dec 1996 00:00
Date: Wed, 25 Dec 1996 00:00
62 lines
2724 bytes
2724 bytes
まつもと ゆきひろです. 一部には知られていたオブジェクト指向スクリプト言語,rubyのバー ジョン1.0がとうとうリリースされました. 手軽なオブジェクト指向プログラミングに興味ある方,perlは暗号 みたいだなあとお悩みの方,純国産のプログラミング言語に興味を お持ちの方,その他どんな方でも一度見てみてください. ユーザレベルスレッドやTkインタフェースもありますし,gjgppや Cygnas win32を使えばDOSやwin32でも動作します. rubyによる"hello world"はこんな感じです. print "hello world\n" あ,これではなにも分かりませんね.(perlと一緒だ) ^^;;; より詳しい情報のある,rubyのホームページは http://www.caelum.co.jp/~matz/ruby/ ソースは ftp://ftp.caelum.co.jp/pub/lang/ruby/ruby-1.0-961225.tar.gz にあります. 以下はREADMEからの抜粋です. -- Rubyとは Rubyはシンプルかつ強力なオブジェクト指向スクリプト言語です. Rubyは最初から純粋なオブジェクト指向言語として設計されていま すから,オブジェクト指向プログラミングを手軽に行う事が出来ま す.もちろん通常の手続き型のプログラミングも可能です. Rubyはテキスト処理関係の能力などに優れ,perlと同じくらい強力 です.さらにシンプルな文法と,例外処理やイテレータなどの機構 によって,より分かりやすいプログラミングが出来ます. Rubyの特長. + シンプルな文法 + 普通のオブジェクト指向機能(クラス,メソッドコールなど) + 特殊なオブジェクト指向機能(Mixin, 特異メソッドなど) + 演算子オーバーロード + 例外処理機能 + イテレータとクロージャ + ガーベージコレクタ + ダイナミックローディング (アーキテクチャによる) + 移植性が高い.多くのUNIX上で動く メイリングリスト Rubyに関わる話題のためのメイリングリストを開設しました.ア ドレスは ruby-list@caelum.co.jp です.このアドレスにメイルを送れば,自動的に登録されます.
Technical Details
Message-ID:
<x3engf836g.fsf@caelum.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 110fd3,14be00ac3500cbd6,start X-Google-Attributes: gid110fd3,public X-Google-Thread: 10b195,14be00ac3500cbd6,start X-Google-Attributes: gid10b195,public X-Google-Thread: fbb7e,14be00ac3500cbd6,start X-Google-Attributes: gidfbb7e,public From: Yukihiro Matsumoto <matz@caelum.co.jp> Subject: ruby 1.0 released (finally) Date: 1996/12/25 Message-ID: <x3engf836g.fsf@caelum.co.jp> X-Deja-AN: 205930785 sender: matz@ix-02 content-type: text/plain; charset=ISO-2022-JP organization: Toyota Caelum Inc., Nagoya, Japan mime-version: 1.0 (generated by tm-edit 7.68) newsgroups: fj.lang.misc,fj.sources.d,fj.comp.oops