Проект моей мечты
Я как то писал в этой теме очень кратко о данном проекте. Теперь хочу написать подробнее и найти единомышленников, т.к. самому это все тащить очень тяжело. При чем, чаще всего тупо не хватает мотивации и поддержки от других людей.
И так, что это за проект. Сейчас все могут заметить основные тенденции - слежка, бабло, плагиат, патентные тролли и т.д. Все это мало кого радует. Раньше, конечно, тоже все это было, но в куда более меньших масштабах. А теперь представьте мирок, в котором этого всего нет. Все что-то делают за идею, «от души», так сказать. Все ПО открытое, все игры - созданы не для сжигания видеокарт, а из за интересного геймплея. И более того, в этом «мирке» только такие как вы, единомышленники. Сразу отпадает необходимость тратить ресурсы на защиту информации, ибо она и так открыта. Не надо применять ни каких лицензий - вокруг все такие же как вы. Не надо тратить деньги на покупку чего то интересного, вам это отдадут сами.
Да, эпичные задумки, но теперь я бы хотел рассмотреть вопрос с технической стороны. Собственно, я не считаю эту задачу не выполнимой, она вполне реальна, особенно с текущими то вычислительными ресурсами. И так, проект предполагает:
- Общество. Это самая трудноразрешимая задача проекта. Таких упоротых как я мало, но, надеюсь, они есть
- Виртуальный компьютер в котором будет выполняться весь код. Многие спросят - зачем? Отвечаю - это тот самый шанс придумать простую и удобную архитектуру, которая понравится и тому, кто пишет на ассемблере, и тому, кто пишет компиляторы, и тому, кто пишет на скриптовых языках. Без основных косяков существующих архитектур. Единая платформа. Со спецификациями «железа» я бы определился позже, когда набралось бы хотя бы человек 10, но сам я за нечто старенькое, «ретро», в духе 70-80х годов.
- Открытое, свободное ПО. Как системное, типа ОС и компиляторов, так и прикладное - редакторы, игры, проигрыватели и т.д.
- Возможно некую сеть, на подобии фидо или интернета. Здесь я мало что могу придумать, так как последние года три вынашивал предыдущую мысль.
Чем я занимался три года - по сути, оценивал масштабы работ. За это время я написал парочку простых виртуальных машин, ассемблеры к ним, пытался писать компиляторы. Все попытки написать компилятор бейсика ни чем хорошим не закончились, но компилятор си-подобного языка я написал, пример кода.
Больше ни чего особенного не имею. Со мной связаться просто - пишите в вк или на почту bizunow13_gmail.com. Ну и, само собой, пишите в эту тему.
Линукс тут при том, что здесь то по любому есть люди, которые оценят.
()