Tôi không thực sự có khái niệm "thông dịch viên bytecode" trong ngữ cảnh của CPython. Ai đó có thể làm sáng tỏ toàn bộ bức tranh?CPython là phiên dịch viên bytecode?
Có nghĩa là CPython sẽ biên dịch và thực thi tệp pyc (tệp bytecode?). Sau đó, những gì biên dịch py tập tin pyc tập tin? Và làm thế nào là Jython khác nhau từ CPython (ngoại trừ chúng được thực hiện trong các ngôn ngữ khác nhau).
Tôi cũng đọc ở đâu đó rằng Python là bản dịch C++. Điều này có đúng không? Và thế có nghĩa là gì?
Tôi vẫn còn rất mới với Python, vì vậy hãy tha thứ cho tôi nếu tôi hỏi những câu hỏi ngu ngốc ... Cảm ơn bạn rất nhiều!
Jython có chuyển đổi mã Python sang Java và sau đó biên dịch sang bytecode Jave không? – Nope
Tôi không biết liệu nó có tạo ra Java dưới dạng biểu mẫu trung gian hay không. –
AFAIK Jython có thể sản xuất Java dưới dạng biểu mẫu trung gian nếu được yêu cầu, nhưng nó thường chỉ tạo ra bytecode Java. – MAK