24FreelanceБіржа фрилансу, яка не спить
Активна

Інженерія на GNU Guile й Scheme: вбудовування й Guix

116 переглядів#2341
РозділХенд-мейд
Період актуальності9 днівдо 21.11.2026
Розміщено23.08.2026
Переглядів1163 за 14 днів

Опис послуги

Переклад
Я системний інженер і кожен робочий день маю справу з GNU Guile, тому пропоную цю експертизу командам, яким потрібен Scheme там, де він реально окупається. Основна послуга — вбудовування Guile в існуючі програми на C і C++: підключаю рантайм libguile, віддаю ваші нативні структури як повноцінні об'єкти Scheme, акуратно описую smob-типи й зовнішні вказівники, даю користувачам безпечну поверхню для скриптів без витечок пам'яті й блокування основного циклу. Пишу в'яжучий код на C, розграничую модулі й вбудовую все у вашу збірку так, щоб мова розширення ощущалася рідною, а не приділаною збоку. Окрім вбудовування, автоматизую інструменти GNU на Guile, замінюючи крихкі shell-конвеєри читаємим і тестованим кодом на Scheme. Збираю пакети для Guix: пишу визначення пакетів, імпортери й відтворювані маніфести, розбираюсь у складних випадках, коли збірка відмовляється завантажуватися з нуля. Значна частина роботи — проектування мов: будую гігієнічні макроси через syntax-rules і syntax-case й вирощую компактні предметні DSL, що дозволяють вашим експертам виражати намір безпосередньо. До результату прилагаю модульні тести, документацію до модулів і коротке розбірання, щоб команда могла все підтримувати після передачі. Я випускав розширення на Guile для рушіїв конфігурації, генераторів звітів і обчислювачів правил; для мене важливі коректність, хвостові виклики й зрозумілі повідомлення про помилки. Опишіть мету — запропоную конкретний план.

Безпечна угода (Ескроу)

Оплата резервується на ескроу-рахунку Payora в USDT (TRC-20) і переказується виконавцю лише після підтвердження виконання роботи.

Контакти фрилансера
E-mailПоказати
24
Твенті · порада

Перш ніж замовити

  • Перегляньте портфоліо виконавця.
  • Опишіть завдання та запитайте ціну й термін.
  • Перевірте відгуки інших замовників.
  • Або опублікуйте проєкт і порівняйте кілька пропозицій.
Той самий розділ

Схожі послуги

Усі послуги розділу
Корисно знати
Як замовити цю послугу?

Напишіть виконавцю через форму на цій сторінці: опишіть завдання, термін і потрібний результат.

Як перевірити виконавця?

Відкрийте анкету: рейтинг, портфоліо та відгуки інших замовників показують досвід у схожих завданнях.

Natalia M.Хенд-мейд
Написати

На які запити відповідає ця сторінка