Комментарии 51
над Windows и macOS трудятся тысячи инженеров
Я не знаю над чем там трудятся тысячи инженеров в Виндусе, но Вайн, который тот же Виндус, только сбоку, делают 44 человека. https://habr.com/ru/news/889104/
А вообще, такие ОС как DOS и CP/M изначально создавались тоже одним программистом и не только что-то могли, а были весьма востребованы для своего времени.
Ну и лично меня не удивляет, что кто-то сумел создать в одиночку нечто никому не нужное. Эка невидаль. Никаким глотком свежего воздуха это не является. Вообще весь ИТ мир вокруг меня лично состоит из опенсорса.
но Вайн, который тот же Виндус, только сбоку, делают 44 человека
Это не "тот же виндус", даже близко, это просто чуть более чем полностью состоящая из костылей прослойка грубо говоря транслирующая один набор апи в вызовы другого. Основную часть полезной работы делает хост ОС (линукс/мак/whatever), а над ними побольше сорока человек работают.
ага. теперь берем whine и пытаемся аутлук запустить. любой.
Он сделал компилятор, ОС и 3D-движок. По отдельности и то, и другое, и третье у многих в одиночку получается. Вместе - больше случаев не припомню.
Он работал над ним, несмотря на серьезные проблемы с психическим здоровьем.
Тут скорее только из-за шизофрении он и работал над этим проектом. Бог сказал - надо делать..
На том, что на КДПВ, не пойдёт. Ему надо 512 МБ ОЗУ минимум, и 64 бита в обязательном порядке.
На следующей фотке, поскольку вокруг отсутствует пыль, показан, похоже, не фрезер, а «ощупыватель» для составления 3D-моделей.
Но зато какая скорость и простота!
Какая?
"Одна из самых впечатляющих особенностей HolyC — он компилируется «на лету», то есть код превращается в машинные команды прямо в момент ввода. Это делает программирование более быстрым и интерактивным."
Неграмотная статья от очередных пиарщиков очередной уникальной ИТ-галеры, которые не знают, что компиляция just-in-time это не в момент ввода, а в момент выполнения. Видимо, текст перекатали LLM-кой с англоязычной вики, там все то же самое в той же последовательности. Только в вики можно пойти по ссылке и посмотреть, что такое just-in-time.
Я знал, что там есть симулятор полёта, но не знал, что это симулятор полёта птицы с когтями.
Скрытый текст
И чисто вектор без текстур, подобное на Спектруме встречал, но там бывает и без заливки, векторная «проволочная» 3D-графика. А есть и с заливкой, новодельный симулятор езды на ВАЗ-2107 для Спектрума, но неизвестно, всё ли там векторное.
Вот 3D-бродилка не впечатлила, подобная и на Arduboy реализована. Зато лыжник ностальгический очень, напомнил похожую игру для ПК8000.
3Д иконки... Я знатно офигел, когда узнал что в моей нокии ExpressMusic с цветным экраном анимированные иконки в меню реальные 3Д модели. Я даже научился их видоизменять.
Я знал, что там есть симулятор полёта, но не знал, что это симулятор полёта птицы с когтями.
… на обложке я прочитал: «П. И. Карпов. Творчество душевнобольных и его влияние на развитие науки, искусства и техники». Постукивая зубами от озноба, я перелистал книжку и просмотрел цветные вклейки. Потом прочитал «Стих №2»:
«В кругу облаков высоко
Чернокрылый воробей,
Трепеща и одиноко,
Парит гордо над землей.
Он летит во тьме ночной,
Лунным светом освещённый,
И, ничем не удручённый,
Всё он видит под собой.
Гордый, хищный, разъярённый,
И, летая, словно тень,
Глаза светятся, как день.»
(Братья Стругацкие, «Понедельник начинается в субботу»)
Кто-то из подобных авторов и иллюстрации нумеровал так же. Не «Рис. 2» или «Фиг. 2», как общепринято, а «Рис. №2», со знаком номера.
Сборник этот, кстати, Стругацкими не выдуман, он реально существует.
Не «Рис. 2» или «Фиг. 2», как общепринято, а «Рис. №2», со знаком номера.
Не более нелогично, чем требования называть рисунки "Рисунок 1. Подпись", а в тексте ссылаться как "(рис. 1)". Word такую нумерацию не автоматизирует.
Интересный факт, не знал. Легко находится в электронном виде, издание 1926 года. Интересно полистать, некоторые симптомы можно встретить у нейросетей. Ещё оказалось, что «Стих №2» приведён у Стругацких в сокращённом варианте.
Агата Кристи заиграла в голове сразу!
Интересный проект, убиты годы работы, заслуживает уважения. В одиночку потянуть сделать красивую и продвинутую операционку нереально, но человек попробовал
Понятно что под фразами "то не нужно, это не нужно" стоит сложность их реализации в одиночку, а не какое-то указание откуда-то, что смог реализовать сделал.
Заболеть может каждый, печально что так все закончилось у него в итоге.
Дедушка Н. Вирт в своё время показал, что сделать всё от процессора до игр с нуля можно довольно простыми средствами.
Сделать DOS-подобную операционку, опирающуюся на все готовые абстракции железа, предоставляемые как BIOS, так и (забытый ныне термин!) BIOS Extensions (которые были на каждой уважающей себя плате в виде отдельной микрухи ROM) — не так уж и сложно.
Он офигенен в другом: он выкинул из головы всё, что было сделано до него, включая файловые системы и файловые форматы, и отмочил что-то своё, самобытное, в собственной парадигме. Айти с нуля. Взял и попробовал файл типа «база данных по всем разнородным данным, которые объединяет только одно — проект, для которого они предназначены». Захотел и сделал, не спрашивая, насколько это здоровый подход. И правильно поступил, ящтаю.
А трудоёь… трудоёмкость современных ОС в основном в том, что UEFI уёфищен и железо приходится поддерживать ручками, через стотыщмильонов дров. Это совсем не концепция старой славной IBM. Это концепция M$, испохабившей платформу, как только IBM зазевалась (ну не сделали вовремя BIOS32 с аналогичными BIOS Ext, что поделаешь).
Возможно, сложность современных дров превзошла возможности этого подхода, конечно. А может, и нет. Мы ведь не попробовали. VESA BIOS Ext (VBE) были поскрёбышем технологии, и там уже 16-битность сильно «жала в плечах». Пытались преодолеть, но… как-то не договорились, что ли.
Технически уже, наверное, можно платформу наподобие Mono или JVM погрузить в чип энергонезависимой памяти. Если бы разработчики аппаратуры обеспечили её драйверами.
он выкинул из головы всё, что было сделано до него, включая файловые системы и файловые форматы, и отмочил что-то своё, самобытное, в собственной парадигме. Айти с нуля.
Одна страна так хочет сделать, по крайней мере на словах. Шизофрения...
вот что касается формата файла - такое уже было у эппла. в "ньютон"е.
"В мире, где крупные корпорации все больше закрывают свои разработки, такой подход выглядит как глоток свежего воздуха"
Вам микрософт дал исходники c#, powershell, vs code, содержат сервера github с крупнейшим архивом open source и дают вам бесплатно в том числе приватно свой говнокод держать, как в облаке и даже CI/CD развертовать на их мощностях, представьте себе такое лет 20 назад... Тогда нужно было платить чтобы получить лицензию на их алгоритм сжатия картинок, любой компилятор стоил немалых денег, сейчас выбирай что хочешь из опенсорс решений почти на любом языке, включая бесплатные компиляторы, с открытым кодом, в разработку которых в том числе зачастую вложились эти крупные компании
Одна из самых впечатляющих особенностей HolyC — он компилируется "на лету", то есть код превращается в машинные команды прямо в момент ввода.
Вот это поворот!
Но зато какая скорость и простота!
Какая?
Отсутствие сетевого стека – TempleOS намеренно не поддерживает сетевые подключения. По словам Дэвиса, Бог сказал ему, что интернет – это "территория дьявола".
Я правильно понимаю, что TempleOS получилась сразу совершенной и обновлять её не надо?
Невытесняющая многозадачность – в отличие от современных ОС, в TempleOS задачи не прерываются системой принудительно. Вместо этого они должны добровольно уступать процессорное время другим задачам.
Конечно, хрен ты кого вытеснишь из нулевого кольца...
В мире, где крупные корпорации все больше закрывают свои разработки
Я бы сказал, что всё больше ровно наоборот.
Я бы сказал, что всё больше ровно наоборот
В 2003 году ровно так и было. Я сумасшедший, но не идиот (ц)
"TempleOS получилась сразу совершенной" - таки да, без сетевого стека 99% современной заразы никак не попадут на ПК, так что и спешных обновлений безопасности не требуется!
А обновления самой системы, при необходимости, можно рассылать на DVD, по подписке... Слушайте, слушайте! Да это же
Печаль… Я бы даже сказал — трагедия: человек с очевидными психическими проблемами поставил во главу угла какую-то сумасбродную идею и потратил на неё годы своей жизни.
Это называется пет-проект. Человек занимался тем что ему интересно. Когда люди тратят годы жизни на тренировки ударов ногами по мячу - это же не трагедия.
Лучше бы домики из спичек клеил, да?
Странное умозаключение… По-вашему, в жизни можно либо строить домики из спичек, либо тратить десятки лет на никому не нужный проект?
А, например, написать интересный роман или научную книгу, освоить какой-то полезный навык, развить внутренний ресурс, выучить китайский язык — да мало ли что! Но из всего этого разнообразия я выбираю писать никому не нужную ОС, без перспектив её реального использования, да ещё и замкнутую на самой себе… Такой себе цифровой отшельник, аскет, живущий в пещере и молящийся своему цифровому богу!
Жизнь человека абсурдна, только общественное одобрение\порицание для многих становится компасом.
В каком-то смысле этот поехавший стал успешнее многих проживших шаблонно-успешную жизнь, потому что стал известным в своей странности, а они сгинули в небытие. Короче, как посмотреть.
написать интересный роман
Графомания тоже увлекательное.
освоить какой-то полезный навык
умение писать программы - достаточно полезный навык кмк.
из всего этого разнообразия я выбираю писать никому не нужную ОС
Это ничем не отличается от написания никому не нужной книги. Я даже уверен, что никому не нужных книг пишется значительно больше.
По-вашему, в жизни можно либо строить домики из спичек, либо тратить десятки лет на никому не нужный проект
«А судьи кто?» Мир прекрасен в своём многообразии и непредсказуемости. Никогда не знаешь, что может развиться из самого, казалось бы, бесполезного проекта. В определённом смысле описанная в статье операционная система — произведение искусства.
А, например, написать интересный роман или научную книгу, освоить какой-то полезный навык, развить внутренний ресурс, выучить китайский язык — да мало ли что!
Чтобы написать действительно хорошие роман/научную книгу нужно иметь соответствующий талант, иначе это будет просто никому не нужное графоманство.
По поводу остальных предложенных Вами альтернатив.
Ну выучите Вы китайский, разовьете внутренний ресурс и полезные навыки.
И что дальше? Кому это будет нужно после Вашей смерти? Такое же бессмысленное по большому счету время провождение.
Я не считаю что то что он делал имело большой смысл, но я считаю, что смысла в жизни большинства людей в принципе очень мало.
А если не видно смысла, то какая разница как развлекать себя?
А что насчёт «написать неинтересный роман», «научную книгу, которая никому не нужна», «выучить китайский язык и не пользоваться», «развить внутренний ресурс и выставить себя на посмешище»?
Ведь все ваши примеры хуже, чем templeOS, предлагать их на замену как-то странно вообще. Зачем это ему или кому-то ещё?
Он выбрал быть счастливым. Насколько я знаю (я не эксперт), Шизофрения это генетическое расстройство психики, вылечить нельзя, наука предлагает только нейролептики (антипсихотики) - вещества блокирующие дофамин, а следовательно, волю к жизни и мотивацию.(неконтролируемый выброс дофамина в определённой области отвечающей за значимость информации приводит к мании - основному негативному симптому шизофрении)
То есть, у больного шизофренией выбор невелик, и Терри думаю сделал его сознательно. Не могу утверждать что это правильно и подходит кому то кроме него даже, но верю что он выбрал быть счастливым несмотря на то что его счастье будет непонято обществом. Он принял свою судьбу жить в своём уникальном мире несмотря на все трудности.
В HolyC функции можно вызывать без скобок и аргументов. Это делает TempleOS удобной для экспериментов и обучения программированию, в отличие от других операционных систем, где изменение системного кода — сложный процесс.
Нейросеть, уходи!
TempleOS – это операционная система, которую написал один человек. И это самый странный проект в истории IT