metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2016-02-01 12:01 pm

Эрланг-шытсторм

http://jamhed.livejournal.com/237948.html
http://jamhed.livejournal.com/239564.html
http://jamhed.livejournal.com/240154.html

http://maxim.livejournal.com/468313.html

Знаете, что самое раздражающее в этих срачах? Что инженерных/технических и прочих строгих методов различить кто прав и кто не прав в этом - нету.
Я уверен, что при достаточных скиллах будут работать оба решения - что горы велосипедов марки NIH, что усиленная ебля с чужим "готовым" кодом в заставлении его работать как положено.

А выбор, как и на чем делать, определяется всякими мерзкими гуманитарными соображениями, вроде "это придется коллегам осиливать", "говноязык от гугла конечно говно, но он от гугла и на нем тысячи людей, которым долго руст с хаскелем и C осваивать, пишут" и прочее такое. Как будто, прости господи, не техническими решениями занимаемся, а интригами в блядском провинциальном цирке с конями.

[identity profile] bydlorus.livejournal.com 2016-02-01 09:17 am (UTC)(link)
А что поделать, пока программы пишут не роботы, peopleware никто не отменил.

[identity profile] jamhed.livejournal.com 2016-02-01 09:20 am (UTC)(link)
Вот erlang как язык провоцирующий конкурентность определяет структурирование программы определенным образом. За долгие годы эти определенные образы были выписаны отдельно и получили название OTP. Почему надо пользоваться OTP а не изобретать собственные реализации gen_fsm, gen_event и message queue? Потому что за те же долгие годы абстракции OTP были неоднократно отлажены и документированы. Однако вне всякого сомнения склонность изобрести такие велосипеды есть и будет, т.к. с виду всё выглядит просто: PID ! MSG, и не надо gen_server. После чего начнется отладка, хождение по граблям и самодельная кривая реализация gen_server. Понятно что работать будут оба решения, in the long run. Вопрос в том зачем заказчику оплачивать самодельные реализации стандартных библиотек?

[identity profile] tzirechnoy.livejournal.com 2016-02-01 09:50 am (UTC)(link)
>эти определенные образы были выписаны отдельно и получили название OTP.

Что Вы несёте?

[identity profile] jamhed.livejournal.com 2016-02-01 10:02 am (UTC)(link)
Вопрос несколько не понятен.

[identity profile] raydac.livejournal.com 2016-02-01 09:59 am (UTC)(link)
логично, когда в проектах исчезает технический менеджмент и архитектор как классы, то единственная надежда что будет что то вменяемое - прокрустово ложе языка

[identity profile] blackyblack.livejournal.com 2016-02-01 10:20 am (UTC)(link)
Тут вопрос скорее стоит так: зачем заказчику оплачивать переделку на стандартные библиотеки, если in the long run будет работать и так?
Надо в общем от денежных затрат плясать, а не от перфекционизма отдельно взятых товарищей. Если Максим врёт, что он всё сделал за месяц и сэкономил тучу денег, то его косяк. Если заказчик врёт, что потратили тучу бабла и человеко-лет, то косяк заказчика.

[identity profile] jamhed.livejournal.com 2016-02-01 10:26 am (UTC)(link)
> зачем заказчику оплачивать переделку на стандартные библиотеки,

Потому что стандартные библиотеки:
1. документированы
2. отлажены
3. не захламляют логику приложения

От чего in the long run стоимость поддержки, отладки и внесения изменений сокращается.

> Если заказчик врёт, что потратили тучу бабла и человеко-лет, то косяк заказчика.

То, что этот проект "развивается" с 2010 года -- объективная реальность, равно как и то что Максим непосредственно там участвовал в период с начала 2012 года (может и раньше, у меня данных нет) по середину 2014. Могут 3 года ужаться до одного человеко-месяца? В принципе могут.

(no subject)

[identity profile] gineer.livejournal.com - 2016-02-01 11:19 (UTC) - Expand

(no subject)

[identity profile] jamhed.livejournal.com - 2016-02-01 12:49 (UTC) - Expand

(no subject)

[identity profile] gineer.livejournal.com - 2016-02-01 11:23 (UTC) - Expand

(no subject)

[identity profile] bydlorus.livejournal.com - 2016-02-01 12:14 (UTC) - Expand

(no subject)

[identity profile] porter333.livejournal.com - 2016-02-01 12:38 (UTC) - Expand

(no subject)

[identity profile] jamhed.livejournal.com - 2016-02-01 12:48 (UTC) - Expand

(no subject)

[identity profile] thesz.livejournal.com - 2016-02-01 15:55 (UTC) - Expand

(no subject)

[identity profile] thesz.livejournal.com - 2016-02-01 17:58 (UTC) - Expand

(no subject)

[identity profile] thedeemon.livejournal.com - 2016-02-01 12:43 (UTC) - Expand

(no subject)

[identity profile] maxim.livejournal.com - 2016-02-01 13:45 (UTC) - Expand

[identity profile] porter333.livejournal.com 2016-02-01 10:41 am (UTC)(link)
> Если Максим врёт, что он всё сделал за месяц

мнээ, ну сотрудничество с турками не один год продолжалось. У них даже на какой-то момент деньги кончились.

(no subject)

[identity profile] blackyblack.livejournal.com - 2016-02-01 17:34 (UTC) - Expand

[identity profile] vit-r.livejournal.com 2016-02-01 10:34 am (UTC)(link)
Насколько понимаю, до недавнего времени с документацией OTP были дикие проблемы в смысле ответа на вопрос "зачем"?

(no subject)

[identity profile] volodymir-k.livejournal.com - 2016-02-01 10:53 (UTC) - Expand

(no subject)

[identity profile] vit-r.livejournal.com - 2016-02-01 11:13 (UTC) - Expand

(no subject)

[identity profile] gineer.livejournal.com - 2016-02-01 11:25 (UTC) - Expand

(no subject)

[identity profile] vit-r.livejournal.com - 2016-02-01 15:32 (UTC) - Expand

(no subject)

[identity profile] dmitriid.livejournal.com - 2016-02-03 09:24 (UTC) - Expand

(no subject)

[identity profile] vit-r.livejournal.com - 2016-02-03 09:28 (UTC) - Expand

[identity profile] cottidianus.livejournal.com 2016-02-03 09:40 am (UTC)(link)


отлично написано

[identity profile] enternet.livejournal.com 2016-02-01 10:05 am (UTC)(link)
Краткое содержание пилотной серии: у одного просветленного почему-то подорвало пердак, пылает стул, прыгает из крайностей "в одно рыло написал мегасофт на мегаязыке" до "код не мой, всё написали дохтор и сергей", зачем-то напялил кепку и шутовской костюм и пытается всех убедить, что на самом деле не Namdak Tonpa, а Mudak Tonpa. В каментах народ и анонимусы охреневают. Кто-то предлагает сдать чешскую фирму просветленного украинским властям. Наследник кода уже сократил унаследованный код в три раза, хотя уверялось, что писатели усердно дрочили на LOC. Прозрачно намекается, что просветленный просветлялся три года за чужой счет и смог предъявит хлопок только одной ладони вместо результата. Что будет дальше? Соединятся ли все сюжетные линии? У видим ли мы новых героев? Что ещё полетит на вентилятор? Скоро мы узнаем об этом!

[identity profile] blackyblack.livejournal.com 2016-02-01 10:15 am (UTC)(link)
Респект.

[identity profile] bydlorus.livejournal.com 2016-02-01 12:15 pm (UTC)(link)
Вот по каким сценариям надо фильмы снимать, а не про Стива Джобса!

(no subject)

[identity profile] nivanych.livejournal.com - 2016-02-01 13:05 (UTC) - Expand

(no subject)

[identity profile] maxim.livejournal.com - 2016-02-01 14:58 (UTC) - Expand

(no subject)

[identity profile] thesz.livejournal.com - 2016-02-01 15:50 (UTC) - Expand

(no subject)

[identity profile] enternet.livejournal.com - 2016-02-01 18:20 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2016-02-01 21:10 (UTC) - Expand

(no subject)

[identity profile] grey-kristy.livejournal.com - 2016-02-02 10:22 (UTC) - Expand

(no subject)

[identity profile] thesz.livejournal.com - 2016-02-02 11:24 (UTC) - Expand

[identity profile] anonim-legion.livejournal.com 2016-02-01 03:23 pm (UTC)(link)
>просветленный просветлялся три года за чужой счет

Нельзя этим упрекать. Всё правильно сделал.

(no subject)

[identity profile] blackyblack.livejournal.com - 2016-02-01 17:35 (UTC) - Expand

[identity profile] vit-r.livejournal.com 2016-02-01 10:33 am (UTC)(link)
Что инженерных/технических и прочих строгих методов различить кто прав и кто не прав в этом - нету.

Есть и до конца восьмидесятых они вполне себе применялись. В том числе и в аспекте "это придётся коллегам осваивать". Другое дело, что измерения такие дико дороги, потому всё сейчас делается на кроликах студентах, а они покажут любую теорию профессора.

Другое дело, не правы могут быть обе стороны. Причём, каждая по своему и каждая глубоко.

[identity profile] webbrowser.livejournal.com 2016-02-01 10:40 am (UTC)(link)
Черный пиар же.

[identity profile] pound-sterling.livejournal.com 2016-02-01 11:05 am (UTC)(link)
Скорее всего речь идет объ элементарной зависти.
Джамшут пришел на проект за меньшие деньги,
взял рабочий двигатель, переделал его по своему, а денег получил меньше.
Решил если не деньгами взять профит, так пиаром.

Это зависть и гордыня.
у недалеких инженеров такое бывает.
имхо

[identity profile] plumqqz.livejournal.com 2016-02-01 11:09 am (UTC)(link)
Казалось бы, причем тут эрланг? А вот причем.

[identity profile] b00ter.livejournal.com 2016-02-01 11:17 am (UTC)(link)
Эрланг плохой язык, негодный - http://migmit.livejournal.com/68549.html

(no subject)

[identity profile] plumqqz.livejournal.com - 2016-02-01 11:25 (UTC) - Expand

(no subject)

[identity profile] b00ter.livejournal.com - 2016-02-01 11:33 (UTC) - Expand

(no subject)

[identity profile] plumqqz.livejournal.com - 2016-02-01 11:40 (UTC) - Expand

(no subject)

[identity profile] bydlorus.livejournal.com - 2016-02-01 12:17 (UTC) - Expand

(no subject)

[identity profile] enternet.livejournal.com - 2016-02-01 12:22 (UTC) - Expand

(no subject)

[identity profile] bydlorus.livejournal.com - 2016-02-01 12:25 (UTC) - Expand

(no subject)

[identity profile] blackyblack.livejournal.com - 2016-02-01 12:33 (UTC) - Expand

(no subject)

[identity profile] levgem.livejournal.com - 2016-03-13 20:44 (UTC) - Expand

(no subject)

[personal profile] develop7 - 2016-02-01 12:15 (UTC) - Expand

(no subject)

[identity profile] b00ter.livejournal.com - 2016-02-01 12:19 (UTC) - Expand

(no subject)

[identity profile] theaspect.livejournal.com - 2016-02-02 14:21 (UTC) - Expand

[identity profile] twv93.livejournal.com 2016-02-01 02:20 pm (UTC)(link)
просто у метакласса после запоя язык плохо ворочается. вот и получается бред типа эрланг.. абырвалг, и т.п.

[identity profile] levgem.livejournal.com 2016-03-13 08:40 pm (UTC)(link)
вот и мне интересно: при чём тут эрланг то =)

[identity profile] blackyblack.livejournal.com 2016-02-01 12:39 pm (UTC)(link)
В срач можно добавить ещё одну сторону: http://doxtop.livejournal.com/188930.html

[identity profile] jamhed.livejournal.com 2016-02-01 12:51 pm (UTC)(link)
> Строка кода в эрланге - 1000 долларов.

Вот так и получаются 3 года и напрасно потраченные бюджеты, картина маслом.

[identity profile] ororsnow.livejournal.com 2016-02-04 04:40 pm (UTC)(link)
Сори за офф

Image (http://goo.gl/G5nsM2)
Увеличить! (http://goo.gl/G5nsM2)