Microsoft đưa Bộ phát triển lượng tử của mình lên macOS và Linux

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Năm ngoái, Microsoft đã phát hành bản xem trước công khai đầu tiên của Bộ phát triển lượng tử điều này đã giúp các nhà phát triển học cách lập trình một máy tính lượng tử được cho là tương lai của điện toán. Kể từ khi phát hành, hàng nghìn nhà phát triển bao gồm sinh viên, giáo sư, nhà nghiên cứu, nhà thiết kế thuật toán và những người mới phát triển lượng tử đã khám phá Bộ phát triển lượng tử. Dựa trên phản hồi của họ, Microsoft hôm nay đã công bố bản cập nhật lớn đầu tiên cho Bộ phát triển lượng tử. Đọc về chúng bên dưới.

  • Họ đang đưa Bộ phát triển lượng tử lên macOS và Linux. Với điều này, các nhà phát triển có thể xây dựng các ứng dụng lượng tử Q # trên macOS và Linux, bao gồm tích hợp với VS Code và hỗ trợ mô phỏng lượng tử.
  • Microsoft đã mở nguồn thư viện và mẫu phát triển lượng tử của họ. Điều này sẽ cho phép các nhà phát triển sử dụng lại chúng trong các ứng dụng của riêng họ và đóng góp các cải tiến của riêng họ cho cộng đồng Q #.
  • Vì nhiều nhà phát triển đã có các thư viện mã bằng Python nên Microsoft đang công bố khả năng tương tác với ngôn ngữ Python. Có sẵn dưới dạng bản xem trước trên Windows ngày nay, khả năng tương tác Python cho phép mã Q # gọi trực tiếp các quy trình Python và ngược lại.
  • Microsoft đã tăng hiệu suất trình mô phỏng lượng tử lên tới 4-5 lần, mang đến cho các nhà phát triển vòng lặp kiểm tra và tối ưu hóa nhanh hơn nhiều, đặc biệt là trên các mô phỏng liên quan đến 20 qubit trở lên.

Bạn có thể tải xuống Bộ phát triển lượng tử cập nhật tại đây.

nguồn: microsoft

Thông tin thêm về các chủ đề: phát triển, linux, macOS, microsoft, Ngôn ngữ lập trình Q #, Tính toán lượng tử, mô phỏng máy tính lượng tử, Bộ phát triển lượng tử, Visual Studio