LINUX.ORG.RU

Exception #03. Python seminar in Kiev.


0

0

28 января 2007 года в Киеве состоится очередной семинар по языку программирования Python.
На этот раз семинар будет посвящен практическим моментам объектно-ориентированного программирования в python, а так же будет затронута тема метапрограммирования на примере использования декораторов.

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



Проверено: Pi ()

Ответ на: комментарий от r

сходить что-ли. должно быть интересно :)

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

>Перевести название топика ниасилил? :)

Кста да, только хотел это написать..

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

> блин круто интересно в москве что-то подобное бывает?

Не, Москва после презентации свисты уже никуда не пойдет, наелись на халяву от пуза ;-)

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

> класно. мое мнение о питоне заметно повысилось.

Я когда-то относился к Питону скептически, как чему-то незнакомому, типа как сейчас к Modula или TCL. По воле случая пришлось один модуль писать на Питоне под Zope. Опять какой-то новый язык, блин... Через месяц он взлетел в моих глазах так что вот уже третий год пишу 90% кода каждый день на нём. В основном это web backend, отдельные сетевые приложения или скрипты автоматизации. Такой силы я ещё не видел. Никакие там PHP даже рядом не лежали. Многие свои C++ приложения уже переписал на Питоне. Не буду приводить мелких примеров, потомучто каждый раз чего-то нового с ним достигаешь. Примеров серьёзного использования в интернете полно.

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

>Хмм, а не с версии 2.4?

Это было так давно что можно сказать изначально :)

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

Согласен!Но Python ещё не только мощный и простой, а он ещё гибкий, расширяемый, импортируемый, элегантный и четкий язык программирования.

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

>Только от всех и слышу что Питон это вещь, киньте какими нибудь примерами. Интересно что на нем пишут

http://www.djangoproject.com/, http://pylonshq.com/, http://www.die-offenbachs.de/detlev/eric.html, незабываемый http://zope.org/, ну и на www.python.org много ссылок

adarovsky ★★★★
()
Ответ на: комментарий от Tirex

> киньте какими нибудь примерами

print 'Hello, World!'

anonymous
()

Судя по фоткам, зал расчтан на 30 учасников. Не маловатоли будет?

PS

Я уже записался

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

> Только от всех и слышу что Питон это вещь, киньте какими нибудь примерами. Интересно что на нем пишут.

Куча системных пакетов в Линуксе. Например многие модули для Ubuntu, RedHat, SuSE (yast кажется тоже). http://zope.org/ http://trac.edgewall.org/ http://www.exaile.org/ и тонны всего остального. Сетевые программы на Питоне - просто прелесть писАть. Я побывал на EuroPython, что народ творит - словами не описать... Системы управления станками, куча веб приложений, сетевые сервера, ГУИ приложения, графика, моделирование, игры...

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

системного софта на руби я как-то не видел

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

> А чем оно лучше Ruby ? Разве что скоростью... По популярности скоро уступит.

Ну PHP, например, уже обгоняет Python по популярности, но это ведь значит не всё, а данном случае только то, что он популярнее для веб разработки.

Ruby старается догнать Python пока только в области веб разработки. Это наиболее популярная тематика, поэтому это и обобщается. Ничего против не имею, я за конкуренцию. Хотя питонщики много тоже не спят ;-) Но выбить Python и Perl из их ниши системного и сетевого программирования будет очень очень тяжело. Там уже технологии и библиотеки устоявшиеся.

Я пишу на Python полностью сервера с коммуникационным оборудованием, шифрованием, базами данных, веб администрированием. Т.е. речь идёт не о группе скриптов для веб сайта, а например о системе для телекоммуникационных фирм. Ruby на такие комплексные решения пока даже не претендует.

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

>Ruby на такие комплексные решения пока даже не претендует.

А обосновать? Чего нет в Ruby чтобы делать такие комплексные решения?

Следует почитать хотя бы такие книги как:

Pragmatic Programmers - From Java to Ruby_Things Every Manager Should Know (2006)

Pragmatic Programmers - Enterprise Integration with Ruby (2006)

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

> Судя по фоткам, зал расчтан на 30 учасников. Не маловатоли будет?

Зал там огромный, человек 70-80 точно вместит. Одна беда -- он очень вытянутый, поэтому в задних рядах экран почти не виден. Но как я понял, справляются с помощью фотоаппаратов и мобильников -- фотографируют, а потом рассматривают увеличение.

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

> Ну PHP, например, уже обгоняет Python по популярности

Не уже а пока. Проблема в том что php на любом хостинге есть, он изначально под это писался. А вот попробуй mod_python или mod_perl хостинг найти. Такие вещи можно поставить только на vds или дедике.

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

>По популярности скоро уступит.

Надеюсь до этого не дойдет.

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

>Но Python ещё не только мощный и простой, а он ещё гибкий, расширяемый, импортируемый, элегантный и четкий язык программирования.

...борется с кариосом и критическими днями.

А "импортируемый" это в смысле как кокосы из африки?

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

> А вот попробуй mod_python или mod_perl хостинг найти. Такие вещи можно поставить только на vds или дедике.

Вызывающе неверная информация.

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

> А вот попробуй mod_python или mod_perl хостинг найти. Такие вещи можно поставить только на vds или дедике.

Да ладно. Вот навскидку несколько хостеров, официально поддерживающих python: http://tophost.com.ua http://www.webfaction.com/ http://ru.fedora-hosting.com/

А вообще, я не видел еще хостера, у которого не стоял бы интерпретатор python'a.

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

> Чего нет в Ruby чтобы делать такие комплексные решения?

1. Скорость интерпретации... можно проигнорировать. 2. В Python библиотек поболее будет. 3. Поддержка фирмами языка Python чаще чем Ruby. 4. Практически во всех Линуксах Python стоит по умолчанию. 5. Как в Ruby использовать алгоритмы RSA, DSA, AES, SHA-1, 3DES и т.д.? 6. На Python больше матёрых программистов трудится (в том же Гугле - сотни). На Ruby в основном веб пионеры пишут - самые толковые PHP верстальщики.

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

> А вот попробуй mod_python или mod_perl хостинг найти. Такие вещи можно поставить только на vds или дедике.

У всех хостеров с которыми я имел дело Python был по-умолчанию. Особого отбора я не проводил.

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

> Следует почитать хотя бы такие книги как: ... 2006 г.

Ну может Ruby в 2006 году и стал стремиться в эту золотую нишу, но стоит ли обсуждать как давно в этом соку плавает питон и следствия этого опыта?

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

> А "импортируемый" это в смысле как кокосы из африки?

Точно. Гвидо с Гуглем экспортят его в страны СНГ :-)

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