Комментарии 14
Судя по оценке -2 балла и понижению кармы - три хабратопика в день по Inferno это слишком много. :) К сожалению, минусующие не отметились в комментариях, так что возможно я их не так понял и дело не в этом.
Впрочем, это не важно. Мне просто хотелось быстрее перейти к описанию отдельных вкусностей Inferno, а для этого нужно было сначала закончить с общей информацией.
Дальнейшая информация будет менее общая, поэтому постить я её буду не в Операционные системы а в OS Inferno.
Впрочем, это не важно. Мне просто хотелось быстрее перейти к описанию отдельных вкусностей Inferno, а для этого нужно было сначала закончить с общей информацией.
Дальнейшая информация будет менее общая, поэтому постить я её буду не в Операционные системы а в OS Inferno.
+2
есть один вопрос по существу - если Inferno является виртуальной средой, то в чём его принципиальное отличие от Java?
0
Честно говоря, даже немного теряюсь. :) Проще описать что у них общего — собственно, кроме VM и своего языка программирования большие ничего общего нет, наверное.
Я провёл параллель между Inferno/Limbo и Java только для того, чтобы показать что Inferno можно использовать не только для распределённых вычислений, grid и встроенных устройств, но и для программирования обычных приложений.
Впрочем, я попробую:
Я провёл параллель между Inferno/Limbo и Java только для того, чтобы показать что Inferno можно использовать не только для распределённых вычислений, grid и встроенных устройств, но и для программирования обычных приложений.
Впрочем, я попробую:
- Inferno это всё таки OS. Внутри Java VM вам врядли удастся зайти в коммандную строку (удалённо, по сети) и посмотреть какие выполняются процессы, прибить пару нитей… :)
- Благодаря каналам (см. в хабратопике про CSP) в Limbo синхронизация и передача данных между нитями очень сильно упростила написание многопоточных приложений по сравнению с C или Java.
- Среда. В Inferno есть такие штуки как Styx, которые очень упрощают жизнь. Впрочем существует реализация Styx для Java: JStyx.
- Inferno обычно работает как сетевой сервис, который расшаривает ресурсы этой машины по сети.
- … в общем, перечислять можно бесконечно. Это совершенно разные системы.
0
Java - это только язык и технология. Inferno - это и окружение, и инструменты. Inferno является виртуальной средой только в частности. Т.е. это вполне полноценная самостоятельная среда, для которой сделали возможность запускаться в разных ещё и окружениях.
0
Не обращайте внимания, обязательно пишите!
0
уважаемые, имейте совесть - человек грамотно и постепенно описывает хороший инструментарий, а вы его в минусы!
+4
Поддерживаю) Статья действительно интересная.
0
Дадада, продолжайте, пожалуйста. Очень интересно.
0
Плодовитости автора позавидуешь, надо немного темп сбавить :) За статью безусловно спасибо - таких (непереводных, оригинальных, ИТшных) статей должно быть на Хабре больше.
0
Спасибо, я теперь знаю, что такое это Inferno.
Правда, мне от этого не холодно, не жарко (:
Действительно, в последнее время слишком много топиков про него. Как будто больше обсудить нечего.
И, к сожалению, пока я не увидел никакого практического применения для этого.
Правда, мне от этого не холодно, не жарко (:
Действительно, в последнее время слишком много топиков про него. Как будто больше обсудить нечего.
И, к сожалению, пока я не увидел никакого практического применения для этого.
0
Вообще говоря, формат блогов не очень подходит для такого типа статей, я это понимаю. Просто у меня сейчас так всё совпало: с одной стороны Inferno для меня пока ещё не потеряла новизну (через несколько месяцев я к ней привыкну, для меня всё вышеописаное станет привычной нормой и восхищённо описать Inferno я уже не смогу, единственное что я смогу, это грустить что остальные системы не такие элегантные, что гораздо менее интересно), а с другой стороны я ей уже несколько месяцев позанимался, переварил информацию в достаточной степени чтобы изложить впечатления... ну и жара, работать не получается, вот и пишу. :)
Честно говоря, у меня не так много идей осталось что ещё можно описать... может ещё на один-два хабратопика хватит, и всё. Дальше вся надежда на любителей Plan9, может они подключатся.
Честно говоря, у меня не так много идей осталось что ещё можно описать... может ещё на один-два хабратопика хватит, и всё. Дальше вся надежда на любителей Plan9, может они подключатся.
0
Спасибо за статью. Очень интересная ОС. К сожалению нет рус.интерфейса, а жаль. Понимаю, что для большинства профи он и не нужен, но очень хотелось бы, тем более операционка полностью UTF.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Поверхностный обзор OS Inferno