Tôi biết đây là một chủ đề cũ hơn nhưng tôi muốn đưa ra những gì tôi nghĩ là thông tin hữu ích.
Cá nhân tôi sử dụng PyPy rất dễ cài đặt bằng pip. Tôi có thể hoán đổi cho nhau sử dụng trình thông dịch Python / PyPy, bạn không cần phải thay đổi mã của mình và tôi đã thấy nó nhanh hơn khoảng 40 lần so với trình thông dịch python tiêu chuẩn (Hoặc là Python 2x hoặc 3x). Tôi sử dụng pyCharm Community Edition để quản lý mã của mình và tôi thích nó.
Tôi thích viết mã bằng python vì tôi nghĩ nó cho phép bạn tập trung vào nhiệm vụ hơn ngôn ngữ, đó là một điểm cộng rất lớn đối với tôi. Và nếu bạn cần nó nhanh hơn nữa, bạn luôn có thể biên dịch thành tệp nhị phân cho Windows, Linux hoặc Mac (không đơn giản nhưng có thể với các công cụ khác). Từ kinh nghiệm của mình, tôi nhận được khoảng 3,5 lần tăng tốc so với PyPy khi biên dịch, nghĩa là nhanh hơn 140 lần so với python. PyPy có sẵn cho mã Python 3x và 2x và một lần nữa nếu bạn sử dụng IDE như PyCharm, bạn có thể trao đổi giữa PyPy, Cython và Python rất dễ dàng (mặc dù chỉ cần một chút học tập và thiết lập ban đầu).
Một số người có thể tranh luận với tôi về điều này, nhưng tôi thấy PyPy nhanh hơn Cython. Nhưng cả hai đều là những lựa chọn tuyệt vời.
Chỉnh sửa: Tôi muốn thực hiện một ghi chú nhanh khác về biên dịch: khi bạn biên dịch, tệp nhị phân kết quả lớn hơn nhiều so với tập lệnh python của bạn vì nó xây dựng tất cả các phụ thuộc vào nó, v.v. Nhưng sau đó bạn nhận được một vài lợi ích khác biệt: tốc độ!, bây giờ ứng dụng sẽ hoạt động trên bất kỳ máy nào (tùy thuộc vào hệ điều hành mà bạn đã biên dịch, nếu không phải tất cả. lol) không có Python hoặc thư viện, nó cũng làm xáo trộn mã của bạn và sẵn sàng về mặt kỹ thuật (sản xuất '(ở mức độ). Một số trình biên dịch cũng tạo mã C, mà tôi chưa thực sự nhìn hoặc thấy nếu nó hữu ích hay chỉ là vô nghĩa. Chúc may mắn.
Mong rằng sẽ giúp.