今天,Mathematica是重新

(本文最初发表于Wolfram的博客。)

Mathematica1.0是在1988年6月23日发布的——现在已经将近19年了。通常,19年后,人们对软件产品的期望都是缓慢增长和增量更新。

但就像很多事情一样Mathematica今天只是个例外。

有些人说过Mathematica6.0甚至不应该叫"Mathematica”。它在性质上是如此的新颖和不同,以至于它应该被赋予一个完全不同的名字。

也许是我太多愁善感了。或者过于沉迷于历史。或者对品牌过于天真。但对我来说别无选择。我们要感谢过去二十年来我们所奠定的基础,我们今天所做的一切才得以得以延续。”Mathematica。”

实际上,我认为这花了我们十年的时间Mathematica才意识到我们有多么强大Mathematica

我们一直在谈论"象征性的编程以及它如何让我们统一许多不同的想法和领域。但在20世纪90年代中期左右,我们开始意识到符号编程实际上是一件多么神奇的事情。

我们开始思考,如果一个人真的在符号编程方面做到了一切,那么在计算方面可能会达到一个全新的水平。

这是我们无法抗拒的智力挑战。所以大约十年前,我们开始探索可能发生的事情。

在过去的十年里,我们建造了越来越多的建筑。

在很早的时候,就已经有很多令人惊讶和有趣的作品了。但在过去的几年里,事情发展得越来越快。看到所有的碎片聚集在一起是一种非常奇妙的体验。

似乎每次我们到达一个高峰,就能看到更高的山峰。当我们到达顶峰时,我们所做的似乎变得更加清晰和有力。

我已经展示了一些现在的东西Mathematica很长一段时间都是6.0。我必须说,我越来越从中得到很多乐趣。

几年前,我会向人们展示我们的生活建立新的接口,或自动化新事物,或将看起来完全不同的事物统一起来。人们会说:“我以前从没见过这样的东西;这是很好的。”

但后来我开始能够展示现在的Mathematica6.0真的要来了。

我开始得到不同的回应。我会平静地放一些活页图形插入排字表达式的中间,然后以编程方式从中构建一系列接口,在它们的菜单中有一些接口,等等。对我来说,一切都是标准的Mathematica6.0的东西。

但是经验丰富的软件人会突然拦住我说:“怎么回事?这是不可能的。”然后他们会解释为什么他们刚刚看到的不会发生。

观察思维模式的转变是很有趣的。我很幸运能近距离看到它们几次,尤其是在科学领域。

不知何故,它似乎Mathematica6.0模式转换将是一个特别好的和简单的。

我解释了符号编程——加上大量的算法开发和软件工程——是如何让我们做所有这些“不可能”的事情的。

人们意识到,是的,这里有一些严肃的概念性的东西。

这可能需要一段时间来消化——对我们来说确实如此。

但很明显,现在发生的事情是非常有用的。

很快,他们就会问:“好吧,这东西什么时候上市?”我真的很想要!”

我不得不说,这对我们来说是一个痛苦的过程。

我们一直在想,我们所拥有的就快完成了。但后来我们发现了一些新的东西。这不仅让我们走得更远,而且让我们把我们已经做过的事情以一种更清晰、更清晰的形式呈现出来。

在我的一生中,我已经完成了相当多的大型智力项目。我学到的一件事是,它们有一种不可抗拒的特性。

每一步都必须建立在最后一步的基础上。每一件都要合身。所有。直到最后,人们可以看到结构完成了,想法也得到了真正的打磨,准备好了。

我很激动地说这就是现在发生的事Mathematica6.0。

这需要很多有才能的人付出巨大的努力。但从今天开始,一切都结束了。

我们十年的工作已经准备好供我们所有人使用。十九年之后Mathematica1.0,我们改造了Mathematica。作为一个人,我对它能带来的一切感到非常兴奋。

Baidu