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

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

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

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

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

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

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

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

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

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2014-11-24 08:39 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-11-24 09:08 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-11-24 09:26 pm (UTC) - Expand

(no subject)

From: [personal profile] develop7 - Date: 2014-11-24 09:10 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [personal profile] develop7 - Date: 2014-11-24 09:26 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2014-11-24 10:15 pm (UTC) - Expand

(no subject)

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

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

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2014-11-24 08:54 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2014-11-24 08:56 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2014-11-24 09:12 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2014-11-24 09:18 pm (UTC) - Expand

(no subject)

From: [identity profile] podberezovik345.livejournal.com - Date: 2014-11-25 05:57 pm (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-11-24 09:11 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2014-11-24 09:16 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2014-11-24 09:42 pm (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-11-24 09:50 pm (UTC) - Expand

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2014-11-25 02:22 pm (UTC) - Expand

(no subject)

From: [identity profile] besm6.livejournal.com - Date: 2014-11-25 04:34 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2014-11-25 05:24 pm (UTC) - Expand

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

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

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

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

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

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

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

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

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

(no subject)

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

(no subject)

From: [identity profile] besm6.livejournal.com - Date: 2014-11-25 03:38 pm (UTC) - Expand

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

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

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

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

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

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

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

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

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

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

(no subject)

From: [identity profile] anonim-legion.livejournal.com - Date: 2014-11-25 04:41 pm (UTC) - Expand

(no subject)

From: [identity profile] besm6.livejournal.com - Date: 2014-11-25 08:58 pm (UTC) - Expand

(no subject)

From: [identity profile] podberezovik345.livejournal.com - Date: 2014-11-25 06:04 pm (UTC) - Expand

(no subject)

From: [identity profile] besm6.livejournal.com - Date: 2014-11-25 09:01 pm (UTC) - Expand

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

vitus-wagner.livejournal.com/1032172.html

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

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

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

Date: 2014-11-25 08:02 pm (UTC)

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 Dec. 11th, 2025 01:45 am
Powered by Dreamwidth Studios