?

Log in

No account? Create an account

Previous Entry | Next Entry

Товарищи программисты! Кто-нибудь может мне объяснить, что такого замечательного есть в программировании на perl? Волей обстоятельств мне приходится сейчас на нем писать, и это мне совершенно не нравится. При этом мои коллеги в количестве шести человек, наоборот, от этой гадости в восторге, но вразумительно объяснить почему - не могут.
Пойду пока переписывать один модуль на С, только мне он на С нужен... (горько плачу - из-за того, что переписывать надо, не из-за С)

Comments

( 22 comments — Leave a comment )
anna_a
Nov. 12th, 2008 08:47 am (UTC)
Я в Перле не слишком большой спец, но для скриптов под Линукс он отличная вещъ. Легко и просто можно написать все что хочешь. И примеров в инете много
И , если писать не выпендриваясь, то код понятен даже для чайников (это я про себя)
lenay
Nov. 12th, 2008 08:54 am (UTC)
Не получается у меня легко и просто :(
anna_a
Nov. 12th, 2008 08:56 am (UTC)
поищи в инете, может есть подходящий пример.

lenay
Nov. 12th, 2008 09:01 am (UTC)
Да у меня уже 99% кода написано. Но на С, думаю, я бы написала это быстрее
anna_a
Nov. 12th, 2008 09:04 am (UTC)
это потому что у тебя опыта на С больше :)
lenay
Nov. 12th, 2008 12:36 pm (UTC)
И это верно :)
m8m
Nov. 12th, 2008 09:06 am (UTC)
перл проще и 'гибче'... но, насколько я понимаю, С эффективнее. Мой программер считает, что перл - это самый замечательный язык ;-) В общем, пока я с грехом пополам разбираюсь в его коде, я с этим согласна ;-)
lenay
Nov. 12th, 2008 09:23 am (UTC)
Ну С эффективнее - это 100%, это даже на курсе по перл сразу говорят
juliajudith
Nov. 12th, 2008 09:25 am (UTC)
Ненавижу перл. Ненавижу.
Вообще скрипты не люблю, но TCL не люблю меньше.
lenay
Nov. 12th, 2008 05:59 pm (UTC)
Не знаю, с чем этот TCL едят. возможно, что следующий проект будет на С++...
juliajudith
Nov. 12th, 2008 06:01 pm (UTC)
TCL - это тоже скрипты.А C++ я вполне люблю..
lenay
Nov. 12th, 2008 06:04 pm (UTC)
Я тоже. Правда, последние 5 лет я писала исключительно на С, но до этого лет 10 - на C++
anna_dbg
Nov. 12th, 2008 10:01 am (UTC)
Мой муж perl очень любит, а я нет. Но в принципе на нем почти не пишу. Но всякие скрипты для работы с текстом (там стереть во всем тескстекакой то определенный pattern) или с дирецториями и файлами (создать такую дир. переписать такие файлы и т.д.) с ним пишутся очень быстро и эффективно, конечно если опыт есть. Меня всегда убивают regular expression, ну никак они мне не даются, хотя думаю тут тоже дело в опыте.
Сейчас кстати Pyton больше любят. Он может делать все, что умеет perl, но он более крутой, к тому же Object Oriented. У нас один парень очень крутой в нем, так он просто пишет на нем скрипты, которые автоматически пишут код.
_lily_valley
Nov. 12th, 2008 10:05 am (UTC)
Люблю перл :) Но я не программер. ИМХО, перл - чисто "женский язык" - много одинаковых функций могут задаваться разными коммандами - "выбирай не хочу" :) Простой удобный, как раз для биологов и биоинформатиков :) Но сравнивать мне особно не с чем, ибо я таки не программер :)
latentbird
Nov. 13th, 2008 07:20 am (UTC)
А у меня перл "не пошел", в результате - пишу на Питоне (хотя начинала ни С++, и то, что написано на С++ работает НАМНОГО быстрее, хотя программировалось и дебаггировалось гораздо дольше)
vikentij_palych
Nov. 12th, 2008 10:19 am (UTC)
Religioznyj voporos
Vot ya sejchas kak raz pishu i na C++ i na perle odnovremenno.
Ya lyublyu perl za potryasayuschuyu emkost' (to, chto na C/C++ pishetsya v 20 strok, na perle mozhno napisAt' odnoj frazoj), udobstvo (po krajnej mere, to, chto ya na nem delayu, nastol'ko udobno pishetsya!) i bogatyj arsenal.

Vot to, chto v Perl/TK takaya petrushka s versiyami - eto ploho. No vse ravno, mne nravitsya ne men'she, chem, skazhem, GUI MFC.

Prosto on drugoj. S C-shnoj mental'nost'yu ploho uzhivaetsya.

PERL, pravda, mozhet ne podhodit' dlya zadanyh celej.

A v chem, sobstvenno, problema?
lenay
Nov. 12th, 2008 12:35 pm (UTC)
Re: Religioznyj voporos
Просто не нравится мне на нем писать: получается неудобно и медленно
vikentij_palych
Nov. 12th, 2008 12:47 pm (UTC)
Re: Religioznyj voporos
lenay
Nov. 12th, 2008 12:52 pm (UTC)
Re: Religioznyj voporos
Спасибо, хотя у меня уже есть и книжка, и линки. Думаю, дело в нехватке опыта просто... Дело наживное, но есть шанс, что мне это больше никогда не понадобится :)
krl_pgh
Nov. 12th, 2008 01:02 pm (UTC)
Мне он тоже не особенно показался. Я думаю это как религия - случается по воле обстоятельств, а там уж к какой принадлежишь. Достоинства перечисляются в предисловии к книжкам, а уж насколько они с твоей точки зрения перекрывают недостатки - это как религия.
lenay
Nov. 12th, 2008 06:03 pm (UTC)
Да, наверное
wildwife
Nov. 12th, 2008 06:26 pm (UTC)
Я пишу на Перле и люблю его. Он очень удобен для скриптов и всяких мелких вещей, удобней и гибче, чем С. Проще намного. Очень удобен для интернетовских нужд. А вообще, это дело привычки. У меня начальный опыт был на юниксовых скриптах, шеллы там всякие, оуки, а перл объединяет всех их и даже больше.
( 22 comments — Leave a comment )