Entry tags:
"Читать код, не зная языка"
Основной критерий выбора технологий программирования: "Чтобы вас можно было заменить на васю, не знающего языка и он мог прочесть код": http://ugenk.livejournal.com/188023.html
[ Home | Post Entry | Log in | Search | Browse Options | Site Map ]
no subject
python
очень отлично обрабатывают текст
no subject
no subject
no subject
no subject
no subject
no subject
У разработчика ПО в принципе не может такой быть такой задачи как обработка текста. Это работа писателя, верстальщика, корректора, редактора и т.д. Коим боком тут разработчик ПО вообще?
no subject
(де)синонимизация
Детект всякого спама типа "заходите на сайт помойка ком" (дада прямо так, русскими буквами)
Я вот в данный момент пытаюсь накорябать что-то для вычленения в фидах конструкций "ролик оппозиции будет по $(этому урлу) через час" (ну так, в порядке иллюстраций к нлтк)
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
sed'ом я, кстати, часто пользуюсь там, где он лаконичнее перла. awk забросил, освоив perl. И да, конечно, zsh, а не bash. У баша тараканы.
python же не тянет по параметру "лаконично", и как следствие, "быстро". Хотя да, тоже можно. Рассчитанные на долгую жизнь скрипты такой обработки я бы и писал на нем... если бы не одна засада. Почему-то, не могу понять, почему, все виденные мной программы на питоне, включая мной же и написанные, страдают внезапной ненадежностью на ровном месте. Не то чтобы она совсем не работает, зачастую повторный запуск помогает, но вот этот странный результат... Похоже не на проблемы рантайма, а на проблемы именно программистов. Но настолько тотальные, что приходится эмпирически констатировать проблему языка.
no subject
Почему-то, не могу понять, почему, все виденные мной программы на питоне, включая мной же и написанные, страдают внезапной ненадежностью на ровном месте.
Пробелы и табы? :]
no subject
no subject
no subject
У меня с рубе вот не складвается, вроде не плохой язык -- а в моих руках -- как петон у айседа.
И питон таки достаточно лаконичен.