Описание услуги
Разрабатываю системный софт на Hare — небольшом статически типизированном языке с ручным управлением памятью и намеренно скромным рантаймом. Если нужна компактная консольная утилита, обработчик файлов или логов, парсер или низкоуровневый инструмент, который стартует мгновенно и почти ничего не весит, — это ровно моя область. Веду задачу целиком: обсуждаю требования, набрасываю структуру модулей, реализую и отдаю читаемый исходный код с комментариями. Поскольку Hare даёт явный контроль над выделением памяти, я внимательно отношусь к владению и времени жизни объектов. У каждого выделения есть парное освобождение, буферы задаются под конкретную задачу, а defer держит очистку локальной и предсказуемой. Тестирую на реальных данных, при необходимости прогоняю программу под проверкой памяти и описываю, как инструмент ведёт себя в граничных случаях. Типичные результаты — консольные утилиты в один бинарник, небольшие демоны, парсеры байтовых потоков, связки между существующими системами и тонкие обёртки над C-библиотеками через внешний интерфейс Hare. Сначала важна корректность, потом скорость, потом удобный для человека интерфейс. Вы получаете исходники, короткий README, инструкции по сборке и разбор принятых решений, чтобы команда могла развивать код дальше. За плечами опыт с C и Unix-инструментарием, поэтому работа близко к железу для меня естественна. Опишите задачу и ограничения — предложу минимальное надёжное решение.