ルビーの紹介
Rubyは純粋なオブジェクト指向プログラミング言語です。 これは、日本のまつもとゆきひろ(ミリアンペアのZU武と由比気工業用RO /まつもとゆきひろ)1993年に設立された構成されています。
あなたはRubyのメーリングリストでまつもとゆきひろ(ミリアンペアのZU武と由比気工業用RO /まつもとゆきひろ)www.ruby-lang.org名前を見つけることができます。 Rubyコミュニティでは、また、マッツ松本(マッツ)として知られています。
Rubyは「プログラマの親友」です。
Smalltalkの、PerlやPythonに似たRubyの特性。 PerlやPythonとSmalltalkのスクリプト言語。 Smalltalkのは、真のオブジェクト指向言語です。 ルビー、とSmalltalkのは、完全なオブジェクト指向言語です。 Smalltalkの構文がはるかに簡単であるよりも、Rubyの構文を使用します。
ルビーの特長
- Rubyは、オープンソース、無償のWebですが、ライセンスが必要です。
- Rubyは汎用、解釈プログラミング言語です。
- Rubyは真のオブジェクト指向プログラミング言語です。
- Rubyは同様のPythonとPerlのサーバーサイドのスクリプト言語です。
- RubyはCGI(Common Gateway Interface)スクリプトを記述するために使用することができます。
- RubyはHTML(HTML)に埋め込むことができます。
- Rubyの構文は、新しい開発者は迅速かつ容易にルビーを学ぶために作るこれ、簡単です。
- RubyとC ++とPerlや他の多くのプログラミング言語には、同様の構文を持っています。
- Rubyのスケーラビリティ、大きなプログラムはRubyで書かれており、維持しやすいです。
- Rubyは、インターネットおよびイントラネットアプリケーションの開発のために使用することができます。
- Rubyは、WindowsとPOSIX環境にインストールすることができます。
- Rubyは、そのようなのTcl / Tkの、GTKおよびOpenGLのような多くのGUIツールをサポートしています。
- Rubyは簡単にDB2、MySQLは、OracleやSybaseに接続することができます。
- Rubyは組み込み関数の富を持っているRubyスクリプト内で直接使用することができます。
あなたが必要なツール
このチュートリアルで説明する例を実行するには、インテルCore i3はまたはi5コンピュータの(4ギガバイトとして推奨)少なくとも2ギガバイトのRAMが必要です。 また、次のソフトウェアが必要です。
- LinuxまたはWindowsの95/98/2000 / NTまたはWindows 7オペレーティングシステム
- Apacheの1.3.19-5 Webサーバー
- Internet Explorer 5.0以上のWebブラウザ上記
- Rubyの1.8.5
このチュートリアルでは、GUI、ネットワークおよびWebアプリケーションを作成するためのRubyを使用する方法について説明します。 拡張する方法について説明し、Rubyアプリケーションを埋め込みます。
次の研究は何だろうか?
次の章では、どこからルビーやドキュメントを取得するためにあなたを紹介します。 最後に、それはルビーをインストールし、準備するためにRubyアプリケーションを開発するための環境を構成する方法を説明します。