Belajar Erlang di Linux


Ga ada salahnya sekali sekali mencoba bahasa pemrograman lainnya, salah satunya Erlang.

Ane makek distro Linux IGOS Nusantara, basisnya Fedora, buatan Indonesia tercinta. Kebetulan nemu tutorialnya di sini.

Pertama, install dulu si Erlang di Linux ente. Bisa makek yum install klo Red Hat/Fedora based atau apt-get di Debian/Ubuntu based. Sesuaikan dengan distro lainnya, misal Open Suse/Suse dengan zypper dan lainnya.

bash-4.2# yum install erlang-ic

Biarkan proses berjalan sebentar, dengan koneksi internet pas-pasan dari modem USB GSM.

Install erlang

Install erlang

Kemudian, dengan memanfaatkan editor/IDE yang ada, buatlah sebuah file untuk pemrograman Erlang pertama ente. Misalkan bernama Halo. Dalam tutorial ini ane makek editor nano di terminal dan file yang dibuat bernama halo.erl

[certain-death@my-small-machine ~]$ touch halo.erl
[certain-death@my-small-machine ~]$ nano halo.erl

Isikan di dalamnya sebagai berikut :
% program awal : say halo doank wkwkwkwkwkk
-module(halo).
-export([start/0]).

start() ->
io:fwrite(“Halo, gue baru belajar erlang nih di linux, asyik\n”).

Perhatikan, tanda % menyatakan komentar, sama seperti tanda # untuk beberapa komentar di bahasa pemrograman lainnya.

Setelah selesai, tekan Ctrl X dan simpan (jika di editor Nano, sesuaikan dengan editor/IDE yang dipakai).

Kini compilelah, dengan cara sebagai berikut :
[certain-death@my-small-machine ~]$ erlc halo.erl
[certain-death@my-small-machine ~]$

Sukses compilenya. Kini jalankan🙂
[certain-death@my-small-machine ~]$ erl -noshell -s halo start -s init stop
Halo, gue baru belajar erlang nih di linux, asyik
[certain-death@my-small-machine ~]$

Done😀

coding

coding

Compile

Compile

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s