Использование Python при написании кода Zope

В статье "Zope uses Python" автор объясняет почему основной код Zope написан именно на Python

Zope основан на объектно-ориентированном языке Python, который легко изучить и понять.

Python является объектно-ориентированным языком программирования

Большая часть кода Zope написана на Python, за исключением небольшого числа основных модулей, написанных на C для улучшения производительности. Python был объектно-ориентированным языком программирования начиная с его первой версии, появившейся в начале 1990-ых; все в Python является объектом.

Python является многоцелевым языком программирования

Python является полноценным языком программирования, который можно использовать для создания любых приложений. Он отличается от PHP, который сосредоточен исключительно  на создании web-приложений. Богатый набор дополнительных модулей может использоваться для создания web-приложений, основанных на Python. Python является интерпретируемым языком и в первую очередь сосредоточен на "создании сценария". "Создание сценария" не означает, что ваше Python-приложение не может стать большим и сложным. Использование Python позволяет создавать сложные приложения, фреймворки и сложные web-приложения.

Python идет "со встроенной батареей" возможностей

Python включает новый богатый набор модулей, которые охватывают большую часть функциональных возможностей, необходимых типичному разработчику. Дополнительные модули могут быть легко загружены и установлены из репозитория PyPI. PyPI содержит больше 6600 дополнительных сторонних модулей (по состоянию на март 2009 г.).

Python легко изучить

Синтаксис и концепции Python очень легко изучить и понять. Средний разработчик обычно способен изучить основы за день или два. Код Python обычно очень читаем и понятен (например, по сравнению с Perl).

По материалам zope2.zope.org

Перевод КОМТЕТ komtet.ru

Вам также может помочь