Пролог: Софтуерът, който не трябва да съществува
Представете си счетоводна система, която:
- Работи на Rust — език, който корпорациите смятат за „твърде сложен“ за бизнес приложения
- Използва Crystal — език, който „няма екосистема“ според консултантите
- Интегрира Elixir/Phoenix — за „real-time“ функции, които счетоводният свят не знае, че му трябват
- Frontend в Leptos и Dioxus — WebAssembly frameworks, които „не са зрели“
Това не е експеримент. Това е Rustac. И това е софтуер, който според всяка логика на софтуерната индустрия не трябва да съществува.
Но съществува. И вече с AI в ръцете на разработчиците, той става нещо повече от код — става платформа за предефиниране на това какво е възможно.
Глава I: Технологичният парадокс — защо рискувам там, където корпорациите спят
Езиците на бъдещето vs. Комфорта на миналото
Всяка голяма счетоводна софтуерна компания в България работи със стек от 90-те или 2000-те:
- Delphi/Pascal — „работи, не пипай“
- C# с Windows Forms — „стабилно е“
- Java със стари framework-и — „имаме legacy“
Техният аргумент е сигурност. Но истината е инерция. Те не могат да си позволят:
- Да преучат екипите си
- Да пренапишат милиони редове код
- Да рискуват „непроверени“ технологии
Аз мога. Защото съм един човек, не комитет. Защото не дължа обяснения на инвеститори. Защото рискът е моята предимство.
Защо Rust за счетоводство?
Счетоводството изисква:
- Точност до стотинка — Rust’s ownership model елиминира цял клас грешки
- Сигурност на данните — zero-cost abstractions без runtime overhead
- Паралелна обработка — годишни отчети за хиляди фирми едновременно
Компаниите виждат „трудно за наемане на програмисти“. Аз виждам невъзможност за компромис с качеството.
Crystal: Елегантността, която „не съществува“
Crystal комбинира синтаксиса на Ruby със скоростта на C. За мен това е:
- Бързо прототипиране на данъчни алгоритми
- Type safety без boilerplate
- Native performance за изчисления
Индустрията казва „няма библиотеки“. Аз казвам пиша своите собствени — защото счетоводната логика е уникална и не се нуждае от generic решения.
Elixir и Phoenix: Real-time в „бавния“ свят
Счетоводният софтуер традиционно е batch processing — пускаш отчет, чакаш. Но с Elixir:
- Live updates на данъчни декларации, докато ги попълваш
- Concurrency — хиляди фирми, едновременно, без блокиране
- Fault tolerance — ако един модул падне, останалата система работи
Това е нечувано в българския счетоводен софтуер. Затова го правя.
Frontend революцията: Leptos и Dioxus
Забравете React и Angular. Тук говорим за:
- WebAssembly — Rust код, компилиран за браузъра, работещ с native скорост
- Reactive programming — UI, който реагира на промени в данъчните закони в реално време
- Type safety от backend до frontend — един език, един модел, нулеви mismatches
Компаниите казват „не е зряло“. Аз казвам „вие сте остарели“.
Глава II: AI + Авангарден код = Демократизация на експертизата
Моделите в GitHub: Не просто код, а знание
Когато публикувам „предварителни версии“ в GitHub, не давам само функции. Давам:
- Архитектура — как структурираш сложна счетоводна система
- Данъчна логика — имплементация на българското законодателство в код
- Интеграционни модели — как свързваш НАП, НСИ, банки, счетоводни кантори
Това е експертиза, натрупана с години. Не само програмиране — счетоводство, право, бизнес процеси.
AI като уравнител на силите
С модерни AI инструменти (Claude, GPT-4, специализирани coding agents), един разработчик може да:
- Разбере Rust/Crystal/Elixir код, без да е експерт по езика
- Модифицира архитектурата според специфични нужди
- Добави функции, които в „нормален“ софтуер биха изисквали екип от 10 души
GitHub репозиторитата ми не са краен продукт. Те са seed за нови създатели.
Глава III: Невъзможният хибрид — където кодът среща закона
Българското данъчно законодателство: Лабиринтът
Българското счетоводство и данъчно право са уникално сложни:
- Чести промени — ДДС ставки, осигурителни прагове, данъчни облекчения
- Сложни връзки — между КСО, ЗДДФЛ, ЗКПО, ТЗ, СК
- Институционални изисквания — НАП, НСИ, БНБ, ДАНС (за определени случаи)
Всеки ред код в Rustac е правно валидиран. Не „примерна имплементация“. Реална, тествана, работеща логика.
Защо това е ценно за AI-асистирана разработка?
AI може да генерира код. Но AI не знае:
- Как точно се изчислява данъчната основа при облекчение за млади семейства
- Как се корелират данни между VIES и intrastat декларации
- Какви са сроковете и форматите за подаване към НАП
Моят код съдържа това знание. Той е обучителен материал за AI и валидирана база за нови проекти.
Глава IV: Новият софтуерен бизнес модел — или липсата на такъв
Защо не се страхувам от „копиране“
Традиционният страх на разработчика: „Ще откраднат кода ми и ще ме конкурират.“
Но с Rustac ситуацията е различна:
- Технологичният стек е твърде авангарден — масовият „копирач“ няма капацитета да го поддържа
- Домейн знанието е прекалено специфично — нужен е счетоводител + програмист + юрист в едно
- AI променя правилата — дори да копираш, AI позволява на всеки да създаде нещо ново
Стратегията на „отворената сложност“
Публикувам код, който е:
- Достатъчно завършен, за да демонстрира възможностите
- Достатъчно сложен, за да изисква разбиране, не просто copy-paste
- Достатъчно модерен, за да филтрира „бързите бизнесмени“
Това не е „open source“ в класическия смисъл. Това е „open challenge“ — елате, ако можете.
Глава V: Бъдещето, което строим
За индивидуалните разработчици
Ако сте един човек с идея за счетоводен софтуер:
- Моите GitHub репозиторита са стартираща точка
- AI инструментите са експандиращ мултипликатор
- Авангардният стек е конкурентно предимство срещу „стабилните“ динозаври
Не се нуждаете от:
- Милиони инвестиция
- Екип от 20 души
- Одобрение от „индустрията“
Нуждаете се от ум, воля и достъп до правилните модели.
За счетоводния бранш в България
Индустрията дължи обяснение защо:
- Софтуерът е толкова скъп, при положение че технологиите са безплатни
- Обновяванията са толкова бавни, при положение че законите се променят бързо
- Интерфейсите са толкова остарели, при положение че UX еволюира
Rustac е доказателство, че може иначе. И с AI, това доказателство става препроизводимо.
Епилог: Манифестът на авангарда
Аз създадох Rustac не за да продавам софтуер. Създадох го, за да предефинирам какво е възможно в българското счетоводно технологично пространство.
Публикувам „предварителни версии“, защото:
- Вярвам в демократизацията на знанието — но не и в експлоатацията на наивността
- AI е равнител на силите — дава възможност на индивидите да конкурират корпорации
- Авангардните технологии са защитен механизъм — филтрират тези, които искат „бърза печалба“ без разбиране
Комерсиалните компании ще продължат да работят в „стабилното минало“. Те нямат избор — инерцията, инвеститорите, комитетите ги държат там.
Аз избирам бъдещето. И с AI, с Rust, с Crystal, с Elixir — то е по-достъпно от всякога.
Посетете rustac.top. Разгледайте GitHub. Използвайте AI. Създавайте.
Индустрията няма да се промени отвътре. Ще я променим отвън — един авангарден проект след друг.
Автор: Създателят на Rustac
Дата: Март 2026
Технологии: Rust, Crystal, Elixir/Phoenix, Leptos, Dioxus, AI
Сайт: https://rustac.top