Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.67 KB

File metadata and controls

24 lines (16 loc) · 1.67 KB
title Elixir School - โรงเรียน Elixir
layout home
version 1.0.0

License

บทเรียนการเขียนโปรแกรมภาษา Elixir ซึ่งได้แรงบันดาลใจมาจาก Scala School โดย Twitter

ยินดีต้อนรับทุกคำติชมและความช่วยเหลือ!

เกี่ยวกับ Elixir

"Elixir เป็นภาษาที่ dynamic และ functional ซึ่งออกแบบมาเพื่อสร้างแอพพลิเคชันที่สามารถขยายระบบและดูแลรักษาได้ง่าย" — elixir-lang.org

Elixir ใช้ประโยชน์จาก Erlang VM (BEAM) ที่ได้ผ่านการใช้งานมาอย่างโชกโชน และมีคุณลักษณะที่เหมาะกับการใช้สร้างระบบกระจายที่ทนต่อความผิดพลาด (fault-tolerant) และมี latency ที่ต่ำมาพร้อมในตัว

คุณสมบัติ

  • ขยายระบบได้ง่าย (scalable)
  • ทนต่อความผิดพลาด (fault-tolerant)
  • รองรับการเขียนโปรแกรมเชิงฟังก์ชัน (functional programming)
  • ต่อเติมได้ง่าย (extensible)