Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Чем хорош и чем плох Perl 
:(
    Опции темы
Штепс
Дата 6.10.2009, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.6.2009

Репутация: нет
Всего: нет



Дорогие посетители форума, доброго вам время суток.Помогите мне со скриптовыми язуками. Не знаю какой выучить. Подумываю о Python или Perl. Я не знаю ни одного языка, и не знаю какой выучить.Что вы посоветуете? От языка требуется чтоб на нём можно было писать отличные скрипты на сайт, чтоб на нём можно было в случии нужды написать какуето программку, и чтоб можно было написать не плохой вирус. Это не обезательно должен быть Python или Perl возможно какойто другой скриптовый язык.
Я вобщето больше склоняюсь к Python по скольку он новый и по разговорам давольно не плохой язык.
Perl тоже не плохой но мне кажится у него нет будущего, он практически не совершенствуется ( кто поклонник Perl не судите строго это чисто моё мнение). Помогите с выбором языка.
PM MAIL   Вверх
Logo
Дата 6.10.2009, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 694
Регистрация: 22.7.2008

Репутация: нет
Всего: 10



По моему теме место в общих разделах, вроде разных вопросов, флейма, или холиваров.
Perl и Python по стилю принципиально разные языки, Python знаменит строгим стилем оформления кода, Perl же наоборот, "диагональностью" и возможностью писать программы в одну строку. Выбирай что тебе ближе. Я для себя и своих прог беру Perl, но если потребуется разрабатывать что-нибудь в команде, тогда лучше питон.
Цитата

Perl тоже не плохой но мне кажится у него нет будущего, он практически не совершенствуется ( кто поклонник Perl не судите строго это чисто моё мнение).

Perl 6 разрабатывается, хотя и выйдет хз когда. Последнее обновление пятой версии в сентябре-августе было. Будущее у языка есть, вопрос какое smile

Это сообщение отредактировал(а) Logo - 6.10.2009, 21:22
PM MAIL   Вверх
Suppir
Дата 7.10.2009, 09:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 588
Регистрация: 20.4.2009

Репутация: нет
Всего: нет



У меня стоял выбор между Python и Perl для задач обработки текста. Но Python (на то время, сейчас - не знаю), не позволял МЕНЯТЬ строку. Т.е. ее можно было только заново составлять из фрагментов. Еще у Python были проблемы с кодировкой DOS(CP866) - текст в файле он обрабатывал нормально, но в консоли писал козябрами.

Сейчас мне нужно обрабатывать word-файлы. Думаю, придется VB.NET осваивать.
PM MAIL   Вверх
sir_nuf_nuf
Дата 7.10.2009, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 6.1.2008

Репутация: нет
Всего: 31



Цитата(Штепс @  6.10.2009,  19:06 Найти цитируемый пост)
можно было написать не плохой вирус

Это почти несовместимо с понятием скриптового языка.
Да и зачем это вам? Не балуйтесь! smile

Так можно выбрать почти любой из Perl, Pythom, Ruby.
Так как форум по перлу - то тут вам будут советовать Perl.
Мое мнение таково:
Perl:
1) язык далеко не умирающий. на нем активно пишут и развивают его. (это не то же самое что популярность)
2) всем требованиям кроме вирусов - удовлетворяет вполне.
3) надежный - не доставит вам неожиданных недокументированных сюрпризов.

Про Python впринципе можно сказать тоже самое, но у него есть плюс:
популярность. (сложно оценить на самом деле, предложений по работе в россии примерно одинаково пока - что)
И есть минус (имхо):
Двумерная разметка. 


--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
gcc
Дата 7.10.2009, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



PM WWW ICQ Skype GTalk Jabber   Вверх
KSURi
Дата 7.10.2009, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 887
Регистрация: 8.6.2006
Где: Russia

Репутация: нет
Всего: 27



Цитата(sir_nuf_nuf @  7.10.2009,  10:05 Найти цитируемый пост)
Это почти несовместимо с понятием скриптового языка.

Вполне)

Вопрос бессмысленный. Читайте форумы соответствующих языков и делайте выводы.


--------------------
Died at Life.pl line 21
PM Jabber   Вверх
nerezus
Дата 16.10.2009, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Вкратце плюсы питона по отношению к перлу:

1) Количество актуальных модулей вроде PyQT в актуальных версиях.
2) Производительность. Но это не важно для скриптовых ЯП.
3) Простой и четкий синтаксис. Хотя сначала плевался с него. но когда освоился...
4) Один верный способ что-то сделать - такая философия. В перле обратная.
5) Очень активно развивается и поддерживается конторами типа гугля.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Lazin
Дата 17.10.2009, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Clojure
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0546 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.