| title | Elixir School - โรงเรียน Elixir |
|---|---|
| layout | home |
| version | 1.0.0 |
บทเรียนการเขียนโปรแกรมภาษา Elixir ซึ่งได้แรงบันดาลใจมาจาก Scala School โดย Twitter
ยินดีต้อนรับทุกคำติชมและความช่วยเหลือ!
"Elixir เป็นภาษาที่ dynamic และ functional ซึ่งออกแบบมาเพื่อสร้างแอพพลิเคชันที่สามารถขยายระบบและดูแลรักษาได้ง่าย" — elixir-lang.org
Elixir ใช้ประโยชน์จาก Erlang VM (BEAM) ที่ได้ผ่านการใช้งานมาอย่างโชกโชน และมีคุณลักษณะที่เหมาะกับการใช้สร้างระบบกระจายที่ทนต่อความผิดพลาด (fault-tolerant) และมี latency ที่ต่ำมาพร้อมในตัว
คุณสมบัติ
- ขยายระบบได้ง่าย (scalable)
- ทนต่อความผิดพลาด (fault-tolerant)
- รองรับการเขียนโปรแกรมเชิงฟังก์ชัน (functional programming)
- ต่อเติมได้ง่าย (extensible)