24Freelance永不休眠的自由职业市场
已激活

在 GNU Guile 和 Scheme 中的工程:嵌入和 Guix

78 浏览#2341
列表周期9 天直到 21.11.2026
已发布23.08.2026
视图78在14天内 46

关于服务

翻译
我是一名系统工程师,每天都在使用 GNU Guile,因此我将这一专业知识提供给需要 Scheme 的团队,以便真正发挥其价值。主要服务是将 Guile 嵌入现有的 C 和 C++ 程序:我连接 libguile 运行时,将您的本地结构暴露为一等 Scheme 对象,仔细描述 smob 类型和外部指针,为用户提供一个安全的脚本表面,避免内存泄漏和主循环阻塞。我用 C 编写粘合代码,划分模块并将所有内容嵌入到您的构建中,使扩展语言感觉原生,而不是附加在一旁。除了嵌入,我还在 Guile 中自动化 GNU 工具,用可读和可测试的 Scheme 代码替代脆弱的 shell 管道。我为 Guix 构建软件包:编写软件包定义、导入程序和可重现的清单,处理构建拒绝从头加载的棘手情况。工作的重要部分是语言设计:我通过 syntax-rules 和 syntax-case 构建卫生宏,并发展紧凑的领域特定 DSL,让您的专家能够直接表达意图。结果包括单元测试、模块文档和简短的操作指南,以便团队在交接后能够维护一切。我已经为配置引擎、报告生成器和规则评估器发布了 Guile 扩展;正确性、尾调用和清晰的错误信息对我来说很重要。描述目标——我将提出一个具体计划。
Freelancer contacts
E-mailShow
24
二十 · 提示

在您下单之前

  • 浏览自由职业者的作品集。
  • 描述您的任务并询问价格和截止日期。
  • 查看其他客户的评价。
  • 或者发布一个项目并比较多个报价。
同类类别

类似服务

该类别中的所有服务
值得注意
我如何订购此服务?

使用此页面上的表单写信给自由职业者:描述任务、截止日期和您需要的结果。

我如何检查自由职业者?

打开个人资料:评级、作品集和其他客户的评论显示了与您类似任务的经验。

Natalia M.手工制作
联系
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora