Описание услуги
Я системный программист и работаю почти исключительно в Gambit Scheme, превращая компактные выразительные программы на R7RS в быстрые нативные исполняемые файлы. Больше всего мне нравится компилятор Gambit Scheme, который порождает аккуратный код на C: его я потом настраиваю и собираю в самостоятельные бинарники без сюрпризов во время выполнения. Если вам нужна утилита командной строки, долгоживущий демон или числовое ядро, которое стартует мгновенно и работает близко к железу, — это именно та работа, которая мне интересна. Я также встраиваю Gambit Scheme внутрь готовых приложений на C и C++, добавляя слой скриптинга, который ваши пользователи смогут расширять без пересборки всего продукта. В распределённых задачах я применяю Termite — библиотеку акторов, поставляемую вместе с Gambit Scheme, — и строю отказоустойчивые кластеры, где процессы мигрируют между узлами и корректно восстанавливаются после сбоев. Обычный проект включает рабочий прототип, читаемый прокомментированный исходник, воспроизводимый сборочный скрипт, модульные тесты и короткое руководство, чтобы ваша команда могла сопровождать код после передачи. Я профилирую горячие участки, заменяю обобщённые списки типизированными векторами там, где это важно, и через интерфейс внешних функций переиспользую те библиотеки на C, которым вы уже доверяете. Корректность для меня важна не меньше скорости: чистое функциональное ядро я держу небольшим, а побочные эффекты выношу к краям. Расскажите о нагрузке, целевых платформах и сроках — и я предложу конкретный план на базе Gambit Scheme.