LINUX.ORG.RU

Гвидо ван Россум о будущем Python


0

0

ГВР как всегда смотрит в будущее и ставит в новом году перед сообществом PSF новые задачи, среди которых архиважнейшей является поддержка статической типизации в Python 3. Подробнее о потенциальных выгодах статической типизации и о трудностях которые предстоит преодолеть на пусти к ней можно прочитать в двух следующих статьях ГВР:

http://www.artima.com/weblogs/viewpos...
http://www.artima.com/weblogs/viewpos...

>>> Подробности

★★★

Проверено: Demetrio ()
Ответ на: комментарий от anonymous

коррекция:

фраза
"которая, на пример, позволяет динамически (из интепретатора) методы "
читается как
"которая, на пример, позволяет динамически (из интепретатора) перегружать методы "

carrot
()
Ответ на: комментарий от carrot

Добавлю, именно metaobject является ключевым моментом.
Например, это позволяет автомaтически генерить Streamer method
используемый для спасания обьектов в файл(persistency).
При этом можно записывать "Heterogeneous" обьекты с любой
степенью вложенности, как здесь (фаиловая система внутри файла)
http://carrot.cern.ch/CarrotExamples/hsimple.root?/8895343/

carrot
()
Ответ на: комментарий от carrot

В случае с Python мы помимо самого языка и его возможностей имеем в эшелон уже готовых и мощных библиотек, которые как говориться ready to use :) А у Cint есть биндинги к wxWindows, Qt, сетевые библиотеки, шифрование, доступ к базам данных ну и аналог ZODB тоже бы хотелось :)

anonymous
()
Ответ на: комментарий от anonymous

CINT - чисто интерпретатор.

Вообще этих биндингов, как грязи ...
http://root.cern.ch/root/ExApplications.html
... и нет проблем добавить еще один.

Только у ROOTа, см. http://root.cern.ch/root/Categories.html
- это не все, включая http://root.bnl.gov/

> доступ к базам данных
есть

Но, вот это http://carrot.cern.ch/~onuchin/RDBC/
я хотел бы добавить в ROOT ASAP.

carrot
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.