Меня зовут Самир, мне 16 и я хотел бы поделиться с вами одним из моих текущих проектов: Veo ( https://github.com/SamirShef/veolang ). Veo это системный язык программирования. Я хочу использовать его для написания своих программ в будущем. А ещё я разрабатываю его потому что мне интересны комплияторы и потому что мне нечего делать.
Рубрика «Программирование» - 5
Компилятор в 16 лет
2026-07-20 в 5:44, admin, рубрики: c++, C++20, Компиляторы, компиляция, Программирование, разработка языков программирования, системное программирование, системщик, язык программирования, языки программированияКак я завайбкодил проект и победил с ним в двух конференциях
2026-07-19 в 7:40, admin, рубрики: вайб-кодинг, вайбкодинг, датасеты, история, история создания, колледж, конференции, нейросети, Программирование, университетСразу бы хотел сказать, что это моя первая статья на Хабре, я пока не крутой программист и есть к чему стремиться. Но я бы хотел поделиться этим опытом «вайбкодера». Нейросети, конечно, полезный инструмент, но это всего лишь инструмент, а не полноценная замена специалиста.
С чего всё началось (3 декабря 2025 года)
Свою первую конференцию я ждал больше месяца, её постоянно переносили.
Все там будем…
2026-07-16 в 20:23, admin, рубрики: Игры и игровые приставки, Программирование, разработка игр, С++Жертвы чистого кода
2026-07-10 в 13:43, admin, рубрики: Игры и игровые консоли, Программирование, разработка игр, С++
В индустрии разработки игр (а может софта и вообще) живёт очень удобная идея, которой многие оправдывают лишние слои логики и абстракции. Звучит она примерно так: «Я хочу, чтобы сам процесс создания игр был проще, приятнее и продуктивнее и готов пожертвовать 10% производительности ради этого» - Тим Суини.
Frontend CTF, или Как связаны Мона Лиза и искусственный интеллект
2026-07-09 в 7:02, admin, рубрики: ctf, загадки, игры для программистов, конференции, ПрограммированиеПривет! Меня зовут Никита, и я один из тех, кто каждый год делает Frontend CTF в рамках конференции «Я 💛 Фронтенд». Сегодня хочу с вами поделиться, как и зачем мы ежегодно делаем соревнование для тех, кто любит пробираться сквозь загадки, секреты и спрятанные подсказки в браузерной игре.
Но сначала история
2021. Истоки
От полной выгрузки к S3 и PostgreSQL: как мы доставляем гигабайты данных в память подов
2026-07-06 в 12:00, admin, рубрики: backend, Go, golang, highload, ozon tech, высоконагруженные системы, Программирование, проектирование систем
Представьте себе высоконагруженный сервис, который решает, с какого из множества складов нужно отправить товар покупателю. В пике через него проходит около 600 000 RPSЧитать полностью »
Худший язык программирования всех времён -s
2026-07-01 в 19:18, admin, рубрики: ненормальное программирование, Программирование, разработка игр, С++
Есть на ютубе видео на пятьдесят минут с гордым названием «худший язык программирования всех времён»Читать полностью »
Симулятор логических схем с программируемыми гейтами на Lua
2026-06-29 в 11:15, admin, рубрики: c++, Lua, вентиль, кодинг, логика, логические схемы, Программирование, процессор, симуляция, схемыВсем привет, недавно я написал симулятор логических гейтов или вентилей на С++ (sfml для графики + sol2 для интеграции луа скриптов), которые можно программировать на луа таким образом: ```
local gate = {}
gate.inputCount = 2
gate.outputCount = 1
function gate.update(inputs)
local a = inputs[1] or false
local b = inputs[2] or false
local result = a and b
return { result }
end
return gate
Этот код отвечает за гейт и (Когда 2 входа активны выход равняется true, если хоть один не активен то равен false.). И так-же бинды гейтов к клавишам:
```
local binds = {
["Num1"] = "scripts/gates/and.lua",
["Num2"] = "scripts/gates/or.lua",
["Num3"] = "scripts/gates/xor.lua",
["Num4"] = "scripts/gates/not.lua",
["Num5"] = "scripts/gates/halfadder.lua"
}
return binds



