зачем я написал веб-сервер на языке ассемблера?

современные веб-браузеры не поддерживают HTTP/0.9
современные веб-браузеры не поддерживают HTTP/0.9

В декабре 2024 года и в мае 2025 года моему другу надо было сдать проект по учёбе. Ему дали задание по разработке игры используя шаблон на гитхабе и он попросил помочь. Первый проект был на языке программирования C с библиотекой raylib, а второй проект на C++ с той же библиотекой для графики. В процессе разработки я часто улучшал архитектуру игры, так как начал делать её с нуля и хотел добавить разные механики. В обоих случаях преподаватели поставили дополнительные баллы за проект.

базовая игра для первого проекта 
базовая игра для первого проекта 
наша игра с нуля для первого проекта
наша игра с нуля для первого проекта

Мой друг изучал структуру и код игры пока я работал над её реализацией. Мы были в одной локальной сети, поэтому я использовал модуль пайтона http.server, чтобы мой друг на своём компьютере изучал проект. Тогда мне захотелось написать такую программу, но чтобы было интересней решил использовать язык ассемблера. И вот когда появилось свободное время у меня получилось сделать этот проект. А недавно я выпустил видео про это на ютубе и немного исправил код веб-сервера. Исходный код веб-сервера.

1
11 комментариев