Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Почему именно python


Автор: mogul82 27.11.2009, 21:11
Вот выбираю между Perl`om и python.

Хочу узнать кто из них быстрее?
2) Что чаще применяеться?
3) Что больше подходит для web решений
4) Что чаще обновляют из них. В том числе производители др. ПО. 
5) Можно ли работать с MySQL, Oracle. И модули входят в стандартный комплект для раб. с ними?
6) Многопоточное программирование возможно на Питоне?

Заранее спасибо.

Автор: spin2 28.11.2009, 17:06
Оба хорошие. Применяются - по личному вкусу.
С БД работают без проблем. У обоих модульная система.
Многопоточное программирование есть. 

Автор: kosmonaFFFt 28.11.2009, 19:25
Питон более прост в смысле самого языка, на нем труднее сделать ошибку...
В перле наоборот много всего понакручено и надо знать больше разных тонкостей...
Примерно так...

Автор: likehood 28.11.2009, 23:56
Заодно стоит посмотреть на PHP. По второму пункту он явный лидер.

Автор: Daevaorn 29.11.2009, 00:11
Цитата(likehood @  29.11.2009,  00:56 Найти цитируемый пост)
Заодно стоит посмотреть на PHP. По второму пункту он явный лидер. 

Явный? Лидер? Вы о чем?

Автор: mogul82 29.11.2009, 01:38
Пшп я и так уж 2а года занимаюсь. Вот на питон хочу перейти за его скорость.

Добавлено через 28 секунд
И многопоточность.

Добавлено через 11 минут и 35 секунд
Кстати на сайте питона не нашел версии по FreeBSD, на которую перехожу. Вот хочу узнать поддерживает фряха его или нет?

Автор: powerfox 29.11.2009, 03:16
Цитата(mogul82 @  29.11.2009,  02:38 Найти цитируемый пост)
Кстати на сайте питона не нашел версии по FreeBSD, на которую перехожу. Вот хочу узнать поддерживает фряха его или нет? 

Конечно…

Автор: likehood 29.11.2009, 10:49
Цитата(Daevaorn @  29.11.2009,  00:11 Найти цитируемый пост)
Явный? Лидер? Вы о чем?

Он чаще применяется и найти программистов на нем проще (по крайней мере в ex-USSR)

Автор: Daevaorn 29.11.2009, 12:15
Цитата(likehood @  29.11.2009,  11:49 Найти цитируемый пост)
Он чаще применяется и найти программистов на нем проще (по крайней мере в ex-USSR) 

А как это связано с "подходимостью"?smile

Автор: gcc 29.11.2009, 19:18
зашел посмотреть и случайно запостил сообщение smile
тогда добавлю:

python есть везде и во FreeBSD, тоже http://www.freebsd.org/cgi/ports.cgi?query=python&stype=all , но perl почему-то в самом мире во FreeBSD стоит  smile 

я вот основную документацию прочитал по python (и по java давно), хотел может что-то по программить...
(на python и java 1-1.5 года назад пытался писать, миниально знаю - но и не писал проекты на их)

и работодатели бывает иногда спрашивают про популярные языки как дополнительные знания

Автор: likehood 29.11.2009, 19:42
Цитата(Daevaorn @  29.11.2009,  12:15 Найти цитируемый пост)
А как это связано с "подходимостью"?

Я всего лишь сказал, что он лидер по второму пункту  - 2) что чаще применяется

Автор: chaos 30.11.2009, 08:34
ИМХО я бы выбрал питон:
1. все пунткты которые интересуют топик стартера - "умеют оба языка".
2. может я отстал от жизни, но все же: питон поддерживает ООП, а вот у перла как-то с этим так се

Добавлено через 42 секунды
ЗЫ и последнее имхо: я использую перл как парсер и не более того

Автор: Simpliest 30.11.2009, 12:02
Цитата(mogul82 @  29.11.2009,  00:38 Найти цитируемый пост)
Вот на питон хочу перейти за его скорость.

Вот глупый подход на мой взгляд smile

Если и выбирать питон/перл, то не по скорости. А по конкретной задаче.
Питон вроде бы перспективнее.

http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=all&box=1
Особенно любопытен график.

А если идефикс - скорость работы... бери С/С++/Java/C# не ошибешься. Если их не хватит - перейдешь на ASM smile 

Автор: BobiKK 30.11.2009, 16:10
Пистон имеет вменяемые привзяки ко многим графическим тулкитам: Qt, Gtk, wxWidgets и т.д. Число привязок к различным библиотекам вообще не подается описанию.

В прочем, посмотрим что выйдет из Perl'a 6 и Parrot'а. 

Ну и плюс ко всему, пистон, зараза, прожорливый. Инсталяция Plone, к примеру, сжирает 500Мб. Хотя на Перле написать проект подобной сложности было бы подвигом.

Автор: pythonwin 1.12.2009, 17:06
Цитата(BobiKK @  30.11.2009,  19:10 Найти цитируемый пост)
Пистон

Цитата(BobiKK @  30.11.2009,  19:10 Найти цитируемый пост)
пистон

smile какое интересное название языка - дайте, пожалуйста, ссылку на него? 
PS Если под пистоном подразумевался python и если есть проблемы с написанием названия языка программирования на русском языке, то пожалуйста, пишите на английском ;)

Автор: Karadul 1.2.2010, 05:56
Цитата(pythonwin @  1.12.2009,  17:06 Найти цитируемый пост)
какое интересное название языка - дайте, пожалуйста, ссылку на него? PS Если под пистоном подразумевался python и если есть проблемы с написанием названия языка программирования на русском языке, то пожалуйста, пишите на английском ;)

Батхерт smile Страшно подумать, что будет, если ты увидишь слово линупс.

Имхо, программистов на перле гораздо меньше, и они гораздо менее дружелюбны к новичкам (я не знаю, как в этом плане питонисты, но перлотрахов уже знаю).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)