Python и modPython
Flameberg2
Профессионал
7/28/2006, 9:27:07 AM
Кто-либо пробовал этот новый язык? Ныне он считается самым прогрессивным языком программирования в мире. Доку, примеры и проги можно стянуть с офф. сайта:
https://www.python.org/
В первые часы знакомства ужаснул меня синтаксис, но со временем привык: так даже удобнее стало, чем в той же сишке.
https://www.python.org/
В первые часы знакомства ужаснул меня синтаксис, но со временем привык: так даже удобнее стало, чем в той же сишке.
Flameberg2
Профессионал
7/29/2006, 9:15:44 PM
Забавно.... Похоже, программистов-то тут и нет? =))
-=Велла=-
Акула пера
7/29/2006, 9:23:35 PM
Есть, то мало.. они все в отпуске.
Flameberg2
Профессионал
7/30/2006, 4:48:34 AM
Один я уже успел побывать в отпуске два раза, отметить с десяток дней рожденья (в т.ч. и свой), день сис.админа и вернуться к работе?
Ладно, не оффтопим: ждем-с авось, есть любители этого дела... Лично меня этот язык ОЧЕНЬ приятно удивил.
Ладно, не оффтопим: ждем-с авось, есть любители этого дела... Лично меня этот язык ОЧЕНЬ приятно удивил.
mvf23
Профессионал
8/8/2006, 4:44:54 AM
Да я только начинаю осваиваться (собственно дописываю первую программку). Но пока, что называется "писаю кипятком" - я просто в полном восторге от языка, его огромного количества "примочек", думаю что со временем он займет свое место. Хотя конечно пока это экзотика.
Собственно программка, которую дописываю- простая база данных. Юзаю Python+wxPython (wxWidgets) + SQLite. Получилось кроссплатформенное приложение с GUI и базой данных. Причем работает везде без "доделок", "переделок". Хотя кончено некоторые проблемы имеются. Прежде всего с дистрибуцией продукта. Но в принципе есть возможность создания выполнимых файлов для разных ОС (py2exe, pyInstaller). Но пока - это довольно баговито.
Порт wxWidgets для Python'a (wxPython) - тоже просто сказка. Описывать нет желания это надо видеть (кто не видел).
Так - из мелких радостей жизни - код на Python всегда получается красивый из-за того что в синтаксисе языка вместо привычных begin ... end, или {...} используется отбивка табуляцией :) и на уровне языка вcтроена поддержка комментов в стиле JavaDoc.
В общем слов нет, сплошные положительные эмоции. Думаю это оч. перспективно. Но не в ближайшем будущем. Может лет через 5-10...
Собственно программка, которую дописываю- простая база данных. Юзаю Python+wxPython (wxWidgets) + SQLite. Получилось кроссплатформенное приложение с GUI и базой данных. Причем работает везде без "доделок", "переделок". Хотя кончено некоторые проблемы имеются. Прежде всего с дистрибуцией продукта. Но в принципе есть возможность создания выполнимых файлов для разных ОС (py2exe, pyInstaller). Но пока - это довольно баговито.
Порт wxWidgets для Python'a (wxPython) - тоже просто сказка. Описывать нет желания это надо видеть (кто не видел).
Так - из мелких радостей жизни - код на Python всегда получается красивый из-за того что в синтаксисе языка вместо привычных begin ... end, или {...} используется отбивка табуляцией :) и на уровне языка вcтроена поддержка комментов в стиле JavaDoc.
В общем слов нет, сплошные положительные эмоции. Думаю это оч. перспективно. Но не в ближайшем будущем. Может лет через 5-10...
Flameberg2
Профессионал
8/12/2006, 4:55:16 AM
О, а я и не заметил, как в темке ответ появился =) приятно, что еще кто-то этим делом увлекся дело ОЧЕНЬ перспективное! Сейчас главное - практика, практика и еще раз практика! Этим и занимаюсь в свободное время =)
Лично меня синтаксис в первое время просто пугал =))) но со временем привык: сейчас в ту же Сишку лезть неприятно =))) А насчет "5-10 лет" - эт только потому, что массово нигде не используется. Однако, не стоит забывать, что Питон используется такими гигантами, как Google и NASA, уже не первый год В общем, у нас есть фора: когда начнется популяризация этого языка, мы уже будем в совершенстве им владеть
Лично меня синтаксис в первое время просто пугал =))) но со временем привык: сейчас в ту же Сишку лезть неприятно =))) А насчет "5-10 лет" - эт только потому, что массово нигде не используется. Однако, не стоит забывать, что Питон используется такими гигантами, как Google и NASA, уже не первый год В общем, у нас есть фора: когда начнется популяризация этого языка, мы уже будем в совершенстве им владеть
mvf23
Профессионал
8/12/2006, 5:08:52 AM
Правильно мыслишь :)
Ну и чтобы ускорить популяризацию питона... скажу ещё один интереный факт. Авось ещё кто-нибудь заинтересуется.
При переходе на язык программирования Python согласно всем заверениям производительность труда поднимается в засисимости от разных факторов на 10-30%, при этом также улучшается читабельность и качество кода.
Могу подписаться под этим высказываением. Проверено на личном опыте :)
Если кому-то интересно у меня есть подборка книжек по питону (правда в основном на английском).
Ну и чтобы ускорить популяризацию питона... скажу ещё один интереный факт. Авось ещё кто-нибудь заинтересуется.
При переходе на язык программирования Python согласно всем заверениям производительность труда поднимается в засисимости от разных факторов на 10-30%, при этом также улучшается читабельность и качество кода.
Могу подписаться под этим высказываением. Проверено на личном опыте :)
Если кому-то интересно у меня есть подборка книжек по питону (правда в основном на английском).
DELETED
Акула пера
9/26/2006, 9:58:41 AM
А PythonCAD удавалось кому запустить, в частности, под XP?
Что-то с последними версиями компонентов не получается...
Что-то с последними версиями компонентов не получается...
m!xx
Новичок
12/22/2006, 8:18:33 PM
Доброго времени суток!
Сейчас пишу курсовик на Python-e...
До этого писал мелкие программульки... Совершенно никчемные, но рабочие! Очень быстро привык к нему...
ммм.... прелестный язык.
Правда проблемка возника: не могу подключиться к БД Oracle через модуль cx_Oracle...
Надежд мало, но может кто-то все же пытался это же осуществить?
Сейчас пишу курсовик на Python-e...
До этого писал мелкие программульки... Совершенно никчемные, но рабочие! Очень быстро привык к нему...
ммм.... прелестный язык.
Правда проблемка возника: не могу подключиться к БД Oracle через модуль cx_Oracle...
Надежд мало, но может кто-то все же пытался это же осуществить?
Decemberunderground
Новичок
5/25/2007, 2:04:19 PM
Начал заниматся Python, пока не разнюхал, выложите если есть у кого учебник на русском, и интерпритатор, а то у меня версия питона 2.3, а книга только до 2.0
maxdiversexnarod1
Специалист
5/25/2007, 6:18:05 PM
Тоже был наслышан про "новый прогрессивный язык". Скачал учебник, начал читать. Посмеялся
Это не серьезный язык программирования, а какая-то пародия, что-то вроде Турбо Паскаля, только "адаптированный к современным условиям". Язык для школьников/студентов и т.д.
Я не отрицаю, что на нём можно писать серьёзные проекты, так же как и, скажем, на Object Pascal'e, но вот уровень языка... мда... с C++ или Java не сравнить.
Это не серьезный язык программирования, а какая-то пародия, что-то вроде Турбо Паскаля, только "адаптированный к современным условиям". Язык для школьников/студентов и т.д.
Я не отрицаю, что на нём можно писать серьёзные проекты, так же как и, скажем, на Object Pascal'e, но вот уровень языка... мда... с C++ или Java не сравнить.