フォーラム | 最新のWeb開発のチュートリアル
 

Erlangチュートリアル


アーランは、汎用であるか、関数型プログラミング言語およびランタイム環境を言うかもしれません。 それは同時実行、配布およびフォールトトレランスのための固有のサポートを持っていたように建てられました。 アーランは元々、いくつかの大規模な通信システムで使用されるために開発されました。 しかし、それは今ゆっくりと同様にeコマース、コンピュータテレフォニーや銀行セクターのような多様なセクターにその進出してきました。


聴衆

このチュートリアルでは、同様に、電気通信、銀行、インスタントメッセージング、電子商取引やコンピュータテレフォニーの分野でのキャリアを作るために意欲的な専門家のために用意されています。 このチュートリアルでは、このプログラミング言語についての十分な理解が得られ、また、より高い可用性に関する要件を持つことになり、スケーラブルなソフトリアルタイムシステムを構築するお手伝いをします。


前提条件

このチュートリアルを進める前に、あなたがCやC&プラスとして、次の言語でのプログラミングに関する基本的な知識を持っている必要があります;&プラス;,のJavaやPython、Rubyの。 さらに、それはまた、Erlangの上の高度なプログラミングのためのClojure、Haskellの、スカラ座やOCamlのような関数型プログラミング言語でいくつかの実用的な知識を持つことが、役に立つかもしれません。


Erlangのオンラインを実行します

このチュートリアルで示す例のほとんどのためには、オプションをお試しください検索しますので、ちょうどスポットであなたのErlangのプログラムを実行し、あなたの学習を楽しむには、このオプションを使用しています。

以下のサンプルコードボックスの右上にある使用可能なオプションをお試しください使用して、次の例を試してみてください -

% hello world program
-module(helloworld). 
-export([start/0]). 

start() -> 
   io:fwrite("Hello, world!\n").