LuaJIT Đã Chính Thức "Lên Đời" Sau Bao Ngày Mong Đợi
Vài tháng về trước, Mike Pall đã làm cả cộng đồng Lua xôn xao khi tuyên bố trên mailing list rằng phiên bản LuaJIT 2.0 sắp ra mắt sẽ áp dụng một thuật toán hoàn toàn mới, hứa hẹn nâng hiệu năng lên một tầm cao chưa từng thấy. Đến tận bây giờ tôi vẫn nhớ ánh mắt rực sáng của anh bạn Soloist khi anh ấy hào hứng chia sẻ với tôi về điều này. Chính vì thế mà sự ra đời của LuaJIT 2.0 đã trở thành một trong những sự kiện được chờ đón nhất trong suốt cả năm nay, đặc biệt là với các lập trình viên đang hoạt động trong cộng đồng Lua.
Đúng như mong đợi, vào tối qua, Mike Pall đã chính thức công bố phiên bản beta của LuaJIT 2.0. Kết quả benchmark đầu tiên vừa được công bố thực sự khiến cả giới công nghệ phải giật mình - hiệu năng tăng trưởng vượt bậc đến mức khó tin!
P/s: Hôm qua tôi vừa hoàn thành việc chuyển đổi toàn bộ các công cụ dòng lệnh trong dự án của mình sang ngôn ngữ Lua, đồng thời tích hợp thêm thư viện srlua vào hệ thống Makefile mới xây dựng. Với hiệu năng ấn tượng mà LuaJIT 2.0 vừa trình làng, tôi đang cân nhắc phát triển một phiên bản srlua tích hợp công nghệ JIT để tối ưu hóa hiệu suất cho các ứng dụng nhúng.