Tom's Namespaces: программист написал фанфик по языку Odin, и это гениально
Разработчик придумал альтернативную систему неймспейсов для Odin — в духе «а что, если бы авторы сделали иначе?».

Если вы думали, что фанфики пишут только по «Гарри Поттеру» или «Звёздным войнам», то вы просто не видели Tom's Namespaces. Один из разработчиков на Odin решил, что стандартные неймспейсы в языке — это скучно, и написал свою альтернативную реализацию. Спойлер: получилось не хуже, а местами даже удобнее.
Суть проекта в том, что автор предлагает использовать точечную нотацию для импорта, как в Go или Rust, но с приятными бонусами вроде автоматического разрешения конфликтов имён. Вместо того чтобы мучиться с длинными префиксами, можно просто писать myapp.utils.someFunction. Звучит как мечта разработчика, который устал от бесконечных using namespace std;.
Конечно, это не официальное расширение языка, а скорее эксперимент — «а что, если бы Odin с самого начала проектировали иначе?». Автор честно признаётся, что это его личный фанфик, но код настолько проработан, что его уже обсуждают в комьюнити. Некоторые даже предлагают добавить подобное в стандарт, но пока это только идея.
Комментарий студии METABYTE: Иногда самые полезные инструменты рождаются из «а давай попробуем по-другому?». Если вам тоже хочется кастомизировать язык под свои задачи — мы знаем, как это сделать без боли и с сохранением совместимости.
СЛЕДУЮЩИЙ ШАГ
Понравилось как мыслим?
Применяем те же принципы в клиентских проектах: AI, автоматизации, продукты, которые не умирают после релиза.