Tôi thiên vị vì tôi đã dành hai mùa hè để làm việc với Rust, nhưng nếu bạn sẵn sàng đầu tư thời gian cần thiết để theo kịp một ngôn ngữ thay đổi nhanh chóng, Rust sẽ thực sự tốt cho trò chơi . Nó có một bộ các phần tử đồng thời được xây dựng sẵn, vì vậy sẽ dễ dàng tách các thành phần khác nhau như công cụ dựng hình, AI, vv và tận dụng các máy tính đa lõi. Cũng có thể tránh được sự cần thiết phải thu gom rác thải, vì vậy bạn không phải lo lắng về việc tạm dừng GC không thể đoán trước được. Nó được thiết kế để tích hợp độc đáo với mã C hiện có và nhiều loại dữ liệu ánh xạ trực tiếp lên các loại C. Cách tiếp cận của Rust đối với đa hình dẫn đến một số hội đồng thực sự tốt đẹp khi LLVM được thực hiện với nó.
Nhiều trò chơi hiện nay đang chạy trong trình duyệt web, điều này gợi ý rằng trình duyệt web và trò chơi có yêu cầu tương tự. Mozilla đang thiết kế Rust cùng với công cụ trình duyệt song song mới của nó, có nghĩa là ngôn ngữ sẽ tiếp tục phát triển theo những cách sẽ hoạt động tốt cho lập trình trò chơi.
Nguồn
2012-09-27 23:37:27
Tại thời điểm này, sẽ sớm sử dụng * hoặc * ngôn ngữ, đặc biệt là đối với thư viện. C vẫn là ngôn ngữ được lựa chọn cho các thư viện do sự ổn định ABI vô song của nó. – zwol