Computer >> Máy Tính >  >> Lập trình >> Python

Sự khác biệt giữa các triển khai khác nhau của Python?

Hầu hết các nhà phát triển đều biết về python, bất kể python được triển khai trong hệ thống đó là gì. Vậy tôi hiểu “python” là gì, nó có phải là một giao diện trừu tượng của python không? Ý của chúng tôi là CPython, cách triển khai Python phổ biến (không phải Cython) ?. Hay chúng tôi có nghĩa là một cái gì đó hoàn toàn khác? Hay chúng tôi muốn nói đến Jython hoặc IronPython hoặc PyPy.

Mặc dù các công nghệ được đề cập ở trên thường được đặt tên chung và thường được tham chiếu, tuy nhiên một số công nghệ trong số chúng phục vụ các mục đích hoàn toàn khác.

Chúng ta có thể coi python như một đặc tả cho một ngôn ngữ có thể được triển khai theo nhiều cách khác nhau.

Trong hướng dẫn này, chúng ta sẽ đi qua các cách triển khai khác nhau của python.