文言文编程惊艳入世,程序员们有多天马行空? - Go语言中文社区

文言文编程惊艳入世,程序员们有多天马行空?


前段时间,GitHub 上出现的文言文做代码的项目,成为了世界上第一门文言文编程语言(当然,底层还是转换成 Python 或 JavaScript 运行)。

古有科技大厂天才码农开宗立派,今有文言文编程腾空出世。而这门“面向祖宗”的编程语言,竟是出自一个大四学生之手。

这个用高中时代让人“闻风丧胆”的文言文来编程的项目,一出世就震惊全球!

虽然底层还是将其转换至Python或者JavaScript运行,但这并不只是简单地将字符“英译中”,而是利用了NLP的一些技术,完整地将文言文的语法转换成计算机语言。

一个个生僻字,一行行“之乎者也”的语法规则,不禁让人感叹这个项目作者的脑洞之大、用功之深!

到目前为止,“文言文汇编语言”在GitHub上的获星数已有13.4K。

结合当代的计算机技术传承中国文化,是这位作者的初心。

虽然只有大四的年纪,但从高中起他就已经鼓捣了许多小项目,也在迪士尼研究实验室、纽约时报等大厂实习过。不难想象,未来的他必定前途无量。

image

条件/循环语法转换规则

开源代码地址:https://github.com/LingDong-/wenyan-lang

编译器下载地址:https://github.com/LingDong-/wenyan-lang#installation

系统设计System design》随时报名随时试听

免费试听内容:

  • 系统设计的解析

  • 系统设计的常见问题

  • 系统设计的4S分析法

  • 系统设计的知识点构成

站在巨人肩膀上的年轻一代程序员

事实上,像上文中一样年纪轻轻就震惊世界的天才程序员不在少数,他们在地球上的各个角落,创造出一个又一个奇迹。赢得了大厂高管的关注,更赢得了世界的瞩目。

8岁男孩B站教编程,惊动苹果CEO

近几年来,各类青少年编程竞赛层出不穷,儿童编程课堂也如火如荼地开展。“程序员”这个标签正在往年轻化的趋势发展。

我8岁的表弟,现在才上小学六年级,就已经开始学习编程相关的内容了,还时不时做一些简单的游戏程序,真是自愧不如……

前不久,苹果CEO库克在微博上公开提到了参加iapm课程的一对父子,并对儿子——8岁的Vita君送上了生日祝福。

image

Vita 早已经在其父亲有意地培养之下,成为了一名“程序员”。而他利用苹果产品进行编程教学的视频上传到B站后,更是收获了数万的播放量和关注。

有人感叹自己八岁时还在玩泥巴,也有人担心编程会对小孩子身体健康产生危害,然而更多人的观点是计算机编程已经融入了我们的生活,“95后要是连’hello world’都不会写可就有点丢人了”。

站在几代程序员的肩膀上,年轻一代的程序员无疑有着更高的起点。全新的生活方式,也必然由年轻一代来创造。

image

矿洞程序员:2年敲45万行代码

环顾一下身边的程序员,无一不是舒舒服服地坐在办公室里,边喝咖啡边敲键盘。纵然他们也有着无数个加班的深夜,但工作的环境想必不会差到哪里去。

但接下来小编要说的这位程序员却和常人不同。

他选择离开了舒适的办公室,将一个与世隔绝的废弃矿洞作为了自己的“办公室”,开始了长达两年的封闭式开发——无需联网,无需合作,从头到尾靠自己。

这还不是最神奇的,更让人咋舌的是他在短短两年时间里敲出了45万行代码。

这对一般人来说,起码得是四五年的工作量。

根据这位程序员所说,他的项目已经在公司内部试用。或许在不久后,这个诞生于矿洞的项目就能以惊艳之姿问世。

image

除了茫茫多仍在奋斗中的程序员们,IT届的长河中也有不少人摇身一变成为“业内大佬”。

虽然他们中每一个的人生经历都是无法复制的,但作为普通人的我们在默默仰望他们的同时,也从未停止追赶他们的脚步。

宗师级程序员的传奇人生

谷歌唯二的L11

“Jeff Dean 是直接写二进制机器代码的,他写源代码,是为了给其他开发人员作参考。”

Jeff Dean,是一位早已被各种神化了的程序员。他和 Sanjay Ghemawat一起并称“谷歌双子星“,**不但多次解决了谷歌内部索引系统的重大危机,更是引领谷歌进入了人工智能开发的“正道”。**也正是这样,他们两人成为了谷歌唯二的Level 11。

当然他们也担得起这份殊荣。在二人的合作下,MapReduce诞生了,从此大数据相关的内容才算真正的起步——Hadoop正是在此基础上发展起来的技术。

“如果把谷歌比作一栋房子,那么 Jeff 负责设计新的房间,而 Sanjay 则在身后调整结构、加固大梁、拧紧螺栓。”

硅谷钢铁侠:改变世界的程序员

要说最不像程序员的程序员,那么非这位“硅谷钢铁侠”莫属了。

在十几岁的时候,Elon Musk就已经开始自学编程并小有成就了,而他之后的人生更是传奇——Zip2、Paypal都只能算是他人生中的“第一桶金”。

但仅仅靠着这“第一桶金”,他就已经从一名程序员进化成一位企业家了,究其原因是他“志在改变世界”。

于是,互联网、新能源、航天航空等等领域都成了他探索“改变世界”的方向。SpaceX、Tesla、SolarCity等等都是他为之作出的努力。

20年来,有起有落,但他从未放弃过“改变世界”的初心,最后的功成名就也许就是世界对他的回报。硅谷钢铁侠不负盛名。

纵然我们无法复制Jeff Dean、Elon Musk的成功,但在这一批批大佬的身上,有无数的闪光点值得我们学习。

Elon要求他自己和员工用First principle thinking的思维来看问题,简单说就是深挖事情本质,不人云亦云。

在“模仿”、“借鉴”的互联网时代,这是很难得的。

谁说程序员没有创造力?谁说程序员只能当拧螺丝的?

如今互联网科技改变生活,而程序员正是创造互联网科技的那一拨人!

图片来自网络,如有侵权,请联系官方删除。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104073153
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢