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

Dylan 语言工程师:原生应用程序、宏和遗留救援

104 浏览#2342
列表周期9 天直到 21.11.2026
已发布23.08.2026
视图104在14天内 63

关于服务

翻译
我在 Dylan 中开发程序——这是 Lisp 和 CLOS 的多范式后代,我在实际任务中研究了它的对象模型多年。如果你需要可工作的代码,我会交付:使用 Dylan 编译器工具链构建的原生二进制文件,具有仔细库声明和导入的模块,具有真实类层次结构的调度的通用函数。多重调度是该语言最强大的特性,我有意识地围绕它进行设计,而不是与之抗争。工作通常从关于你的问题领域的对话开始。然后,我将任务建模为类和通用函数,在编译器应该积极优化的地方放置密封定义,只开放那些应该保持可扩展的部分。当一个模式重复得太频繁时,我会编写卫生宏,并保持它们的可读性,以便你的团队在我离开后能够维护它们。我的大部分实践是拯救遗留的 Dylan 代码:被离职作者遗弃的项目,停止在当前工具链版本上构建的源代码,堆积的功能代码让人们不敢触碰。我将它们恢复到可编译状态,添加测试,记录模块边界,并交付可以开发的东西。交付内容包括可构建的源代码、准备好的原生可执行文件、关于库结构的说明以及构建的短屏幕录制以供重现。我测试每一个更改,保持提交小而简洁,用简单的语言解释决策。需要一个新的原生应用程序、与现有 C 库的绑定、热通用函数的优化或仔细移植——我会将其从草图变为准备好的二进制文件。
Freelancer contacts
E-mailShow
24
二十 · 提示

在您下单之前

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

类似服务

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

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

我如何检查自由职业者?

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

Oksana L.网页编程
联系
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