いうLinuxのユーザーグループがあります。ここでは,だいたい毎月,セミナーというか勉強会をやってます。僭越ながら2001年11月25日(日)に大阪の電通大でRubyについて喋りました。つっこみ,大いに歓迎。LILO最近人気を集める「Ruby」。今回は,主にRubyに親しんでない人向けに,Rubyがどういったもので,何に使えるのか,を解説したい。Rubyを触ってみようという人が増えると嬉しい。Rubyって何?どこに情報があるの?何に使えるの?おわりにまずは,Rubyがどういうもの,というかどんなプログラム言語なのか。他の言語と対比したりするかも。Rubyは現在も開発が進められていて,ライブラリやアプリケーションがどんどん増えている。情報を仕入れるのは,基本的にWebとメーリングリストになる。腰を据えたい,あるいは電車の中で読むなら本がいい。どんなプログラムが書けるのか。どんなライブラリがあるか,とか。結論は,大抵のことができる。Rubyは,まつもとゆきひろ氏が設計・開発しているプログラム言語で「シンプルかつ強力なオブジェクト指向スクリプト言語」。Rubyで強調するのは「楽しいプログラミング」。コンピュータには,人間がするには退屈な繰り返しの仕事や計算なんかをさせたい。このようなユーザーの欲求は個別的であって,そのつど異なる。ユーザーが,あるいはそのアシスタントがプログラムを組めるといいと思う。これまでのプログラム言語は,複雑怪奇な構文や低機能で,ユーザーの直接的な目的を果たすのが大変。Rubyは,シンプルで覚えやすく,その一方で強力。