最新のWeb開発のチュートリアル
 

Erlangチュートリアル


Erlangのは、汎用であるか、関数型プログラミング言語とランタイム環境を言うかもしれません。 それは、それは同時実行、配布およびフォールトトレランスのための固有のサポートを持っていたように建てられました。 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").