The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступен перевод на русский язык книги 'A Byte of Python'"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Доступен перевод на русский язык книги A Byte of Python" +/
Сообщение от www2 (ok), 21-Сен-13, 23:37 
> Бред, далёкий от реальности. На python писать легко и просто, мешает там
> намного больше вещей, чем в perl. Если взять обычного человека, далёкого
> от кодирования, и попросить его решить задачу, то в perl он
> даже до 'hello, world' не дойдёт.

Ну да, язык для обучения типа Basic или Pascal. Можно ещё язык ДРАКОН вспомнить - вообще отличный пример.

>> Надо прожить жизнь так, чтобы потом не было мучительно больно за бесцельно
>> прожитые годы. Нужно не строчки написать, а задачу решить. Какой толк
>> от красивых строчек, которые не решают задачи?
> Не-не-не. Вы именно кодер, который пишет код ради кода, а не для
> решения задач.

Я системный администратор и задачи я решаю вполне реальные, в отличие от выдуманных задач всяких веб-разработчиков, которым не нужны библиотеки для работы с SMTP, ICMP, SNMP, LDAP, HTTP, DNS, базами данных, а достаточно одного веб-фреймворка. На Python для всего этого добра годные библиотеки ещё поискать нужно.

> Для разработчика идеальное число строк, которое должно быть написано
> - 0. Если совсем надо, то 4. И по логу коммитов
> этих строчек всё всем становится понятно, если оно спроектировано грамотно. И
> они решают реальные задачи, а не задачи кодеров по кодированию.

Если я после прочтения документации решу, что существующий продукт решает мои задачи без написания кода, то количество написанных мной строк кода - 0. И по логу коммитов ты об этом даже не узнаешь. Это только у парней с "грамотным проектированием", которые "решают реальные задачи" вся деятельность видна по коммитам в системе контроля версий. Это и есть самые что ни на есть "задачи кодеров по кодированию", а не реальная деятельность.

> Это у пыхеров так заведено - писать-писать-писать, потом оглянуться, переписать всё с
> нуля (потому что полученный монстр вышел из-под контроля), и так далее
> во много итераций. Кода много, смысла мало, задачи решаются в лоб,
> и потом становятся фанерными (не влезай, убьёт). Кто-то перерастает это, и
> начинает писать на языках, которые больше этому способствуют. Чаще всего -
> python или ruby. Но никак не perl.

Да-да, то-то я смотрю Spamassassin, Amavis, debmirror, apt-cacher, Awstats, lightsquid, logwatch, MRTG, Munin, mysqltuner, Nagios, pflogsum, phpMyAdmin, Cacti, PostfixAdmin написаны на Python и Ruby. Из полезного на последних могу назвать лишь ExFalso, утилиты для управления Xen и Redmine. И ещё вспомнились mercurial, trac, yum.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Доступен перевод на русский язык книги 'A Byte of Python', opennews, 23-Авг-13, 09:58  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру