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

Oz / Mozart中的开发者——多范式和约束编程

75 浏览#2294
列表周期1 天直到 20.11.2026
已发布22.08.2026
视图75在14天内 34

关于服务

翻译
我使用Oz语言——Mozart系统的多范式语言——将范式视为工具,而非教条。在单个程序中,我可以自由地在功能计算、关系逻辑、约束传播和数据流并发之间切换,选择最能清晰和正确地完成特定任务的模型。这是一种不同于习惯性命令式编码的开发方式,正是在普通方法挣扎的地方,它的优势显现出来:在搜索问题、调度、配置、符号推理和语言思想的原型中。

我的大部分工作涉及约束编程和搜索。我用有限域变量建模问题,通过传播器表达规则,并用我自己的分布和分支策略引导求解器,使庞大的组合空间可控。在Oz中,并发是通过逻辑变量和数据流同步内置于语言中的:这让我能够构建干净的“生产者-消费者”管道、代理和轻量线程,而不必经历锁的常见痛苦。我自信地推理关于确定性、封装搜索,以及懒惰、端口和单元之间微妙的相互作用,这使得Oz具有表现力。

除了解决问题,我还使用Oz进行教学和研究支持。我帮助学生和研究人员理解《计算机编程的概念、技术和模型》中的思想,将复杂的状态、并发和声明式计算的概念转化为可运行的示例,并附有详细的评论。我可以将论文中的算法移植到Oz中,通过性能比较替代的分布策略,或将Mozart组件包装以与外部世界对话。如果你有一个“闻起来像”搜索、约束或优雅并发的任务,我会诚实地告诉你Oz是否合适。

—— 使用自定义传播器进行有限域和约束建模
—— 封装和并行搜索,分布和分支策略
—— 数据流并发、逻辑变量、流、端口和代理
—— 在一个代码库中进行功能性和关系编程
—— 为CTM精神中的多范式思想提供学习支持
—— 在Mozart中原型化语言特性和符号计算
Freelancer contacts
E-mailShow
24
二十 · 提示

在您下单之前

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

类似服务

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

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

我如何检查自由职业者?

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

Olena T.应用编程
联系
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