The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

RancherOS - новая ОС, построенная на идеях контейнерной изол..., opennews (?), 25-Фев-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


13. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +1 +/
Сообщение от Demo (??), 25-Фев-15, 14:13 
> Неплохо, только это г-но на Go.

Скажите спасибо, что не на гвидобэйсике.

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

16. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 14:56 
вон lxc частями на гводобейсике и нече
Ответить | Правка | Наверх | Cообщить модератору

18. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 15:23 
>и нече

Это для тебя "нече" потому что ты неграмотен повсюду. Максимум что можно делать - это статически слинковать с libperl (а скрипты управления на perl). Смысл в том что perl очень легко позволяет создать проблемно-ориентированный язык. Тогда можно будет писать динамичные сценарии управления со строгой грамматикой под прикладную область. Но это все уже зубодробильно, т.к. большинство заскулит от одного вида libperl.

Правильное и "чистое" решение - сделать все на Си (в т.ч. и ПОЯ, есть же bison, в конце-концов).

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

21. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 15:52 
А зачем что-то линковать? В нормальном UNIX, API не зависит от языка. fork+exec "lxc-blah --blah", и все делов.
Ответить | Правка | Наверх | Cообщить модератору

29. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 16:19 
>А зачем что-то линковать? В нормальном UNIX, API не зависит от языка. fork+exec "lxc-blah --blah", и все делов.

Глянь на архитектуру этого поделия. Линковать чтобы выражения и лексемы ПОЯ не гонять через argv для вычисления, а решать это сразу в PID 1. И только на исполнение fork+exec отдавать задание.

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

38. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 17:27 
> Глянь на архитектуру этого поделия. Линковать чтобы выражения и лексемы ПОЯ не
> гонять через argv для вычисления, а решать это сразу в PID 1.

Но зачем? Это же сугубо вопрос удобства. Скорость будет чуть меньше, да, но это не критично.

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

50. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 19:14 
>Но зачем? Это же сугубо вопрос удобства. Скорость будет чуть меньше, да, но это не критично.

Что-то я не никак пойму зачем разбивать поиск решения задачи на множество независимых исполняемых модулей? Можно конечно сделать отдельные бинарники на любые операции (один бинарник складывает два числа, другой - умножает, третий - делит) и агрументы результаты передавать через argv, но как-то логичнее будет сделать это в рамках функции с передачей аргументов через стек и регистры. Объясните.

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

75. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 26-Фев-15, 00:32 
> Что-то я не никак пойму зачем разбивать поиск решения задачи на множество
> независимых исполняемых модулей? Можно конечно сделать отдельные бинарники на любые операции
> (один бинарник складывает два числа, другой - умножает, третий - делит)
> и агрументы результаты передавать через argv, но как-то логичнее будет сделать
> это в рамках функции с передачей аргументов через стек и регистры.
> Объясните.

Это называется "философия UNIX". В противовес ей - "философия Windows", основанная на линковке бинарников с библиотеками.

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

80. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +1 +/
Сообщение от Аноним (-), 26-Фев-15, 00:57 
>Это называется "философия UNIX". В противовес ей - "философия Windows", основанная на линковке бинарников с библиотеками.

Не знаю как вы называете для себя расщепление функции, но это однозначно не "Unix-way". Ну а "Windows-way" вообще не сформулирован как концепция. Не нужно разводить фантазии, нужно пытаться вникать в обстоятельства глубже, либо вообще лучше молчать.

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

116. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 26-Фев-15, 17:24 
>>Это называется "философия UNIX". В противовес ей - "философия Windows", основанная на линковке бинарников с библиотеками.
> Не знаю как вы называете для себя расщепление функции, но это однозначно не "Unix-way".

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

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

126. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 26-Фев-15, 18:48 
>Почему? Каждая программа должна делать _одно_ дело, и делать его хорошо.
>Пока существует возможность разделить функцию на несколько более простых - это необходимо делать.

Наверное вы не поняли философию unix-way, а лишь ограничились какой-то частью.

Так вот, в программах много функции. Следует ли из этого что каждую функцию нужно расщеплять до тех пора пока от функции не останутся одни операторы разнесенные по разным двоичным модулям? Вам не кажется что тут что-то "не так" ?

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

130. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 26-Фев-15, 20:44 
> Так вот, в программах много функции. Следует ли из этого что каждую
> функцию нужно расщеплять до тех пора пока от функции не останутся
> одни операторы разнесенные по разным двоичным модулям? Вам не кажется что
> тут что-то "не так" ?

А никто и не утверждает, что философия unix идеальна (кроме совсем уж упертых адептов). Как и все крайности, она имеет свои плюсы и минусы. В частности, один из важнейших плюсов - возможность заменить реализацию практически каждой операции на альтернативную, без пересборки.

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

131. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 26-Фев-15, 21:50 
>А никто и не утверждает, что философия unix идеальна (кроме совсем уж упертых адептов). Как и все крайности, она имеет свои плюсы и минусы. В частности, один из важнейших плюсов - возможность заменить реализацию практически каждой операции на альтернативную, без пересборки.

Вы начинаете себе противоречить или вы уклоняетесь от ответа? Перечитайте мое сообщение и ответьте на вопросы.

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

56. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 20:30 
> Правильное и "чистое" решение - сделать все на Си (в т.ч. и
> ПОЯ, есть же bison, в конце-концов).

Обоснуй!

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

57. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 25-Фев-15, 20:53 
>Обоснуй!

Что именно? Не могу понять что тебе тут не ясно.

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

87. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 26-Фев-15, 03:21 
Еще раз: я попросил привести обоснование утверждению, которое процитировал. Что мне ясно, а что не ясно - к делу совсем не относится.
Ответить | Правка | Наверх | Cообщить модератору

124. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  –1 +/
Сообщение от Аноним (-), 26-Фев-15, 18:41 
>Еще раз: я попросил привести обоснование утверждению, которое процитировал. Что мне ясно, а что не ясно - к делу совсем не относится.

Извини, бесплатно не обучаю. Есть вопросы/претензии - задавай предметно.

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

135. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 27-Фев-15, 08:11 
Я так и думал.
Ответить | Правка | Наверх | Cообщить модератору

136. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 27-Фев-15, 13:37 
>Я так и думал.

И что это изменило? Какая разница как ты думал или не думал?

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

139. "RancherOS - новая ОС, построенная на идеях контейнерной..."  +/
Сообщение от arisu (ok), 02-Мрт-15, 18:24 
> Смысл в том что perl очень легко позволяет создать проблемно-ориентированный язык.

вот это точно. если не хватает проблем — perl всегда готов помочь.

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

70. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +2 +/
Сообщение от Аноним (-), 25-Фев-15, 23:21 
> вон lxc частями на гводобейсике и нече

Поэтому и вылетит в пользу systemd.

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

98. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Andrey Mitrofanov (?), 26-Фев-15, 08:31 
>> вон lxc частями на гводобейсике и нече
> Поэтому и вылетит в пользу systemd.

Нет.

https://www.openhub.net/p/systemd/analyses/latest/languages_...
Python     800     758     48.7%     368     1,926     0.5%

https://www.openhub.net/p/systemd/analyses/latest/languages_...
Python     1,208     414     25.5%     371     1,993     3.0%

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

117. "RancherOS - новая ОС, построенная на идеях контейнерной изол..."  +/
Сообщение от Аноним (-), 26-Фев-15, 17:27 
> systemd
> Python
> 0.5%

Ужас какой.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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