ProFreelance

Услуги по GNU Guile: расширение на Scheme и сборка Guix

Просмотры32за 14 дней: 8
Размещена23.08.2026
Меня зовут инженером, когда нужен Scheme в реальном продакшене, и GNU Guile — мой основной рабочий инструмент много лет. Главное направление — внедрение Guile в готовые приложения на C и C++. Я поднимаю рантайм libguile внутри вашего процесса, превращаю внутренние структуры программы в полноценные значения Scheme, описываю smob-типы и внешние указатели, а пользователю оставляю безопасную площадку для скриптов без утечек и без остановки главного цикла. Всю обвязку на C, границы модулей и интеграцию в систему сборки делаю так, чтобы встроенный язык казался частью продукта. Отдельно беру задачи по автоматизации: переписываю ненадёжные shell-скрипты вокруг утилит GNU на понятный и покрытый тестами код Scheme. Для Guix готовлю определения пакетов, импортеры и воспроизводимые манифесты, распутываю ситуации, когда сборка не желает стартовать с чистого состояния. Немалую долю занимает конструирование языков: собираю гигиеничные макросы на syntax-rules и syntax-case, выращиваю небольшие предметные DSL, чтобы специалисты формулировали логику прямо в терминах своей области. В комплекте идут юнит-тесты, описание модулей и живой разбор решения, чтобы команда спокойно вела проект дальше. За плечами расширения на Guile для конфигурационных движков, генераторов отчётов и вычислителей бизнес-правил. Ценю точность, хвостовую рекурсию и внятные ошибки. Сформулируйте задачу — верну ясный план и оценку.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Полезно знать
Как заказать эту услугу

Напишите исполнителю, уточните детали задачи, сроки и что входит в цену. Изучите портфолио и отзывы — так проще убедиться в опыте под вашу задачу.

Безопасная сделка

Оплата резервируется на площадке и уходит исполнителю после того, как вы приняли работу.

Oksana LysСоздание скриптов
Написать

На какие запросы отвечает эта страница