Maple,Mathematica,Matlab,软件杂谈
曾经上过几次MapleSoft的网站,总是对上面的Mathematics=Maple这句话耿耿于怀。不过前些日子思维突然一转,于是仿照着写下:
Engineering=MatLAB
Computation=Mathematica
Mathematics=Maple
相当贴切,自我感觉良好哈!
我一直怀疑Mathematica在工程领域到底应用了多少。至少另两位都有(类似)Simulink之类的东东,都在仿真领域下了大工夫,Mathematica却一直不见动静——就连Scilab这个开源软件都搞了一个Scicos啊!可是Mathematica似乎意志坚定了就是要走不同的路,就像Wolfram|Alpha这类产品应该会让Wolfram之外的所有人吃惊吧(当然也包括其Competitors),一个数学软件公司竟然和Google搞上了——至少当时大家都是这样说的。不过再怎么说工程领域也是个大蛋糕啊,工科的学生不管国内国外好像没有谁把Mathematica当成主角的,那些另外收费的Mathematica软件包用了多少了?没有MatLAB的Toolbox多吧。不得不承认Mathematica的MathWorld和Demonstration Project都很有创意,而不管Mathematica在TIOBE排行上面比MatLAB低多少名次,它都会有一群坚定地使用者,可是不在工程领域这个最能赚钱的地方好好努力的话,终究还是会影响软件发展的。
7.0不知道算不算是努力的标志,最大亮点的Image Processing毕竟太Specific了一点。Computable Data倒是蛮好的,但是如果要在工程领域推进的话,完全可以做的更好。例如空白的界面和直线式的显示方式,我认为应该被替换为类似MatLAB那种,可以方便地Check变量列表和相应的值。Wolfram在Mathematica 7.0出来之前还说已经有8.0甚至9.0的idea了,也不知道什么时候可以展示出来。
杂:
还有就是Maple就敢大胆使用13作为版本号,不明白CorelDraw当时为什么还神神鬼鬼地搞一个X3出来,难道艺术家更加感性,无语……
没事又看了看Maple官网上的Demo,那个MapleSim应该是吸取了Simulink和一般的GUI设计软件的各自优点,很好!虽然我不用。
另外Jobs不知道是不是糊涂了,QuickTime的新图标难看的要死。电脑上面唯一一个苹果软件还搞得最没有美感,这和心目中苹果的一贯形象相比,可成了个讽刺啊~