ภาษาเออร์แลง
จากวิกิพีเดีย สารานุกรมเสรี
ภาษาเออร์แลง (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) เว็บเซิร์ฟเวอร์ประสิทธิภาพสูง