vit_r: default (vit_r)
[personal profile] vit_r
По поводу нетривиальных моментов у [livejournal.com profile] orleanz

Основной вопрос функционального программирования: нужно ли этим заниматься в скафандре и в гамаке, если можно всё делать по-старинке на кровати?
Page 1 of 3 << [1] [2] [3] >>

Date: 2013-09-13 06:00 am (UTC)
From: (Anonymous)
Лучше без скафандра, но в гамаке фирмы Ericsson.
Не понимаю, зачем везде рекомендуют Хаскелл, когда есть такой простой в изучении, готовый к реальному миру и не вызывающий отторжения инструмент.

Date: 2013-09-13 06:25 am (UTC)
From: [identity profile] vit-r.livejournal.com
Хаскелл позволяет однозначно заявить о своей неимоверной крутости и написать программу, над которой другие мудрецы будут часами восхищённо морщить лоб.
Edited Date: 2013-09-13 06:28 am (UTC)

Date: 2013-09-13 06:40 pm (UTC)
From: [identity profile] b00ter.livejournal.com
На нем тоже можно написать просто и понятно. Но это не аргумент, правда?

Date: 2013-09-13 07:45 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Понятно кому? Просто для кого?

На всём можно написать просто и понятно. Но мы имеем дело не с голыми языками, но ещё и культурой вокруг них.

Date: 2013-09-13 08:16 pm (UTC)
From: [identity profile] b00ter.livejournal.com
Ну окей, давайте за культуру. В чем состоит культура вокруг языка Си, например? Являются ли разработчики, пишущие на этом языке, носителями этой культуры? А если (внезапно) разработчик знает и другие языки, и тащит практики из них?

Date: 2013-09-13 08:44 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Ох. Культура - это не те, кто говорят по-русски, а те, кто пишут классические произведения.

А лекцию про Си я прочитаю как-нибудь в другой раз.

Date: 2013-09-13 09:12 pm (UTC)
From: [identity profile] b00ter.livejournal.com
:) Ну вот видите. Каждый раз одно и тоже.
Ладно, пустое.

Date: 2013-09-14 12:11 am (UTC)
From: [identity profile] thesz.livejournal.com
Смею заметить, вы идиот.

Хаскельное

Date: 2013-09-14 05:17 am (UTC)
From: [identity profile] livejournal.livejournal.com
User [livejournal.com profile] metaclass referenced to your post from Хаскельное (http://metaclass.livejournal.com/845406.html) saying: [...] http://vit-r.livejournal.com/679524.html?thread=3691364#t3691364 [...]

Date: 2013-09-14 05:38 am (UTC)
From: [identity profile] anonim-legion.livejournal.com
Ну так правда же.

Date: 2013-09-14 06:17 am (UTC)
From: [identity profile] raydac.livejournal.com
критерий - стоимость внесения изменений через месяц-два-три это наверное самый главный критерий

Date: 2013-09-14 06:40 am (UTC)
From: [identity profile] raydac.livejournal.com
а насчет того что всё зависит как написать программу правильное утверждение только отчасти, так как если взять язык программирования брайнфак, то как на нем клево ни пиши и не проектируй, но понять всеравно без поллитра не получится уже через пару дней

Date: 2013-09-14 06:55 am (UTC)
From: [identity profile] vit-r.livejournal.com
и никто из троих не смог понять как оно работает, и как же добавить.

Есть такая замечательная штука, называется комментарии. Очень помогает.

Правда, если Хаскель адекватно комментировать, получится не С, но сравнимо.

Date: 2013-09-14 06:56 am (UTC)
From: [identity profile] vit-r.livejournal.com
Смею заметить, в большом промышленном проекте основной контингент идиоты. К тому же многие из Индии или с гуманитарным образованием.

Date: 2013-09-14 06:57 am (UTC)
From: [identity profile] vit-r.livejournal.com
Зависит от того, за что нам платят.

Date: 2013-09-14 06:59 am (UTC)
From: [identity profile] vit-r.livejournal.com
Многие фрилянсеры пишут так, что поддержка рождает больше работы, чем создание версии с нуля. Причём на самых безопасных и простых языках.

Date: 2013-09-14 07:01 am (UTC)
From: [identity profile] dr-cha0s.livejournal.com
Это если стоит цель написать такую срань.
А по поводу понятности кода на хаскеле - я без опыта написания на нём вполне себе смог ковыряться в исходниках Yesod-а , крипто библиотек и ASN.1 парсера/генератора. Библиотеки эти вполне доросли до промышленного качества.
Глаза не вытекли, всё довольно просто и понятно, патчи приняли.

Date: 2013-09-14 07:06 am (UTC)
From: [identity profile] vit-r.livejournal.com
Беда только в том, что это культ. И адепты фп всё бьются-бьются, но вместо доказательтва полезности подхода доказывают только свою неимоверную крутость.

Date: 2013-09-14 07:07 am (UTC)
From: [identity profile] vit-r.livejournal.com
"Я" и "ковыряться" критерием не является. Система проверяется на реальном проекте с горящими сроками и реальными штрафами за их срыв или деградацию качества.

Date: 2013-09-14 07:09 am (UTC)
From: [identity profile] raydac.livejournal.com
часто так пишут потому что заказчик рожает требования по ходу дела и на выходе гора костылей что бы обработать ту или иную фичу про которую никто ни сном ни духом был на старте проекта

Date: 2013-09-14 07:10 am (UTC)
From: [identity profile] raydac.livejournal.com
ты задел его религиозные чувства

Date: 2013-09-14 07:13 am (UTC)
From: [identity profile] vit-r.livejournal.com
Когда заказчика бросает из стороны в сторону как раз и полезно иметь чёткое краисвое ядро и хорошо задукоментированную историю изменений.

Date: 2013-09-14 07:14 am (UTC)
From: [identity profile] raydac.livejournal.com
коментарии противоречат текущим трендам, мне уже куча народа рассказала какое зло писать комменты и как несовместим с ними современный мир, отчасти тема что "комментарии устаревают и их забывают поменять" имеет конечно под собой смысл

Date: 2013-09-14 07:16 am (UTC)
From: [identity profile] raydac.livejournal.com
это надо нанимать аналитика и архитектора, но это еще более противоречит текущим трендам
p.s.
мне вчера известный программист (известный в нешироких кругах) выступавший на куче конференций и разработавший несколько фреймворков, сказал что проектирование это зло и он отвернулся от этой темной стороны... ну и вообще ему больше продажами заниматься нравится
Edited Date: 2013-09-14 07:19 am (UTC)

Date: 2013-09-14 07:19 am (UTC)
From: [identity profile] vit-r.livejournal.com
Ключевое слово тут "нравится". Экономика софтопроизводства сейчас такая, что люди тратят ресурсы на развлечение себя любимых вместо производства конечного результата.
Page 1 of 3 << [1] [2] [3] >>

Profile

vit_r: default (Default)
vit_r

January 2026

S M T W T F S
    12 3
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 7th, 2026 05:52 am
Powered by Dreamwidth Studios