Некоторые базовые разъяснения по поводу Python?

Вчера вечером я натолкнулся на термин Jython, который был для меня в новинку, поэтому я начал читать о нем только для того, чтобы еще больше усугубить мое замешательство по поводу Python в целом. Я тоже никогда особо не использовал Python. Вот что меня смущает.

  1. Python реализован на C - Означает ли это, что интерпретатор был написан на C, или интерпретатор преобразует исходный код Python в C?

  2. CPython - это не что иное, как оригинальный Python и этот термин был придуман, чтобы позже отличить его от Jython - правда или ложь?

  3. Теперь, когда Python реализован на C (не совсем уверен, что это значит), но означает ли это, что python может быть легко интегрирован с любым C code.

  4. Является ли Jython новым языком программирования или имеет его синтаксис и другие программные конструкции выглядят точно так же, как исходный питон? или это просто python, который можно интегрировать с Java-кодом?

  5. Если ни один из моих вопросов не отвечает на разницу между Python и Jython, что это такое?

11
задан Tim Cooper 29 January 2011 в 13:56
поделиться