No. 405 编程语言发展的历史 — 引子 (1)

这一期是405期,如果你在国内平台收听,可能会发现404期为什么就没有了呢,原因是404期没上传,我只上传到自己的网站上了。

现在随便瞎扯也不太行了,我觉得可能是由于很多人找不到工作,闲的蛋疼,又加上现在大鱼都被吃了,只能找些小虾米来发泄他那些情绪,又有一波正义人士找上我来喷了。孔子不是讲过么:子曰:“邦有道,危言危行;邦无道,危行言孙。”,这句话的意思是,如果“邦有道,就言语正直,行为正直;如果邦无道,行为也要正直,但言语应谦逊谨慎。”我现在就是要谨慎一些,一定要注意自己的说话方式,要谦虚谨慎,要有分寸。

一个人是不是个正常人,不是看他年龄多大,财富有多少,而是看他是不是尊重别人。有事没事就想着统一别人思想的,无论年龄多大,也是个婴儿。

大约在100年前吧,五四运动的时候,有个人因为撒了个尿,被人打死了。这个人非常的出名,当然了,现在肯定几乎没人知道这人了,他是辛亥革命的大功臣,由于他是南京的守将,当黎天才攻打南京的时候,他投降了。当然了,黎天才是守上海的,被革命军劝降了,这两个哥们都放弃了清政府,识时务者为俊杰。这个因为撒尿被打死的人叫官成鲲,是一个少将。

当时他在上海跟朋友喝酒,由于民国时候,中国相对比较落后,厕所不太方便,大家都是只要肯低头,遍地是厕所。官成鲲不知道喝的什么,也许是啤酒吧,肚子有点涨,周围又没有厕所,就头一低,掏出家伙来开始灌溉地球。

官成鲲是日本留学的,跟孙大炮等人都是同盟会的,不管是衣服也好,打扮也好,与当时的上海宁有一定的区别。据说他留着小胡子。他尿尿的行为,引起了路边17岁血气方刚的出租车司机谈云堂的注意。这个谈云堂头脑简单,思维灵活,有强大的执行能力。他看到眼前的“小日本”在撒尿,他大喝一声,“日本人在投毒”。这一喊,惊动了周围的上海百姓,当时中国的上海宁还是有不少农民的,这些农民一听,日本人在投毒,这他妈的在我中国的土地上,还敢投毒?于是,17岁的小哥谈云堂,带领一群拿着家具的爱国人士,就把这个将军给堵住了。

这将军一看,尿到一半,没见过这么大的还是怎么滴?又加上自己是将军,根本不怕这些百姓,于是操着自己一口外地方言,根本不会说上海话。外地方言和日本话应该也差不多,这更加坐实了日本人投毒的证据。于是一拥而上,把衣服给拔光了,最后也没找出有什么毒。因为没有毒,只有那一肚子尿,怎么可能搜的出来?这些群众会放过他么?当然不会,一顿打,打死了。后来这件事情举国上下都比较震惊,由于发生在租界里,租界还原了整个事情的始末,大约200余17岁到20岁的青年参与了殴打将军的事件,最后轻判了几人,原因是虽然把人打死了,但是一腔爱国热情还是要值得提倡的,爱国无罪。谈云堂应被认定为首犯,按民国新刑律第313条伤害致死罪,可判无期徒刑或二等以上有期徒刑,但鉴于其为误信日人下毒的谣言,情有可原,从轻判处五年监禁。

有人会觉得谈云堂亏,有人会觉得这个将军亏,即使在今天。谁能想到,撒个尿,能把命给撒没了?通过这件事情,我们应该学到,撒尿一定要去厕所,没有厕所就憋着!人不会被尿憋死,但是撒尿是真能死人的!!

我还是比较担心碰到17岁血气方刚的出租车司机谈云堂的,真想不懂,我也是开出租车的,为啥我就没有谈云堂那个觉悟呢?我前一段时间做了两期Nvidia的,因为Nvidia的老板是台湾人。我当时隐约的感觉,不能做与华人有关的电台,没想到真的惊动了好几个谈云堂。说实在的,人家Nvidia是啥情况啊,人家还怕你不成?Google、三星都退出了中国市场,人家照样排进世界前十,也不知道这些人怎么就认为Nvidia离开了中国市场会混不下去?只能说,混的不如有中国市场好,我觉得,即使不做中国市场,Nvidia至少也能算个不入流的小显卡厂商,倒闭是不至于的。再说了,Nvidia那些搞AI的显卡,真的不是普通人能买的起的,一块显卡十万块,我这开个出租车开好几年,也买不起这玩意儿。

推荐大家读国外一些媒体的文章,正的反的都看一下,比如我比较推荐Alex Palmer写的文章,很长,也比较有深度,不是那种很浅显的爽文。他会给纽约时报什么的写专栏,分析各种科技等,但是我也不能在这里说他的观点,因为谈云堂不允许。他写芯片,TikTok什么的,都非常的有深度,不是那种赢了,又赢了的套路。推荐有兴趣的听众,仅需要把他的名字Alex Palmer输入到Google上,就能了解更多了。

以后,我这个电台还是尽量做欧美的IT历史,讲我擅长的东西:比如编程语言的历史。

这个世界上有一个非常著名的数学家,他的名字叫Haskell Brooks Curry,他已经于1982年去世了。由于他的贡献实在是有点大,尤其是函数编程领域,于是有人为了纪念他,以他的名字命名了一个新的函数编程语言Haskell。这个语言的最重要的贡献者是一位微软的专家,他的名字叫Simon Peyton Jones,他是个英国人。听我电台的人肯定都知道有一门语言叫C++,但是不一定知道有一门语言叫C– – ,确实有这么一门语言,但是不够流行。这个语言不是用来做普通编程的,而是用来设计编译器的,写这个语言的一批人后来进了LLVM工作了。

这个叫Simon的家伙由于贡献了Haskell语言,他对各种编程语言有深入的研究。他有一个演讲,他说如果一门语言要达到不朽,也就是说永远都有人在用,最少要有100万人在使用。而90%的语言会在3年内消失,用户数不超过50人。剩下的10%的语言中,90%的语言生命周期是8年,一生的用户数也不会超过100人。所以设计编程语言的大佬们,基本上跟买彩票差不多,除了自己玩还不错以外,绝大部分的语言,99%都不会有100人使用。从这个角度来说,不管你多么讨厌一门编程语言,只要你讨厌他,就已经说明他是一门成功的编程语言,已经超过100万人使用了,只要超过了100万人使用,那这门编程语言会成为不朽的语言,将会永远存在。这一点我以前不相信,现在我相信了,比如我认为应该没有人使用的语言,竟然也依旧被大量的使用中,比如 COBOL 语言,这是美国国防部在1959年设计的,因为当时已经超过了100万用户,所以到现在仍旧需要COBOL程序员,IBM公司每年要免费培训COBOL程序员,有点像国内技术的定向招生一样,学会了,就包分配。

接下来的几期,我想讲一讲我了解的这些编程语言,包括Fortran语言,Lisp,汇编,Scheme,C,Java,Python的发展历史。具体的规划是没有的,想到了什么就讲什么吧。

4 5 投票数
文章评分
订阅评论
提醒

10 评论
最旧
最新 最多投票
内联反馈
查看所有评论
signal
8 月 前

https://www.alexpalmerwrites.com/
这是alex palmer吗?好像不太对

susan
8 月 前

等了好久,栋哥更新了。每天都刷一下,哈哈,带者希望来。

cj.zhang
8 月 前

栋哥,帮帮忙,梯子断了,找回需要访问Gmail,有什么简便访问邮箱的方法?

yeelight
回复给  cj.zhang
8 月 前

google账号没有绑定附属邮箱嘛

cj.zhang
回复给  yeelight
8 月 前

绑了,但今年企鹅家声明停止服务了。导致措手不及。

文艺女青年
回复给  cj.zhang
8 月 前

访问网址:https://1.1.1.1/
解决你的问题

cj.zhang
回复给  文艺女青年
8 月 前

感谢你的热情互助,尽管我已解决了,但感觉栋哥的社群,还是友好的。偶尔来的俄粉就当开心菜吧!不过让我想起几年前,还有利用译文版权施压栋哥的。栋哥胆子比较小,就连带把BGM去掉了

不要被蒙蔽了
回复给  文艺女青年
8 月 前

谢谢分享

不要被蒙蔽了
回复给  文艺女青年
8 月 前

被墙了,要魔法才能访问

cj.zhang
8 月 前

一直处在Connecting状态,说明目前WARP服务已被GFW阻断

10
0
希望看到您的想法,请您发表评论x
滚动至顶部