视频: Wolfram 可以真正改变世界的编程语言 中文字幕

  • A+
所属分类:lcx

视频: Wolfram 可以真正改变世界的编程语言 中文字幕

字幕制作:罗兹

新浪微博:@FPS罗兹

开发出著名数学软件Mathematica和知识型搜索引擎Wolfram Alpha(Siri的幕后技术)的英国数学家Stephen Wolfram宣布,他们终于开发出了一种将“世界握在手中而人人都能使用”的编程语言Wolfram,可以颠覆大众对编程的所有概念。

片源:

Stephen Wolfram's Introduction to the Wolfram Language - YouTube

http://www.youtube.com/watch?v=_P9HqHVPeik


Wolfram Language、Mathematica

http://www.wolfram.com/Wolfram Research: Mathematica, 技术和科学的软件

1987年由 Stephen Wolfram 创建,Wolfram Research 不仅是科学和技术创新的动力所在,而且也是举世备受尊敬的软件公司之一。作为计算科学软件的先锋,本公司秉承追求卓越、引领技术的精神,长期愿景是发展科学、技术和工具,使计算成为当今及未来世界进步的推动力。

Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎、图形系统、编程语言、文本系统、和与其他应用程序的高级连接。很多功能在相应领域内处于世界领先地位,截至2009年,它也是为止使用最广泛的数学软件之一。Mathematica的发布标志着现代科技计算的开始。Mathematica是世界上通用计算系统中最强大的系统。自从1988发布以来,它已经对如何在科技和其它领域运用计算机产生了深刻的影响。

Mathematica和MATLAB、Maple并称为三大数学软件。

WolframAlpha

http://www.wolframalpha.com/Wolfram|Alpha: Computational Knowledge Engine

Wolfram Alpha即WolframAlpha。

WolframAlpha是开发计算数学应用软件的沃尔夫勒姆研究公司开发出的新一代的搜索引擎,能根据问题直接给出答案的网站,于 2009年5月15日晚7点(美国中部当地时间,北京时间5月16日上午8点)提前上线,用户在搜索框键入需要查询的问题后,该搜索引擎将直接向用户返回答案,而不是返回一大堆网页链接。

Wolfram Language / Wolfram 语言与系统说明文件中心:

Wolfram Language & System Documentation Center (Wolfram 语言与系统说明文件中心)

http://reference.wolfram.com/language/


知乎网友热议:

Wolfram Language 的发布有何意义?

via http://www.youtube.com/watch?v=_P9HqHVPeik&app=desktop

----------

知乎用户,计算机体系结构,处理器微结构

路飞、知乎用户、知乎用户 等人赞同

C++和JAVA两大传统派别三天两头火拼,打得昏天黑地,Python Perl Ruby等脚本语言也各自结成阵势,相互来回碾压,寸土不让。。。。编程语言的世界大战进行到现在,大家终于发现,原来尼玛逼格最高的是我大Mathematica

老Mathematica用户得意洋洋地飘过。。。XD

===================================

正经答题。

1. 看了那段发布视频,惊呼这是AI的可以洗洗睡了。这跟AI没啥关系。Mathematica的那些函数里给的option都是固定好的,比如说国家地理数据,看了函数文档就会发现它目前只能获取有限的十几二十项(没有仔细数,目测)左右,你给其他的东西它就根本理解不了。

2. Mathematica的语言风格跟自然语言差别还是相当大的,我不知道为什么这些人对着视频里面的那些东西YY成了自然语言风格,实际上这只是因为Mathematica的函数名称、参数选项名称起的好,在这些固定名称之外,其语法有不少晦涩的地方,比如有很多代表特殊含义的符号,&代表匿名函数结束,#代表参数,@ 代表Apply,/@ 代表Map,诸如此类,写的稍稍复杂一点儿的Mathematica代码,其可读性不比正则表达式好多少。

Sound[Table[
 SoundNote[
 NestList[# + 4 &, -24, 
n = 10] (RandomChoice[{1 - #, #} -> {0, 1}] & /@ (RealDigits[
 N[1/7, n + 1]][[1]]/50)) /. x_ /; x == 0 -> None, 
0.25], {102}]]

随手从2012年的Mathematica单行代码大赛里面抽了一个作品,还觉得这是自然语言风格吗?

3. Mathematica是一个很好的东西,大概三年前我第一次在Matrix67的博客上见识到其威力,之后一发不可收拾,越陷越深难以自拔,现在连我女朋友都要被我带进沟里了咳咳。。。 现在发布的Wolfram Language,视频里前半段我没看到什么超越Mathematica范畴的东西,后半段也就没看了,他展示的代码其实我想很多Mathematica用户是经常写的,这次改头换面出来,可能只是推广上的一个动作吧,无论如何,更多人知道这个利器是一件好事,尤其是国内以Matlab一家独大,课程代码我想交Mathematica都不一定被允许的情况下。

好,咱们回到编程语言世界大战的节奏。尼玛Mathematica哪一点比Matlab差了,我第一次在课堂上向老师和同学们演示一个简单的Fit函数,结果老师就被震到了直接给了我最高分,Matlab用户有吗!有吗! 我在Mathematica里面写了个爬虫自动抓取网站页面,我妹纸看到了就吵吵着要学,Matlab行吗,行吗!

完毕。

2014-02-27

Belleve,炼金术士

知乎用户、Adder、倪海波 等人赞同

这玩意 Mathematica 里已经有很久了吧……

所以说你们这群互联网程序员真的没见过一点世面,人家很多年前就有的东西你们还当宝来捧。我建议各大创业公司都去订阅 ACM 手上的杂志,让你们了解下研究界都弄出了些什么。

Mathematica 里面那个语言,还有自带的编辑器,是非常、非常、非常先进的,Wolfram 终于打算把它推向「正经」编程市场了么?

==========================================================

详细解说:

Wolfram Language 就是 Mathematica 里的语言,那个所谓「自然语言处理」是 Wolfram Alpha 的功能,识别自然语言然后转换成算式。演示视频里的功能 Mathematica 8 就有提供。

视频里没有相对于 Mathematica 的新东西,那个核心语言以及解释器本身也没有很高技术含量(有技术含量的是各种同捆的函数,比如 Integrate[] 能算积分……),不过将它介绍给非数学圈的程序员们还是很能冲击他们的三观的。

当然,懂 PL 理论的,还有 Lisp 程序员除外。

2014-02-27 7 条评论

李遥,A Programmer

知乎用户、Fun Su 赞同

Wolfram标志着编程/计算系统的价值增长点从语法、语义、算法(含当前热门的并行算法)进入到新的层次:内置的(或等价于内置的)高质量的海量数据

01:46

邵兵,...

刘喆、王肉圆、知乎用户 等人赞同

至少(至多)有两个意义:

1. 推广 Mathematica;

2. 作为 SaaS 应用存在。

第一点,推广 Mathematica

Wolfram 号称高度发达的基于知识的语言,但我知道,越是高级的编程语言越是依赖编译器或者解释器。目前Wolfram 只能依赖 Mathematica 运行,这限制了 Wofram 作为独立语言使用与推广的可能性。另一方面,作为一门基于知识的高级语言,对用户的知识水平提出更高的要求。用户需要具备更专业知识,这似乎也限制Wolfram的使用范围,只能作为小众语言存在。

无论如何,基于知识、自然语言风格的编程语言应该都是未来的趋势。

第二点,部署到 Wolfram Alpha 云服务中。

SaaS是未来软件应用的方向,Wolfram有计划在Wolfram Alpha 云服务上做一个尝试。但具体上线日期不确定。对于一个已经开发了30年的语言,似乎不用期待它的步伐有多快。

补充:

1. 关于 AI

@刘恒 在他的答案里提到,Wolfram 迈出人工智能的重要一步。我不同意。

AI 有一个重要的衡量指标,即能否“理性的思考并采取理性的行动”。Wolfram显然不具备这样的能力,也没有显示出这样的可能性。它能做的,更多是一些复杂功能的封装。比如绘制 Facebook 朋友圈的关系图,对Gephi进行下封装我也能实现这样的功能,但这决不能称为AI。

2. 自然语言理解与搜索

首先目前 Wolfram 和 NLP 似乎还挂不上任何关系。

NLP近些年取得了重大的进展,并将很大可能改变搜索引擎的工作方式。这些进展部分要归功于Google将基于统计的自然语言模型进行发扬光大。但要将这些模型用于个体之上实现精确分析以至智能,现在应该还做不到。

3. 自然语言风格的语言

自然语言风格的语言不是坏事情,比如Hive/Impala等仍将SQL/类SQL作为Hadoop上的查询语言,就是为了满足易用性。但这和AI是两码事情,更不能因此说 Wolfram 会带来什么革命性的变化。

References:

1. 革命性的基于知识编程语言Wolfram发布第一个演示

2. Wolfram (programming language) at Wikipedia

3. http://reference.wolfram.com/language/...

2014-02-26 2 条评论

匿名用户

jude、timger?、Silvia 等人赞同

我要写一个纳秒级的通信软件要自己分配内存你给我用Wolfram试试?

我要写一个Window 下没有边框的窗口你给我用Wolfram试试?

我要写一个iphone的app 你给我用Wolfram试试?

我要写一个切割钢管的自动机床程序 你给我用Wolfram试试?

各种语言有不同的用处,Wolfram只是适用于特定的领域,没有谁可以一统江湖。

2014-02-27 2 条评论

徐酿泉,null

Adder 赞同

稍微看了一下,的确很智能,但是看起来就是 Wolfram|Alpha 的 API 啊?至少需要网络获取知识库,看起来是个高级的API的样子。

如果理解错了请告诉我……

2014-02-26

知乎用户,没什么可说的

Adder 赞同

Mathematica + WolframAlpha

比前者更智能,比后者语言格式要求更高

看完视频大概就是这样的感觉

貌似用Raspberry Pi会有免费的Mathematica和Wolfram Language用

2014-02-27

Silvia,瀚海星云

何史提 赞同

Wolfram Language按我的理解算是Mathematica 10,但是官方也许出于市场导向的目的也许出于别的什么目的,所以起用了新的名称。

就已经公布的文档以及我个人的兴趣方向而言,我目前最期待的是:机器学习方面的函数、3D打印方面的函数、各种硬件驱动/接口函数、云端相关的函数。

个人认为这将会是一个改变很多的版本。

2014-02-28

崔巍,世界观、人生观、价值观总观主淫僧大师

把妹利器,几乎不用怎么费劲就能画出好看的心形图之类……

2014-02-27

星夜落尘,程序员

这东西神气吗 ? 没觉得啊。

这玩意就是一堆程序员写出来给那些非程序员使用的简单接口的实现啊。不知道VIP客户能不能向他们要求多加几个API,哈哈。

2014-02-28


优酷网友吐槽:

世娱

::#改变世界# 1.定量分配 每人从生存资料分配逐渐提高 达到民众稳定2.石油农场 完成地球能源生态循环3.统一世界语言 美英统一的英语和汉语普通话 世界各国和平统一4.联合国大会流程一“播放人类进入太空影片”确立人类共同扩大自身空间 世界各国和平共处5.人体潜能 感知身体器官和组织.气功科学性研究

4分钟前来自新浪微博

V---科技

为啥? //@Chingfan_Tsou:我只是觉得好多程序员会因此失业

5分钟前来自优酷

JOi-Nan

ChuJiney scarlet-IxDC

15分钟前来自新浪微博

大猪头要努力

一边跑MATLAB一边看。关于其中的机器识别模糊语言的能力,有多家公司已经做了,准确程度还有待观望。涉及底层与方法创新的可能还需要底层的编程。或许wolfram能开启一个新时代,从展示上看其综合性、易用性高于MATLAB。

2小时前来自新浪微博

Chingfan_Tsou

我只是觉得好多程序员会因此失业

3小时前来自新浪微博

-李艳锋-

mark,mathematica的作者是很牛逼的 //刘鑫Mars:仔细看了一遍,感觉这个语言会是非常强大的信息处理工具集。至于它在工程上能发挥的作用,这里看不出来。另外这是非常极端的高级语言,用来表达上层的。不是面向机器的。//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

3小时前来自新浪微博

Sumi-iYu

一直在学习清单里面吃灰,不过这个视频展现了基本强大的一面//刘鑫Mars: 仔细看了一遍,感觉这个语言会是非常强大的信息处理工具集。至于它在工程上能发挥的作用,这里看不出来。另外这是非常极端的高级语言,用来表达上层的。不是面向机器的。//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

4小时前来自新浪微博

春雨洗过那片云

其实现在在图像处理和机器学习领域,一半以上的实验已经不再会用matlab了,都用python

4小时前来自新浪微博

brightwang1984

感觉就是show这门语言的库,而不是这门语言 //刘鑫Mars:仔细看了一遍,感觉这个语言会是非常强大的信息处理工具集。至于它在工程上能发挥的作用,这里看不出来。另外这是非常极端的高级语言,用来表达上层的。不是面向机器的。//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

4小时前来自新浪微博

刘鑫-MarsLiu

仔细看了一遍,感觉这个语言会是非常强大的信息处理工具集。至于它在工程上能发挥的作用,这里看不出来。另外这是非常极端的高级语言,用来表达上层的。不是面向机器的。//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

5小时前来自新浪微博

wushi111

Mathematica解方程倒是蛮不错的, 哈哈

6小时前来自新浪微博

sMoon-初夏

p洋ure 非常变态的整合所有的编程语言。。。。

6小时前来自新浪微博

xxlovekn

确实像matlab//@Fosss35053386:感觉是个增强版的matlab,做轻量开发应该很好用,整个系统太庞大了,不开源应该很难维护

6小时前来自Android客户端

Rock_nie都被注册了

不明且觉不出啥意思,貌似他讲的是集合了很多程序的平台,展示了自然语言处理的技术,对这种程序设计语言也没讲很多。

7小时前来自新浪微博

就_不能找个大点的碗么_

是很方便的说,但不开源绝对是个问题啊,还是喜欢c的完整透明

9小时前来自新浪微博

Fosss35053386

感觉是个增强版的matlab,做轻量开发应该很好用,整个系统太庞大了,不开源应该很难维护

9小时前来自新浪微博

段昌琪

不明觉厉!!

9小时前来自优酷

hengyingblog

神奇的“语言”。Skynet 赶快学习吧!//hxflyer: :)//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

9小时前来自新浪微博

Gexueyuan

就跟安卓机每年都说秒杀苹果一样,听听就行

10小时前来自新浪微博

你_才到碗里去_

太强大了 绝壁是'最省代码的语言' 没有之一 用到AI上无敌啊 一个classify()就解决了机器学习问题 什么adboost都去死吧 不过不知道针对大量数据效率跟效果怎样 //跑龙套de小欢子:语言很强大 //谷大白话:虽然大部分都没看懂,但是感觉很厉害的样子

10小时前来自新浪微博

诺斯温德

惆怅与ADI的作业呢。。。愁啊 愁啊~~

16小时前来自新浪微博

HalfWorm

这么一来最终又回到原点了, 必须有一种统一的描述这个世界和所有人类知识的语言,而且计算机能理解。 天网,或者超人……

17小时前来自新浪微博

HalfWorm

这个更像是一种专家库和它接口, 关键在于中间层怎么抽象了。如果全世界统一一个抽象那会很美好,等于是每个人的知识都能给后人来用。至于对于所谓不同的计算机语言来说只不过是走在不同的抽象层,各有各的妥协。//zhz44: 又一个玩具。。。//River_蓝: //杨静Lillian:转发微博

17小时前来自新浪微博

Sevinci

改变世界了!这以后并行计算和机器学习算法变成编程底层,开发的效率和适应性更强,以后再发展计算机语言就可以和人类语言对接了

17小时前来自新浪微博

even-ai

是比较牛,我现在学的是LabVIEW

17小时前来自新浪微博

潇O雨

外行人看不是 这是不是很犀利的样子```

18小时前来自新浪微博

_lakestar

youku man de yao si a

18小时前来自新浪微博

花白对花黑

昨天就想转了。这个真的非常好用,输入文字或者符号都能得到答案。我用它做微积分

18小时前来自新浪微博

二维时间费恩曼

嗯看了一会之后发现自己根本没有看字幕。。。弹幕各种吐槽都不在点上啊。。。果然这世界还需要更多的科普呢- -

19小时前来自新浪微博

超级大作手

就是math的core language 把函数化编程语言和编译语言结合

19小时前来自新浪微博

小辣羊爱放狼

喜欢AJ, NB , Air max的朋友可以私信我 量不多 均为厂货

19小时前来自新浪微博

尹锐哲

我倒没有应用上升到那个层次……但它的数据库的确很强大,siri也是建立在这个数据库之上的。

20小时前来自新浪微博

方程equationln

我说的「最省代码行数的语言之一」的Wolfram语言要成真了?

20小时前来自新浪微博

徐软件

为何这么牛的事情不是发生在中国

20小时前来自新浪微博

Shit丶newbie

简直碉堡了,这如果应用到人工智能的话,那就更屌了,就像钢铁侠里面的贾维斯一样。

21小时前来自新浪微博

__HOWELL__

这牲口16岁上物理学博士,20岁毕业。 //杨静Lillian:转发微博

21小时前来自新浪微博

CoachBenny

Wolfram 期待已久

21小时前来自新浪微博

cmmzoe79754159

幕后技术太强大…各种高大上理解不能…折服于牛逼的想象力和创造力啊啊…

21小时前来自新浪微博

子遥喵

李冬辰同學 你可以召唤一群技术宅来看看...感觉这个东西有点划时代的...黑箱和云的极致了...

22小时前来自新浪微博

飞行猪9527

太强大了,这应该是互联网发明以来最伟大的创新!

22小时前来自新浪微博

Zlata_子夜

蓝X2的N次方 我觉得早知道这个quant的project不用做了!!!

23小时前来自新浪微博

径格

牛逼惨,要逼近个万能公式的恐觉

1天前来自新浪微博

方大同的危险世界

@@

1天前来自优酷

兔皮皮

确实很强大!实现了我当年作为一个门外汉的但解决起来很困难的想法。

1天前来自新浪微博

geelaw

已经Retweet到Twitter :-)

1天前来自新浪微博

tab741

符号化,更好把想像输出。好屌,可惜英文太烂…

1天前来自新浪微博

围观的那个三千笑

虽然都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

__--M--__

Brant太火爆 this is it.

1天前来自新浪微博

蓝天政吾

从开始看嘴巴就没闭上过........太强悍了!!!一个新的时代即将被开启!

1天前来自新浪微博

戴草帽的小土星

對魔法学校理学学士XR 的赞表示: 很有意思吧荣荣!

1天前来自新浪微博

牟伊赫衲

看了一眼大叔的发型,很打击我继续编程的信心

1天前来自新浪微博

鞠理媛_Kaze

。。。。那B站啥时能重新开始视频下载捏==

1天前来自新浪微博

zhouchenzc0824

感觉像更加精细版的matblab的一部分。

1天前来自新浪微博

WEI_酱_

Stephen wolfram的最大特点就是能吹牛

1天前来自新浪微博

wushi111

有朋友配上了中文字幕, 不妨再看一遍.

1天前来自新浪微博

时代思潮

This is the new shit! //谷大白话:虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

LZH_____

Mathematica不是早就可以干这些事了么…

1天前来自新浪微博

pheiztu

大概就是这样用的,但是远没有视频里那么熟练,我用的时候一般都要开着帮助参考。Mathematica虽然非常强大,学习曲线却是挺陡的(如果不是当计算器用的话)。另外视频里说的什么颠覆传统编程语言什么的,我觉得有点过了。

1天前来自新浪微博

Talest

领域专属语言有多种形式,更接近自然语言。如果全世界的程序员都为这套系统贡献代码,任何人都可以用接近自然的语言调用这些程序,并且这个平台本身就提供了海量数据,那可能真的是程序开发的革命。

1天前来自新浪微博

烁灵柏依

0.0是说有个超~~~~多函数的库?

1天前来自优酷

valiantyxl

GALILEO---- 来鉴定一下

1天前来自新浪微博

DorrM

KateLC不要蛀牙 也许对你来说有用:P

1天前来自新浪微博

ennecn

这是响应奥观海的“全民编程”么?

1天前来自新浪微博

青蛙针线

一开始觉得怎么这么像matlab......这尼玛是人工出来的人工智能啊.......

1天前来自新浪微博

宋锅锅4ever

虽然大部分都没看懂,但是感觉很厉害的样子 //谷大白话:虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

特兰斯科传媒

熊熊小馒头 你们圈的高大上。。。

1天前来自新浪微博

孤单大厨

一点点小建议,3分半左右的“货郎”问题翻译成“旅行商”问题或者“中国邮递员问题”会更好。

1天前来自新浪微博

野望江山乱_温团美人簪

wolfram是顶级大牛,他的东西一定超屌

1天前来自新浪微博

杨臻Gin

和matlab有点像,三十年就能做的这么叼,好棒//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

美肤咨询讲师

亲,换季容易感冒注意身体哦。做个问卷调查,我是美容讲师叶子,问下您现在最想改善的肌肤问题是什么呢?

1天前来自新浪微博

再吃糖就掌嘴

青蛙针线 包子快来看这个,很酷炫的样子

1天前来自新浪微博

Azrael哲

少年你懂矩阵不?? 求证ker(A)包含于ker(A^2)各种不会了...

1天前来自新浪微博

严肃活泼阿甲君

好厉害的样子(′?ω?`)马克

1天前来自新浪微博

吕昶晓

虽然大部分都没看懂,但是感觉很厉害的样子//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

王克毅-Blade

是挺厉害的,Mathmatica 的那个语言,作者特别牛。

1天前来自新浪微博

湛泸殇

wolfram alpha是工科生的大救星!

1天前来自新浪微博

xmliam

大数据时代的编程语言 虾米符号学?数学真是高深莫测//谷大白话:虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

阿楠

王克毅-Blade 看着好像非常高大上啊。。。//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

Daisy小熊姐姐

Roots_before_branches

1天前来自新浪微博

Araell

一个拥有超强函数库的语言...但某些函数功能是不是太具体化了,导致其能够解决的问题被限于某个小范围之内?

1天前来自新浪微博

但我是B面第一首

飛一般愛情小說-喜歡你 我没看完,不过大概就是这个语言有很多内建内容,把很多需要自己实现的功能或者寻找的知识整合了起来,并达到了高度的统一,免去了大量的重复工作。

1天前来自新浪微博

june华沙

这种编程语言听他讲的不错,比较喜欢它的统一性,多样性,和便捷性,不知道实际操作会不会有什么问题,有时间了研究一下。。。

1天前来自新浪微博

博格兰尼

librehat威廉酱 这个有没有研究

1天前来自新浪微博

rice的

Joyce的 快看这个,从5分多钟开始就凌乱了,好跳戏,哈哈哈,疯魔化symbolic

1天前来自新浪微博

兔兔猫的小窝

po主居然是osu的,真是让我纠结得很……

1天前来自新浪微博

Jacob_CHEN_cn

用过Mathematica的同学们应该能了解Wolfram的强大吧!//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

drapeaurouge

ted上好像讲过,搞mathematica那个。

1天前来自新浪微博

沉喧沉淀-Leo

好流弊,很看好这个编程软件。准备入手学习一下!//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

一致_

很正常,wolfram的老大之前做mathematics的符号计算就已经举世无双了,现在整合了各种数据库建立了数据库的标准又着手于函数标准库要搞成matlab那样的函数编程环境,这是想搞个大新闻的节奏。

1天前来自新浪微博

逹文曦

代表了搜索引擎的未来。据说siri的引擎就来自于它。 //谷大白话:虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

笑看春绿

可惜偶的芳华已渐逝去,没有心情也没精力更没有时间再去玩编程了。就像八十岁的老爷爷看到那香喷喷的小核桃,赞叹之余,再无作为了。

1天前来自新浪微博

上蒸小笼包

这一定就是拯救世界的编程语言了吧!!!

1天前来自新浪微博

阿波罗去火星

最激动的一点,只要用机器学习算法时,只需要简单的一个classfy(),就可以自动寻找匹配算法……牛!//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

大师兄啊喂

李真荣likieyes 这算不算改变世界啊

1天前来自新浪微博

Roger_zq

你可以去了解一下一款神奇的软件叫做wolfram alpha,这个语言的库就是基于wolframalpha,语句式样是用的mathematica的编程语句好像

1天前来自新浪微博

安小冉要考MPAcc

喵酱小C 暗黑小开 哈哈小新童鞋 我戳,这是什么?

1天前来自新浪微博

蟹犬

看了视频更加无语凝噎……虽然界面还不够懒人化直接化,但编程语言大一统……只能给跪//谷大白话: 虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

planethorn

这何止是编程语言,这简直就是个机器猫

1天前来自新浪微博

Issac-King

mathematica是他们公司的产品,在符号计算中一直处于领先地位,话说这些东西一直用在科研领域的

1天前来自新浪微博

丸子小姐是美少女

就是只为了装逼也一定要转发呀!//谷大白话:虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

青青不乖

从小logo pascal C语言一路竞赛下来的表示这个确实强大。。。去wolfram alpha试了几个函数,确实能算出,但好慢呐。。。另外根号什么的怎么打啊,难道还要用mathtype吗

1天前来自新浪微博

Arborweave

我觉得他是做了一个功能强大的matlab,而不是编程语言啊。。。。

1天前来自新浪微博

青丘的呆萌狐狸

看了下学生版要140美刀好贵_(:з」∠)_最近没钱了不然好想去买一个玩玩(

1天前来自新浪微博

谷大白话

虽然大部分都没看懂,但是感觉很厉害的样子

1天前来自新浪微博

fangzhoulan

我日竟然不支持遨游

1天前来自优酷

FPS罗兹

求推广啊 咕咕好受 geelaw 江烈农 谷大白话 36氪 爱范儿

1天前来自新浪微博

绝望的石榴

牛逼

1天前来自优酷

Max_

凌镜的一部分,收集各种信息。

1天前来自iPhone优酷拍客

zhuze14789

2天前来自优酷

shapi23

符号化的语言, 加上云端运行,好像的确大有可为的样子

2天前来自优酷


BIliBili的各种吐槽(Wolfram 可以颠覆你世界观的编程语言):

#43 某腹黑的企鹅

就视频里说到的, 卖点基本都在那个夸张的库和数据和图形IDE上, 真正作为"语言"的部分的优越性倒是提得很少, 那个原本用在数学计算上的语言扩展到其它领域应用之后有什么优点没怎么提及

2分钟前

#42 无爱の飞鱼

豆腐脑是咸的还是甜的

4小时前

#41 暗黑沉沉

突然发现几年前想下pdf结果搜到他们的cdf然后注册了会员- - 经常发些邮件来叫我去参加培训

12小时前

#40 zerow

学渣表示这个做作业不错

12小时前

#39 山卡拉

怎么看都是一个大型类库,更像一个软件

12小时前

#38 普朗克的羊驼

(苦笑)(汗)

12小时前

#37 wy30835955

没学过看不过数学啊

19小时前

#36 Tuzie

这不是让程序员更蛋疼了么ヽ(`Д′)?

19小时前

#35 女神绫波丽

前几天刚花的5美元买的一个月的wolframe pro来做作业。。。。

2014-03-01 23:37

#34 霍兰☆妙希

╮( ̄▽ ̄)╭不过我觉得这家公司的目的远不在于此,如果它能提供统一的API,那么新时代网站设计可能会天翻地覆

想像一下,以前统计分析人员如果需要处理一些数据,可能得自己写代码,或者是用第三方的软件,现在完全可以借用云计算的功能直接调用W语言处理数据,然后直接显示在网页上,如果需要还可以直接嵌入PPT中,最可怕的事这种嵌入还是可交互的,老板可以自己拖动进度条来看感兴趣的部分

2014-03-01 23:34

#33 落霜枫舞

这门“新”语言其实已经存在很久了,正是Mathematica。不过改个名字提出来是为了更好的宣传?也许Wolfram Lang其实就是Mma10?

2014-03-01 23:29

落霜枫舞: 视频里提到的几乎所有功能Mathematica 9已经都具备了

PS:开发Mathematica的公司叫做Wolfram Research……

2014-03-01 23:31(+0)

霍兰☆妙希: 就是云版本的Mathematica

2014-03-01 23:35(+0)

繁花若紅: 是因为能在其他设备上使用了.

并且比"数学"理念更超出了现在.

http://www.wolfram.com/raspberry-pi/

2014-03-02 00:22(+0)

参与回复

#32 霍兰☆妙希

( ′_ゝ`) 这是一个交互式语言。。。但不能算是编程

有点像统计学里面的r,数学里面的mathmatic,自带吐槽的matlab,总之用来培养编程兴趣还不错

2014-03-01 23:27

繁花若紅: 顺便一提. 可以直接用R语言写函数什么的..

2014-03-02 00:23(+0)

参与回复

#31 aimlyo

这简直厉害的无法形容

2014-03-01 23:27

#30 dumj

(╯°口°)╯(┴—┴这货学识太丰富了,没事就当百度用的节奏

2014-03-01 23:01

#29 越谷卓の眼鏡

Stephen Wolfram这个人很牛的,前几年就觉得Mathematica和Wolfram Alpha吊炸天…不过这个展示多少感觉还是概念宣传的成分多一些,Wolfram确实非常厉害,Wolfram Research公司搞出的某些研究成果和实现的部分功能已经超出了个人的想象,把WA做成搜索栏插件(已经有了)还是比较方便日常使用的,至少可以满足多数普通用户的一般百科/计算/统计/绘图呈现工作,但至于Wolfram语言是否真的有足以改变世界的力量,个人暂时持观望态度。

2014-03-01 22:56

#28 宮野キララ

不懂就不懂,别吹牛B了行不?

2014-03-01 20:42

#27 silver93

(? ̄△ ̄)?这玩意要是火了,将来的编程,就是输入你想要的功能,然后自动生成你要的程序么……

学这门语言的开发者都要专门在大学开一个专业了吧!

2014-03-01 20:39

#26 宮野キララ

这里面用的代码是事先设计好的还是自动识别出来的?如果是事先设计好的那就和普通软件没啥区别了吧

2014-03-01 20:32

繁花若紅: www.wolframalpha.com 你可以自己试试.. 比如试试分析你的facebook网络..

2014-03-02 00:23(+0)

参与回复

#25 非洲白人

自备梯子,可以去试试 http://www.wolframalpha.com/

最后,个人建议觉得很吊的,请阅读:http://www.zhihu.com/question/22860404

2014-03-01 20:31

#24 xyyiii

开发这类语言不难,难的是没有哪个it企业这么耗时间去做。。。

2014-03-01 19:59

#23 不存的矛盾铁则

虽然并不很了解程式语言,也不是程序猿,但真心觉得屌炸天!自带并行自带XX自带XX什么的,大新闻都可以出来了!你说这么多就只是在介绍?!你真的只花了30年吗?不得不说,好吧,我的世界观被颠覆了。(都快崩坏了)

PS:感谢罗玆搬运&汉化&字幕

2014-03-01 17:13

幻の上帝: 正好相反, 强调“自带”的东西能吸引一些用户却往往是设计上的弱点,因为这些东西一般并不是只此一家别无分店,而捆绑导致要替换类似具体的实现以适应不同需求的能力大大减弱,对于通用目的是有害的。

就并行来说,如果做到Erlang的程度可能还有些前途,即便这样也不是什么大新闻(前有来者)。

2014-03-01 18:10(+0)

参与回复

#22 有关部门的相关人士

没看懂……

2014-03-01 16:41

#21 萌王别叔

试了下克总发糖,然后就没有然后了,果然宣传很性感,现实很骨干,不能太相信宣传视频……普通用户想用他做产品不现实,专业程序员随手几行元编程都能自己写DSL了,也就不需要

2014-03-01 15:25

幻の上帝: 提供服务和API来用也有些价值,不过可用性得看开放到什么程度了。

2014-03-01 18:06(+0)

参与回复

#20 炼魂师

是我现阶段看到最厉害的世界观编程实现方法。

不过我畅想中不久的将来,应该是整合google平台,进行智能分析,最好要简化所有函数化的符号。等等。。。这还叫编程吗,直接是解决方案。

2014-03-01 14:58

#19 Fabrication_祭音

耻球正在大噗特噗 嘛 说了这么多 综合成一句话就是: 我帅吧?来交钱用我吧!

2014-03-01 14:20

萌王别叔: 说道关键点上了,我就没听说过有编程语言收费不开源还能活的……

2014-03-01 15:43(+0)

幻の上帝: 易语言挂了么……

2014-03-01 17:50(+0)

Fabrication_祭音: 回复 @幻の上帝 :据说是苟延残喘中

2014-03-01 18:17(+0)

参与回复

#18 幻の上帝

作为DSL鼓吹功能吸引普通用户也无可厚非。

想要往general-purposed language靠……哪有用库的功能而不是核心语言特性&语言提供的语义来体现设计的。

30年只是撸API的零头。核心设计还是远远艹不过60年前的S-expression。

2014-03-01 14:06

#17 幻の上帝

这翻译有些坑。。。

随便中间抽一段好了:

functional programing→函数化编程?一堆pure都丢了。

pattern-based→基于样式?

you get patterns for transforming some classes of symbolic expression→数据遵循格式?中心词被整个丢掉了……

f and some particular list structure→f。。。

here's the value→给……赋值?都pure还赋值……

if we give f as this kind of structure→符合定义的样式给f赋值?

2014-03-01 14:04

bilitttt: 默默地给出修正结果就行了。

2014-03-01 15:27(+0)

josefa: 没错 为什么不能默默的给出修正结果呢

2014-03-01 16:52(+0)

幻の上帝: 回复 @josefa :有这么一些原因:

1.要修正那么只是这么点也没多大意义。工作量有点大。

2.被略过的部分不少翻译起来确实有难度,即使能修正也不适合作为替代了。

比如什么叫pure?原文没提,直译出来有些突兀,很可能让人更加不明觉厉而无益于主题。虽然对于有基础的观众可以一句话解释清楚(“没有副作用/引用透明”),但要人弄明白这个解释又需要不止一句话了,而且就算对于科班出身的同学,效果可能很不怎么样(本科阶段大部分学校应该都没深入这些本应该是基础的东西)。

也因为这样(以及译文没有原则性的和原意冲突的地方),所以没有直接吐槽是渣翻译,只是说有点坑。

3.还有一些译文本身都可以通,这里只是吐槽上下文之间用词不一致。

仅凭主观原因也不能肯定哪个更贴切来“修正”。

2014-03-01 18:01(+0)

参与回复

#16 我有特别的搬运技巧

(???)好厉害的样子

2014-03-01 13:57

#15 黑白异象

最恐怖的,也是最厉害的就是它的模块化思想,作为编过稍微复杂点的计算型程序的人,我知道要统一很多个不同的模块放到一个核心中计算不是个这么容易的事。

2014-03-01 13:50

#14 幻の上帝

伊澄粉小野酋长 13:36:15

“颠覆世界观”? 那家伙一定是见得世面太少了

伊澄粉小野酋长 13:37:53

我看到2分钟了都在演示mathematica的使用

其实很多人看它演示觉得这么炫,主要是因为要么没用过mathematica,要么用不好

→_→

2014-03-01 13:43

#13 drw

我马上滚回去刷高数去。。。

2014-03-01 13:33

#12 萝莉梦2

Thanks very much !(^?ω?^ )

2014-03-01 13:25

#11 灯火摩天

突然想起来这个UP主同时翻译过英语和日语

2014-03-01 13:04

#10 丝瓜瓤先生

虽然未必会高效(当然不会),但是确实很便利,界面有些像是python的gui,从介绍的前边来看更像是一款软件

2014-03-01 12:44

#9 和尚洗脚用飘柔

好腻害的样子(??ω??)

2014-03-01 12:22

#8 陌上⑨桑梓

人好少(`?ω?′)

2014-03-01 11:58

#7 白色箱子

[此楼层已被用户隐藏 点击查看]

2014-03-01 11:56

#6 千夜之哀

吊炸天→_→

2014-03-01 11:52

zero45: ε=ε=(ノ≧?≦)ノ交出头像,我们就可以愉快的玩耍了

2014-03-01 13:07(+0)

参与回复

#5 Necrol

有点可怕

2014-03-01 11:41

#4 ZED.CWT

なに!??!!

2014-03-01 11:41

#3 Blacksun42

wolfram alpha 很好用

2014-03-01 11:39

#2 滟良

我是第二个~~

2014-03-01 11:36

#1 ネギちゃん

不明觉厉(=?ω?=)

2014-03-01 11:34

留言评论(旧系统):

depycode @ 2014-03-02 21:25:07

各种算法 各种库 看起来很强大啊

本站回复:

看起来碉堡了的样子……

佚名 @ 2014-03-03 08:36:57

没看出优势在哪里,不妄作评论。

本站回复:

很先进了。

文章来源于lcx.cc:视频: Wolfram 可以真正改变世界的编程语言 中文字幕

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: