Woxi:Rust 中的 Wolfram Mathematica 重新实现
了解 Woxi 如何在 Rust 中重新实现 Wolfram Mathematica,为每个企业带来具有现代性能和安全性的开源符号计算。
Mewayz Team
Editorial Team
科学计算的 Rust 革命即将到来——每个行业都应该关注
当开发人员悄悄开始用 Rust 重新实现有史以来最强大的计算引擎之一——Wolfram Mathematica 时,它标志着一些远比业余爱好项目更大的事情。 Woxi 是一项开源项目,旨在用 Rust 重新创建 Mathematica 的符号计算功能,它代表了一种席卷软件世界各个角落的哲学转变:强大的工具不应被昂贵的许可证所束缚,现代编程语言可以提供传统系统无法提供的性能和安全性。对于依赖计算密集型工作流程、分析仪表板和数据驱动决策的企业来说,这一运动具有深远的影响。
自 1988 年以来,Wolfram Mathematica 一直主导着符号计算,其专业席位的许可费高达每年 3,695 美元。近四十年来,研究人员、工程师和数据科学家已经接受这一成本作为进入价格。但新一代的开发者会问:如果我们不必这么做怎么办?如果更换速度实际上更快呢?
为什么 Rust 正在成为重塑的语言
Rust 已成为想要从头开始重建基础软件的开发人员的首选语言。 Rust 最初由 Mozilla 开发,于 2015 年达到 1.0 版本,现在在 Stack Overflow 的开发者调查中连续第八年被评为最受推崇的编程语言,超过 87% 的开发者表示希望继续使用它。它的吸引力在于独特的组合:C 和 C++ 的原始性能与内存安全保证,可在编译时消除所有类别的错误。
这不是理论上的。主要项目已经证明了 Rust 作为替代引擎的可行性。 Servo(浏览器引擎)、Deno(Node.js 的替代品),甚至部分 Linux 内核现在都使用 Rust。该语言的零成本抽象意味着高级、可读的代码可以编译为与手动调整的 C 语言相媲美的机器指令。对于像 Woxi 这样需要处理符号代数、微积分、模式匹配和数值计算的项目,Rust 提供了所需的性能上限,而不会牺牲开发人员的生产力。
更广泛的模式是明确无误的。开发人员正在系统地重写 Rust 中的关键基础设施:ripgrep 取代了 grep,fd 取代了 find,bat 取代了 cat,exa 取代了 ls。 Rust 版本每次都提供了明显更好的性能和卓越的用户体验。 Woxi 的目标是对符号数学做同样的事情——可以说是迄今为止最雄心勃勃的目标。
企业专有锁定的实际成本
沃西项目揭示了一个远远超出学术界的问题。在每个行业,企业都需要为控制关键工作流程的专有软件支付高昂的经常性费用。一家中型工程公司每年可能会在 Mathematica 许可证上花费 50,000 美元。再加上 MATLAB(每用户每年 860 美元)、专业分析平台、按席位收费的 CRM 系统以及包含交易费用的发票工具,专有软件的总成本可能会占用公司运营预算的 15-25%。
隐藏的成本甚至更大:供应商锁定。当您的财务模型采用专有格式时,当您的客户数据被困在封闭的 CRM 中时,当您的发票历史记录无法干净地导出时,您已经将业务运营的控制权交给了其他人的路线图和定价决策。 Wolfram Research 可以提高价格、停止功能或更改许可条款,而数百万用户没有追索权。
这正是开源运动不断发展势头的原因。像 Woxi 这样的项目不仅仅是为了省钱,它们还关系到您对自己的工具和数据的主权。同样的理念驱动着像 Mewayz 这样的平台,它整合了
Build Your Business OS Today
From freelancers to agencies, Mewayz powers 138,000+ businesses with 207 integrated modules. Start free, upgrade when you grow.
Create Free Account →Related Posts
- 从搜索中删除露骨图片的更简单方法
- 显示 HN:VOOG – 使用 Python 和 tkinter GUI 的 Moog 风格复调合成器
- DJB的密码学奇旅:从代码英雄到标准批评者
- 长鑫存储一直以大约当前市场价格一半的价格提供 DDR4 芯片
See also
Frequently Asked Questions
Ask the question
Try to ask a question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
Answer the question
获取更多类似的文章
每周商业提示和产品更新。永远免费。
您已订阅!