Здравствуйте, RI, Вы писали:
RI>Как вы относитесь к проекту Zope?
Для затравки можно почитать
это.
RI>Что в нем хорошего, что плохого? Какие преимущества/недостатки?
Вообще, по Zope В России есть неплохой ресурс:
Zope.Net.Ru.
Там же есть активный список рассылки. Советую задать этот вопрос в нем — ответят честно.
RI>А также Ваше мнение о языке Python, который является основой этой платформы.
Про питон можно много и интересно почитать на
Python.Ru.
Тридиционно как-то так повелось сравнивать питон с его заклятыми друзьями: Перлом и Руби.
Лично я, если бы пришлось выбирать между этими тремя языками, по совокупности факторов выбрал бы Питон.
Какие у него положительные качества, на мой взгляд:
1. Лаконичность и стройность синтаксиса (особенно по сравнению с Перлом)
2. Хороший набор втроенных типов данных (итераторы, кортежи, списки, словари, разные строки...)
3. Большая встроенная библиотека (у Руби сильно поменьше будет), плюс много внешних расширений, с поддержкой популярных сторонних технологий (PyCOM, PyQt, PyXPCOM, PyVCL...)
4. Отличные возможности метапрограммирования: интроспекция (ака рефлексия), метаклассы...
5. Хорошее API, для написания внешних модулей на C/C++.
6. Есть кое-какие возможности функционального программирования.
Главный недостаток — низкая скорость. Однако, он вполне устраним. Существует несколько вполне рабочих проектов на этот счет (
Stackless Python,
PSYCHO, Jython, Parrot). Кроме того, всегда есть возможность переписать на Си критические, с точки зрения производительности, секции.
... << RSDN@Home 1.1.3 stable >>