客户故事›

驯服巨像:一种简化的软件工程方法

Chad Slaughter,Enova首席建筑师

此页面要求在浏览器中启用JavaScript。
了解如何»

“使用Mathematica,我可以用不到五行代码做一些有趣的事情。”
Wolfram Edge公司
  • 使用Wolfram语言的计算能力、性能和快速开发构建大规模生产系统
  • 创建快速原型或计算复杂的基础设施
  • 自动化编码过程,大大缩短交付时间

挑战

当查德·斯劳特(Chad Slaughter)和Enova团队启动巨像项目时,他们正在寻找一个替代方案,以取代一个长达数月的多步骤系统,该系统的模型必须通过分析开发,由软件工程师编码,然后部署到生产中。Slaughter需要一个不仅能处理数十万个数据点而且能缩短开发时间的系统。

解决方案

Slaughter的许多同事通常使用SAS、Python、Ruby或C++进行工作,他们惊讶地发现Wolfram语言可以做到这一切。因此,他们没有在许多不同的系统中划分计算任务,而是能够简化过程,并使用Wolfram语言在Mathematica中编写所有内容。

优点

Slaughter的最大优势包括原型制作和开发的速度,能够将Wolfram语言用于软件工程和分析,以及易于导入和分析大量数据。借助Mathematica和Wolfram语言,Enova团队可以引入并处理第三方和内部数据,而无需在系统之间来回切换。“使用传统的C++,为了开发一个程序,做任何有趣的事情都需要几百行代码。使用Mathematica,我可以用不到五行代码做一些有趣的事情。”

更多信息:

开始使用Wolfram技术,或与我们合作将计算专业知识应用于您的项目。

Wolfram产品Wolfram技术咨询

问题?评论?联系:1-800-WOLFRAM,或给我们发电子邮件»