metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-11-24 10:58 pm

Диверсионная PR-акция

А прорекламируйте кто Леннарту Поттерингу хаскель, а?
Я уверен, что именно он способен втащить его в кишки линукса, а потом мы будем менеджерам показывать - вот, на хаскеле линукс написан, значит и опердени можно :)

PS: кстати, а ведь Поттеринг хороший продажник. Чтобы впарить индустрии единое решение - оно должно быть именно таким - с бинарными логами и монолитное на сишечьке. Иначе ж ведь обязательно нобигут олдскульные юниксоиды и в припадке юникс-вея наделают форков в меру своего понимания, и вместо одного продукта всем придется интегрироваться с гребаным десятком недоделанных вариаций. А так - хочешь поучаствовать - сишечьку и бинарные структуры в зубы и никакого, блядь, говна типа баша/няша/крымнаша и парсеров на седо-авках, с пиздиллиардом доморощенных вариаций на тему "как нам экранировать кавычки внутри кавычек внутри скобок внутри регэкспов".
Собственно, вот этот текстово-пайпово-башескриптовый юникс-вей, он и есть одна из причин бардака в линуксятине - любой школьник при желании может намутить свой уберскрипт, не задумываясь ни о деплойменте, ни о совместимости, ни об эволюции оного вместе с версиями дистрибутива.

[identity profile] techquisitor.livejournal.com 2014-11-24 08:10 pm (UTC)(link)
Да у него профиль в G+ есть, где он очень много пишет. :)

[identity profile] sbj-ss.livejournal.com 2014-11-24 08:25 pm (UTC)(link)
Вообще у systemd, несмотря на весь АдЪ, Израиль, пляски чертей и управление кофеваркой в одной Бинарной Хрени, есть некоторый плюс: если у поттеринга хватит сил втащить его в большинство дистров, можно будет пытаться делать какой-то коммерческий софт под линукс не на уровне "слинковать статически и втащить в /opt".

[identity profile] x-a-e-p.livejournal.com 2014-11-24 08:29 pm (UTC)(link)
systemd на эту проблему никак не повлияет

[identity profile] sbj-ss.livejournal.com 2014-11-24 08:31 pm (UTC)(link)
Хм. Разве я не получу наконец культурный способ запуска демона при старте системы, например?
Или цивилизованный доступ к части системных настроек вместо копания по мильёну дистрозависимых файлов?
Да и самому systemd не видно конца и края. Глядишь, и зависимости сам научится резолвить.

[identity profile] x-a-e-p.livejournal.com 2014-11-24 08:38 pm (UTC)(link)
> Хм. Разве я не получу наконец культурный способ запуска демона при старте системы, например?
Чем способ systemd культурнее остальных?

> Или цивилизованный доступ к части системных настроек вместо копания по мильёну дистрозависимых файлов?

Реестр что ли? Он тоже в systemd есть?

(no subject)

[identity profile] metaclass.livejournal.com - 2014-11-24 20:39 (UTC) - Expand

(no subject)

[identity profile] norguhtar.livejournal.com - 2014-11-25 03:29 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-24 21:08 (UTC) - Expand

(no subject)

[identity profile] x-a-e-p.livejournal.com - 2014-11-24 21:22 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-24 21:26 (UTC) - Expand

(no subject)

[personal profile] develop7 - 2014-11-24 21:10 (UTC) - Expand

(no subject)

[identity profile] x-a-e-p.livejournal.com - 2014-11-24 21:20 (UTC) - Expand

(no subject)

[personal profile] develop7 - 2014-11-24 21:26 (UTC) - Expand

(no subject)

[identity profile] x-a-e-p.livejournal.com - 2014-11-24 21:32 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2014-11-24 22:15 (UTC) - Expand

(no subject)

[personal profile] develop7 - 2014-11-25 05:10 (UTC) - Expand

[identity profile] http://users.livejournal.com/_slw/ 2014-11-24 08:52 pm (UTC)(link)
нахуй софту системные настройки?
бить по рукам за такие желания!

(no subject)

[identity profile] metaclass.livejournal.com - 2014-11-24 20:54 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2014-11-24 21:12 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-24 21:11 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-24 21:21 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-24 21:50 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2014-11-25 06:27 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-25 08:47 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2014-11-25 09:07 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-25 09:10 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2014-11-25 10:30 (UTC) - Expand

(no subject)

[identity profile] sbj-ss.livejournal.com - 2014-11-25 10:33 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2014-11-25 12:07 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2014-11-25 14:22 (UTC) - Expand

(no subject)

[identity profile] besm6.livejournal.com - 2014-11-25 16:34 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2014-11-25 17:24 (UTC) - Expand

[identity profile] tzirechnoy.livejournal.com 2014-11-24 08:45 pm (UTC)(link)
А смысл? Ну, то есть этот коммерческий софт в /opt был говном, и вне /opt будет говном. За что боремся-то?

[identity profile] sbj-ss.livejournal.com 2014-11-24 09:09 pm (UTC)(link)
Я знаю немалое количество некоммерческого софта в /usr/bin, который тоже говно и говном будет.
Давайте не будем разводить пустой срач. Не думаю, что вам жалко вам куска хлеба с маслом и икрой коммерческим программистам.

[personal profile] ex0_planet 2014-11-25 06:33 am (UTC)(link)
обычно "слинковать статически и втащить в /opt" связано не с systemd, а банально с нарушением gpl, хехе. или с нежеланием считаться с версиями компонентов в целевом дистрибутиве.

[identity profile] sbj-ss.livejournal.com 2014-11-25 09:02 am (UTC)(link)
LGPL же :)

[identity profile] kisaiosya2.livejournal.com 2014-12-29 05:48 pm (UTC)(link)
И первыми это используют вирусы.

[identity profile] http://users.livejournal.com/_apm_/ 2014-11-24 08:28 pm (UTC)(link)
мысль очень хороша.

[identity profile] francis-drake.livejournal.com 2014-11-24 09:10 pm (UTC)(link)
> именно он способен втащить его в кишки линукса
именно он способен сделать GHC зависимым от Java

[identity profile] metaclass.livejournal.com 2014-11-24 09:14 pm (UTC)(link)
О да, это то, чего мы хотим!
И наконец-то [livejournal.com profile] thesz, [livejournal.com profile] xeno_by и прочие будут совместно работать над компилятором функциональщины, встроенным поттерингом в ядро линукса и опердени будут исполняться виртуальной машиной прямо из ядра:)

[personal profile] ex0_planet 2014-11-25 06:30 am (UTC)(link)
к тому идет, есть несколько проектов jvm on xen guest. erlang например уже там.

(no subject)

[identity profile] nivanych.livejournal.com - 2014-11-25 10:09 (UTC) - Expand

(no subject)

[identity profile] besm6.livejournal.com - 2014-11-25 15:38 (UTC) - Expand

[identity profile] thedeemon.livejournal.com 2014-11-25 05:58 am (UTC)(link)
И все вместе от сразу двух версий питона.

[identity profile] nivanych.livejournal.com 2014-11-25 10:10 am (UTC)(link)
Две версии питона, это минимум, который должен присутствовать в каждой уважающей себя системе.
Нередко, бывает и три версии питона. Про четыре я слышал, но не наблюдал сам.

[identity profile] gmax-lj.livejournal.com 2014-11-24 09:11 pm (UTC)(link)
"Поттеринг", "не задумываясь о совместимости" -- толсто, рэбе.

[identity profile] besm6.livejournal.com 2014-11-25 03:29 pm (UTC)(link)
Хреновый он продажник. Вот этот "текстово-пайпово-башескриптовый юникс-вей" - это как раз коммерческая фишка линукса. Которая в более экономически понятном виде формулируется как "админу удобно модифицировать готовый дистрибутив так, чтобы он решал поставленную задачу". И, соответственно, линукс продается через выбор админов. Когда бизнесмен со своей бизнес-задачей приходит к админу, тот смотрит на задачу и говорит "мы поставим вот сюда вот машинку на линуксе, и на ней решим эту задачу". А бизнесмен, уже узнавший на опыте, чем админ отличается от эникейщика, которых вокруг как грязи, а предлагаемое продажниками готовое решение любой задачи - от системы, решающей его задачу, говорит "окей".

Сделав систему, которую админу модифицировать под себя неудобно, ты сразу выпадаешь из своей ниши (которую отныне занимает FreeBSD) на поляну, где Майкрософт с присными предлагает хмурую тучу готовых решений, и драйвера под любое продаваемое железо, а по ее опушке Оракл предлагает брендированный саппорт тем, кому все же нужно решать свои задачи. Там трудно продаться...

Embedded? Embedded делится на тех, где инитом все равно работает бизибокс, а из ядра выкидывают абсолютно все, без чего можно обойтись (эту нишу, опять же, с удовольствием сожрет FreeBSD, если начать ее упускать), и на тех, куда уже можно поставить винду...

[identity profile] anonim-legion.livejournal.com 2014-11-25 04:12 pm (UTC)(link)
От убогих башей и прочих Sh все равно надо избавляться. Оно работает непроверяемо. Попрограммируют админы, научатся.

[identity profile] besm6.livejournal.com 2014-11-25 04:27 pm (UTC)(link)
Очень важная особенность работы админа - работа в условиях дефицита времени. От sh, конечно, здорово было бы избавиться, но менять его на высокоуровневый ассемблер, на котором написать надежно работающую программу можно не меньше чем за несколько месяцев, а проверяемую сложнее "Hello, world" невозможно в принципе - это очень плохая идея.

Из используемых на практике языков в нишу "язык админа" я вижу только одну замену sh - это tcl. Он очень похож, и даже пригоден в качестве интерактивного шелла, но позволяет все же программировать надежнее.

У функциональных, легко дающих проверяемый код, к сожалению, весьма высок порог вхождения. Типичному админу, даже хорошему, это нереально осилить. Причем нереально осилить именно те части языка, которые обеспечивают проверяемость - для этого мозги должны быть заточены под математику и программизм, а не под инженерию и сисадминство.

(no subject)

[identity profile] besm6.livejournal.com - 2014-11-25 20:58 (UTC) - Expand

(no subject)

[identity profile] besm6.livejournal.com - 2014-11-25 21:01 (UTC) - Expand

[identity profile] anonim-legion.livejournal.com 2014-11-25 04:10 pm (UTC)(link)
Витусу в камменты это надо.

vitus-wagner.livejournal.com/1032172.html

капча "no way", к чему бы это...

[identity profile] anonim-legion.livejournal.com 2014-11-25 04:14 pm (UTC)(link)
Кстати, ребе. В связи с тем, что belnetmon уже не радует нас свежими новостями, может быть, вы займете его место?

[identity profile] metaclass.livejournal.com 2014-11-25 05:24 pm (UTC)(link)
У меня новости только от пауков и розетки, вот как выше, про поттеринга :)

[identity profile] gds.livejournal.com 2014-11-25 08:02 pm (UTC)(link)