Elixir (ngôn ngữ lập trình)

From Wikipedia, the free encyclopedia

Elixir (ngôn ngữ lập trình)

Elixir (phát âm là Ê-líx-xơ) là một ngôn ngữ lập trình hàm, đồng thờiđa năng, được chạy trên máy ảo BEAM, thứ còn được sử dụng để thực hiện ngôn ngữ lập trình Erlang.[3] Elixir được xây dựng trên nền móng của Erlang và sử dụng các ý tưởng tương tự để tạo các ứng dụng phân tánchịu được các lỗi sai. Ngoài ra, ngôn ngữ còn hỗ trợ đa dạng các công cụ và một thiết kế có thể mở rộng. Ý sau được hỗ trợ bởi lập trình meta tại thời điểm biên dịch và sự đa hình bằng các giao thức.

Thông tin Nhanh Mẫu hình, Xuất hiện lần đầu ...
Elixir (ngôn ngữ lập trình)
Thumb
Mẫu hìnhđa mẫu hình: hàm, đồng thời, phân tán, quy trình
Xuất hiện lần đầu2012; 13 năm trước (2012)
Phiên bản ổn định
1.18.3[1]  / 6 tháng 3 năm 2025
Kiểm tra kiểuđộng, mạnh, vịt
Nền tảngErlang
Giấy phépApache License 2.0[2]
Phần mở rộng tên tập tin.ex, .exs
Trang mạngelixir-lang.org
Ảnh hưởng từ
Clojure, Erlang, Ruby
Ảnh hưởng tới
LFE
Đóng

Elixir được sử dụng bởi nhiều công ty như Discord,[4] Brex,[5] Pinterest,[6] Bleacher Report,[7] FarmBot[8]; cũng như để tạo nên các hệ thống nhúng.

Lịch sử

José Valim sáng lập ra Elixir dưới dạng một dự án nghiên cứu và phát triển tại Platformatec.

Tham khảo

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.