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

Modula-2 开发者:系统和嵌入式软件

109 浏览#2296
列表周期1 天直到 20.11.2026
已发布22.08.2026
视图109在14天内 21

关于服务

翻译
我是一名系统程序员,使用 Modula-2 工作——这是一种 Pascal 家族中的严格语言,围绕可单独编译的模块和严格的静态类型构建。我编写固件和低级服务,在这些服务中,可预测性比趋势更重要:定义和实现具有清晰接口的模块,仔细处理指针和地址类型,使用协程进行协作调度,并通过良好隔离的抽象层访问硬件。通常这些是微控制器、工业控制器和没有人计划从头重写的长期桌面工具,因此我在每次更改时都理解系统必须在未来许多年内正常工作。

我大部分的工作是保持旧的 Modula-2 系统的生命力和可理解性。我阅读 ISO Modula-2、PIM 方言和特定编译器(如 GNU Modula-2、XDS 或经典的 Logitech 和 TopSpeed)下的代码,记录模块结构,理顺循环导入,并恢复早已停止编译的构建。当完全重写不合理时,我会添加类型接口、安全绑定到 C 库和测试工具,以便代码可以再次开发。如果迁移是正确的决定,我会规划一个分阶段的路径,以保持行为并让旧部分和新部分共存。

因为我是在严格的模块化传统中成长的,而不是 C 或现代托管语言,所以我特别关注接口契约、编译时检查和内存管理纪律。我可以加入一个继承了 Modula-2 产品的团队,成为仍然理解它的专家,或者帮助 Pascal 和 Oberon 研讨会扩展其能力。说出编译器、目标平台和约束——在接触任何内容之前,我会给你一个诚实的评估。

— Modula-2 中的系统和嵌入式开发
— 具有严格类型接口的定义和实现模块
— 遗留 Modula-2 代码的维护和现代化
— 方言和编译器之间的迁移(ISO、PIM、GNU Modula-2、XDS)
— 绑定到 C 库和硬件抽象层
— 构建恢复、文档和测试工具

SafeDeal 担保交易保护

资金锁定在 Payora USDT (TRC-20) 托管账户中,仅在确认验收作品后才会释放给自由职业者。

Freelancer contacts
E-mailShow
24
二十 · 提示

在您下单之前

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

类似服务

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

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

我如何检查自由职业者?

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

Yulia P.网页编程
联系

此页面回答的问题