metaclass: (Default)
[personal profile] metaclass
Основной критерий выбора технологий программирования: "Чтобы вас можно было заменить на васю, не знающего языка и он мог прочесть код": http://ugenk.livejournal.com/188023.html

Date: 2012-11-29 09:51 am (UTC)
From: [identity profile] besm6.livejournal.com
awk и sed еще страшнее перла по синтаксису, а их комбинация с шеллом, особенно с bash, страдает как минимум в части обнаружения, не говоря уже об обработке, ошибок. И главное, этот комплекс довольно плохо справляется с частью "сводится к" тексту. Готовый текст - да, можно, но на перле как-то проще.

sed'ом я, кстати, часто пользуюсь там, где он лаконичнее перла. awk забросил, освоив perl. И да, конечно, zsh, а не bash. У баша тараканы.

python же не тянет по параметру "лаконично", и как следствие, "быстро". Хотя да, тоже можно. Рассчитанные на долгую жизнь скрипты такой обработки я бы и писал на нем... если бы не одна засада. Почему-то, не могу понять, почему, все виденные мной программы на питоне, включая мной же и написанные, страдают внезапной ненадежностью на ровном месте. Не то чтобы она совсем не работает, зачастую повторный запуск помогает, но вот этот странный результат... Похоже не на проблемы рантайма, а на проблемы именно программистов. Но настолько тотальные, что приходится эмпирически констатировать проблему языка.

Date: 2012-11-29 10:17 am (UTC)
From: [identity profile] norguhtar.livejournal.com

Почему-то, не могу понять, почему, все виденные мной программы на питоне, включая мной же и написанные, страдают внезапной ненадежностью на ровном месте.

Пробелы и табы? :]

Date: 2012-11-29 12:42 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
Скорее исключения -- которые вроде как редки, но обязательны. Адская смесь.

Date: 2012-11-29 01:10 pm (UTC)
From: [identity profile] besm6.livejournal.com
Не исключу, но вряд ли. Своё, во всяком случае, ломалось уже после починки пробелов и табов :)

Date: 2012-11-29 03:02 pm (UTC)
From: [identity profile] avnik.livejournal.com
Не ну бывает.
У меня с рубе вот не складвается, вроде не плохой язык -- а в моих руках -- как петон у айседа.
И питон таки достаточно лаконичен.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 25th, 2025 12:28 am
Powered by Dreamwidth Studios