|
Perl или Python
| ☑ |
0
zdas
16.09.14
✎
10:01
|
Возникла необходимость создания своего обработчика страниц + необходима работа с сокетами и несколькими сотнями подключений. Что посоветуете, ни перла ни питона не знаю, изучать оба для сравнения не вижу смысла. Посоветуйте что лучше новичку ?
P.S. есть опыт работы с php, но хочется изучить на основе этого проекта новую технологию (проект не бюджетный и говорить что безопасность от такого "новичка" только хуже), мне интересно просто изучить новый язык perl/python исходя из текущей задачи.
|
|
1
Kalambur
16.09.14
✎
10:03
|
питон проще, по крайне мере код наглядней и меньше всяких '/{};@!
|
|
2
Asmody
16.09.14
✎
10:04
|
python. Для микропроектов рекомендую flask
Вот неплохой пошаговый учебник
|
|
3
zdas
16.09.14
✎
10:04
|
(1) а по нагрузке и сокеты в нем есть? и можно ли быстро перенести весь проект с одного сервера на другой (без установки доп. библиотек)?
|
|
4
zdas
16.09.14
✎
10:05
|
(2)спс, уже смотрю
|
|
5
Kalambur
16.09.14
✎
10:05
|
по крайне мере когда пытался выбрать язык для админки, перл вызвал равотный эффект
|
|
6
zdas
16.09.14
✎
10:06
|
(5) перл как-то не отталкивает от того что в линухе уже компилятор встроен
|
|
7
kokamoonga
16.09.14
✎
10:06
|
(0) python
для проектов покрупнее django:) Документация
|
|
8
Зеленый Кот
16.09.14
✎
10:06
|
только php или руби
|
|
9
kokamoonga
16.09.14
✎
10:06
|
(6) интерпретатор python в линухе тоже по умолчанию
|
|
10
Asmody
16.09.14
✎
10:07
|
(3) Библиотеки всё равно придётся ставить. Под python сразу осваивай работу с virtualenv
|
|
11
Kalambur
16.09.14
✎
10:08
|
(3) все есть ))
|
|
12
zdas
16.09.14
✎
10:08
|
(8) руби кажется вообще "сложняцким"
(9) спс, не знал.
(10) понял, спасибо
(7) спс
|
|
13
Kalambur
16.09.14
✎
10:09
|
+(11) import socket есть везде )
|
|
14
Asmody
16.09.14
✎
10:12
|
(12) Руби не сложнее питона, и в чём-то даже прикольне. И под него тоже есть микрофреймворки, например, Sinatra
|
|
15
kokamoonga
16.09.14
✎
10:20
|
(3) быстрый перенос в python не без установки библиотек, но в пару команд это virtualenv + pip freeze > requirements.txt + pip install -r requirements.txt
|
|
16
anatoly
16.09.14
✎
10:28
|
Perl это почти PHP только более хардкорный ))
+1 за Perl
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший