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

文言文编程惊艳入世,程序员们有多天马行空?前段时间,GitHub上出现的文言文做代码的项目,成为了世界上第一门文言文编程语言(当然,底层还是转换成Python或JavaScript运行)

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

古有科技大厂天才码农开宗立派,今有文言文编程腾空出世。而这门“面向祖宗”的编程语言,竟是出自一个大四学生之手。这个用高中时代让人“闻风丧胆”的文言文来编程的项目,一出世就震惊全球!

虽然底层还是将其转换至Python或者JavaScript运行,但这并不只是简单地将字符“英译中”,而是利用了NLP的一些技术,完整地将文言文的语法转换成计算机语言。一个个生僻字,一行行“之乎者也”的语法规则,不禁让人感叹这个项目作者的脑洞之大、用功之深!

到目前为止,“文言文汇编语言”在GitHub上的获星数已有13.4K。结合当代的计算机技术传承中国文化,是这位作者的初心。

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

v2-20f9e07ca5c3fb98b7633d9bbeadb61c_b.jpg

条件/循环语法转换规则

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

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

免费试听内容:

  • 系统设计的解析
  • 系统设计的常见问题
  • 系统设计的4S分析法
  • 系统设计的知识点构成

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

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

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

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

我8岁的表弟,现在才上小学六年级,就已经开始学习编程相关的内容了,还时不时做一些简单的游戏程序,真是自愧不如……前不久,苹果CEO库克在微博上公开提到了参加iapm课程的一对父子,并对儿子——8岁的Vita君送上了生日祝福。

v2-39d77261b8e9b74e37319145d90e30f4_b.jpg

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

有人感叹自己八岁时还在玩泥巴,也有人担心编程会对小孩子身体健康产生危害,然而更多人的观点是计算机编程已经融入了我们的生活,“95后要是连’hello world’都不会写可就有点丢人了”。站在几代程序员的肩膀上,年轻一代的程序员无疑有着更高的起点。全新的生活方式,也必然由年轻一代来创造。

v2-af357ee72bdd750107f40f00c281fe55_b.jpg

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

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

但接下来小编要说的这位程序员却和常人不同。他选择离开了舒适的办公室,将一个与世隔绝的废弃矿洞作为了自己的“办公室”,开始了长达两年的封闭式开发——无需联网,无需合作,从头到尾靠自己。

这还不是最神奇的,更让人咋舌的是他在短短两年时间里敲出了45万行代码。这对一般人来说,起码得是四五年的工作量。根据这位程序员所说,他的项目已经在公司内部试用。或许在不久后,这个诞生于矿洞的项目就能以惊艳之姿问世。

v2-e6405a23d209324d9f9e42db96b659f6_b.jpg

除了茫茫多仍在奋斗中的程序员们,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的思维来看问题,简单说就是深挖事情本质,不人云亦云。在“模仿”、“借鉴”的互联网时代,这是很难得的。

谁说程序员没有创造力?谁说程序员只能当拧螺丝的?
如今互联网科技改变生活,而程序员正是创造互联网科技的那一拨人!

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

今天的文章文言文编程惊艳入世,程序员们有多天马行空?分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/64463.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注