ภาษาเออร์แลง
หน้าตา
ภาษาเออร์แลง (Erlang Programming Language) เป็นภาษาโปรแกรมที่ออกแบบมาให้มีลักษณะพร้อมทำงานหลายอย่างพร้อมกัน (concurrent)
ภาษาเออร์แลงออกแบบโดยบริษัทอีริคสัน ใน ค.ศ. 1987 สำหรับระบบที่ทำงานต่อเนื่องไม่ได้หยุด สามารถสลับ (swap) โค้ดของโปรแกรมโดยไม่ต้องหยุดการทำงานของโปรแกรมได้ อีริคสันได้เผยแพร่ซอร์สโค้ดของภาษาเออร์แลงในปี ค.ศ. 1998
ชื่อ "เออร์แลง" นั้นตั้งตาม Agner Krarup Erlang นักคณิตศาสตร์ชาวเดนมาร์ก แต่สามารถหมายถึงตัวย่อของคำว่า ERicsson LANGuage ได้ด้วย ซึ่งเรื่องนี้ Bjarne Däcker หัวหน้าห้องวิจัยคอมพิวเตอร์ของอีริคสันในช่วงที่สร้างภาษาเออร์แลงเปิดเผยว่า เป็นความตั้งใจตั้งแต่แรกที่ให้มีสองความหมาย
โปรแกรมภาษาเออร์แลงที่ได้รับความนิยม
[แก้]- ejabberd เซิร์ฟเวอร์สำหรับ Instant Messaging ที่ใช้โพรโทคอล XMPP/Jabber
- Yet another web server (YAWS) เว็บเซิร์ฟเวอร์ประสิทธิภาพสูง
แหล่งข้อมูลอื่น
[แก้]- Open Source Erlang
- Ericsson's Erlang เก็บถาวร 2008-04-15 ที่ เวย์แบ็กแมชชีน