10 điểm bởi xguru 2023-01-05 | 6 bình luận | Chia sẻ qua WhatsApp
  • Phiên bản Ruby mới được phát hành hằng năm vào ngày 25/12. Bản lần này rất đặc biệt
  • Có thể chạy Ruby trong trình duyệt: hỗ trợ WebAssembly dựa trên WASI
  • Thực thi mã nhanh hơn 41%: YJIT sẵn sàng cho production
  • Không còn độ trễ do Regex: cải thiện thuật toán khớp và thêm timeout
  • Không còn lỗi lệch flow control: hiển thị chính xác chỗ bị thiếu end
  • Có thể truyền Anonymous Rest và Keyword Rest Arguments

6 bình luận

 
won9497 2023-01-05

Mình vẫn chỉ là người mới bắt đầu học lập trình thôi,,, nhưng khi nhìn vào rails7 hotwire và việc Ruby hỗ trợ WebAssembly cho web, mình có cảm giác như đang có một sự thay đổi nào đó diễn ra

 
bus710 2023-01-05

Dù gì thì nền tảng người dùng của Ruby cũng lớn hơn Elixir.... nên tôi có cảm giác Hotwire sẽ tăng trưởng nhanh hơn Phoenix.
Nếu còn hỗ trợ cả wasm nữa thì xem ra cũng có thể làm Ruby full-stack theo cách riêng của nó nhỉ?

 
won9497 2023-01-08

Đúng là có cảm giác Ruby on Rails đang chạy hết tốc lực để trở thành bá chủ full-stack (cá nhân tôi thì đã nghĩ nó là số một rồi). So với Elixir vốn dựa trên lập trình hàm, đường cong học tập cũng thấp hơn rất nhiều, và giờ khi đang bước vào giai đoạn suy thoái kinh tế, các startup sẽ phải cuống cuồng hành động, nên tôi đoán nhu cầu với full-stack có thể tạo MVP nhanh sẽ tăng lên khá nhiều, và biết đâu họ đang nhắm tới thời kỳ hoàng kim thứ hai. Đặc biệt là ở mảng dịch vụ blockchain. Thời kỳ hoàng kim đầu tiên của Ruby on Rails cũng là vào đợt suy thoái 10 năm trước mà (được dùng ở Shopify, Twitter, Airbnb, v.v.).

https://www.youtube.com/watch?v=lAaD-6OQSHE Video này khá thú vị.

 
jechol 2023-06-13

Ôi... bấm vào mới biết đó là video của mình..

 
bus710 2023-01-09

Video thú vị thật. Tôi rất tiếc vì đã không thể tham dự sự kiện đó.

 
xguru 2023-01-05

Tôi không phải là người dùng Ruby nên khi nó ra mắt, tôi chỉ bình thản đăng lại tin tức, nhưng có vẻ nó đã được cải thiện khá nhiều.
Phát hành Ruby 3.2.0