Верно. Все верно. Но, однако, так уж устроен Хабр: если что-то интересно некоторому числу людей (тем, кто плюсует), оно будет попадать на главную вне зависимости от того, мейнстрим это или нет. Эта система в том числе обсепечивает проникновение не-мейнстрима на глаза людям, относящимся к объекту обсуждения нейтрально, а следовательно, как вы уже справедливо заметили, кто-то еще может заинтересоваться. На мой взгляд, в этом нет ничего плохого.
Plan9 и Inferno изначально задумывались как новаторские решения без груза обратной совместимости. POSIX бы просто сделал из них очередной клон существующих решений, пусть и немного более навороченный.
Это одновременно и то, и другое. Inferno может запускаться как в hosted-режиме (под управлением какой-либо ОС), так и natively (как обычная ОС, на железе).
Пропуск левого заголовка, на мой взгляд, - это своего рода костыль для систем, не умеющих нормально отдавать файлы, не более того.
А резервирование может быть полезно, тут я не спорю, хотя и потребности острой никогда не возникало - видимо просто редко пользуюсь бесплатными серверами и ненадежными каналами.
Tuple - и есть кортеж.
Как по мне, так в Limbo многое взято из python (или наоборот?): кортежи, срезы, использование юникода для представления строк на внутреннем уровне, etc.
Отлично! Я знаю, что концепт Inferno очень захватывающий, но я не мог предположить, что он может побудить человека донести до хаброаудитории столько информации за относительно короткий промежуток времени ;) Спасибо за все эти краткие описания и наблюдения, читать приятно.
Из вышенаписанного могу отметить использование utf-8 для работы со строками - это пошло еще с 1992 года, когда оную кодировку применили в Plan9. Очень логичный выбор, который позволяет избежать возни с кодировками сразу на системном уровне.
Поддерживаю. Идеология у Plan9 и Inferno по сути - одна и та же, и есть смысл рассматривать их как две различных реализации общих идей с некоторыми особенностями. Plan9 была немного раньше, а Inferno сильнее отличается от "ортодоксальных" систем, поэтому термин plan9 сейчас в большинстве случаев используется как сборный.
Около года назад "щупал" и inferno, и plan9. Не могу сказать, что меня не интересует практическое применение этих систем, наоборот - тема очень интересна. Но больше всего поразил именно концепт - он могуч и красив.
Если обобщать: Практичность, применимость в реальных условиях, ниша на рынке - это все необходимо, но нужно также понимать, что и без периодических "вплесков" R&D-группами концептуально-красивых и новаторских решений жизнь невозможна в той же степени.
А резервирование может быть полезно, тут я не спорю, хотя и потребности острой никогда не возникало - видимо просто редко пользуюсь бесплатными серверами и ненадежными каналами.
Как по мне, так в Limbo многое взято из python (или наоборот?): кортежи, срезы, использование юникода для представления строк на внутреннем уровне, etc.
Из вышенаписанного могу отметить использование utf-8 для работы со строками - это пошло еще с 1992 года, когда оную кодировку применили в Plan9. Очень логичный выбор, который позволяет избежать возни с кодировками сразу на системном уровне.
Если обобщать: Практичность, применимость в реальных условиях, ниша на рынке - это все необходимо, но нужно также понимать, что и без периодических "вплесков" R&D-группами концептуально-красивых и новаторских решений жизнь невозможна в той же степени.
Что, опять таки, идет практически параллельно с размышлениями в посте.