11 điểm bởi xguru 2021-01-23 | 3 bình luận | Chia sẻ qua WhatsApp
  • Crate Windows mã nguồn mở do MS tạo ra

→ Được phát triển dựa trên siêu dữ liệu Win32 mà MS cung cấp cho SDK của từng ngôn ngữ

  • Có thể trực tiếp gọi Windows API một cách thuận tiện như khi dùng các mô-đun Rust khác

  • Tương tự C++/WinRT, được thiết kế để các nhà phát triển Rust có thể gọi Windows API theo cách tự nhiên và đúng phong cách của Rust (natural and idiomatic way)

3 bình luận

 
revealgeek 2021-01-24

Năm ngoái có nói là đang làm một ngôn ngữ giống Rust tên là Verona, nên đây cũng có thể là một phần của việc đó.

 
kunggom 2021-01-24

Nghe nói ngay trong nội bộ MS cũng từng có thử nghiệm viết lại một phần của Windows bằng Rust, nên có lẽ đây cũng là một dự án bắt đầu từ chính nhu cầu của MS.

https://vi.news.hada.io/topic?id=1063

 
xguru 2021-01-23

Giới thiệu dự án Win32 Metadata

"Making Win32 APIs More Accessible to More Languages"

Dạo này có vẻ như MS đang làm rất tốt. Việc họ sắp xếp lại Win32 API như thế này rồi công khai cũng thật đáng hoan nghênh.

Có vẻ đây sẽ trở thành nền tảng giúp các ngôn ngữ khác gọi Win32 API dễ dàng và thuận tiện hơn.