ภาษาเออร์แลง

จากวิกิพีเดีย สารานุกรมเสรี

ภาษาเออร์แลง (Erlang Programming Language) เป็นภาษาโปรแกรมที่ออกแบบมาให้มีลักษณะพร้อมทำงานหลายอย่างพร้อมกัน (concurrent)

ภาษาเออร์แลงออกแบบโดยบริษัทอีริคสัน ใน ค.ศ. 1987 สำหรับระบบที่ทำงานต่อเนื่องไม่ได้หยุด สามารถสลับ (swap) โค้ดของโปรแกรมโดยไม่ต้องหยุดการทำงานของโปรแกรมได้ อีริคสันได้เผยแพร่ซอร์สโค้ดของภาษาเออร์แลงในปี ค.ศ. 1998

ชื่อ "เออร์แลง" นั้นตั้งตาม Agner Krarup Erlang นักคณิตศาสตร์ชาวเดนมาร์ก แต่สามารถหมายถึงตัวย่อของคำว่า ERicsson LANGuage ได้ด้วย ซึ่งเรื่องนี้ Bjarne Däcker หัวหน้าห้องวิจัยคอมพิวเตอร์ของอีริคสันในช่วงที่สร้างภาษาเออร์แลงเปิดเผยว่า เป็นความตั้งใจตั้งแต่แรกที่ให้มีสองความหมาย

โปรแกรมภาษาเออร์แลงที่ได้รับความนิยม[แก้]

แหล่งข้อมูลอื่น[แก้]