有内味儿了,东北话做编程语言,好使、招人稀罕

有内味儿了,东北话做编程语言,好使、招人稀罕,第1张

有内味儿了,东北话做编程语言,好使、招人稀罕

申明:“文中授权由机器之心(微信公众平台:almosthuman2014)截取,作者为思远、杰米严禁秒截”。

如果编程语言使用的关键语言是东北话,编程是不是更让人惊讶?学编程会更快乐吗?

不久前,机器之心刚刚详细介绍了以古代汉语为编程语言的CMU大学本科研究生项目。不久前,圈子里出现了一种基于东北话词汇的编程语言(dongbei)。此项目一出,大有雷霆万钧之势,宝塔镇河妖。作者是Google的高级前端工程师/技术总监,也是GoogleC检测架构googletest和googlemock的原作者。

项目详细地址:https://github.com/zhanyong-wan/dongbei

什么样的项目东北?

简单来说就是基于东北方言词汇的编程语言。在项目开始时,作者强调这种规划必须“以人为本”:

这个东西只是弥补了全球家乡编程地图上的一大块空闲置地!大家说说吧,如果谁看过东北节目流能忍住笑,我敬他一个纯爷们!

它有什么特点?来到:

  • 轻松点。小学文化程度还好。你能看懂央视春晚吗?什么事?那就没问题了。

  • 很好读!看到书包就忍不住大声朗读。

    开心!嗯,和人打交道,最重要的是玩得开心。

    开源系统!不仅要钱,还不要脸——随时热烈欢迎纠正东北话。

    东贝的编程语言的开发设计采用了业界领先的TDD(TreeNewBee-DrivenDevelopment)方法。具体来说,每一个功能都是先写创意文案,八字吹起来没有一点牛皮。然后按照牛皮写测试实例,最后完成功能,让牛皮不被吹起来。那样做有几个好处:第一,每个函数都是面向问题的,没有树新蜂的函数不值得。其次,保证了每一个角色都要有创意的文案来吹捧,开发者的辛苦永远不会被淹没。

    别吹牛了。小翠,上咸菜~~~

    没关系,跑几圈吧

    赛事是为了跑步,驴或者马,必须拉出来散步。用东北话打代码看起来更有意思,所以大家也把这个项目拿到电脑前走一走。首先,如果你的系统软件有Python3,那就不用麻烦了。只需下载GitHub项目并运行src/dongbei.py

    以下视频展示了东北方言编程免费下载测试的简单全过程,项目评估非常好用:

    大家都很滑,只要保证开发工具有Python3就行了。在上面的小视频中,大家检测到了东北话中的“HelloWorld”,也就是输出“哦,这个嘟嘟真的是那个!」.这里唯一需要注意的是,东北方言编码文档必须保证字符编码方式为UTF-8,即在编码文档的顶行加上“#-*-编码:utf-8-*-8-*-”。

    如果你觉得编译器是成功的,你向全世界问好,写一个简短的循环语句:

    # -*- coding: utf-8 -*-

    要理解形象,先给老阿利值3,然后循环系统十次,老李每次加2。的确,在 *** 作中,每个人都能得到想要的结果。但是要特别注意的是,每次实现东北话,总会得到一个匹配的Python代码。如下图,“Dallyfrom1to10”确实是Range(1,11),这可能是让Python更接近母语英语的语法。

    东北方言编程也有很多可以探索的领域,也有很多更有趣的发展。在项目中,作者详细讲解了各种词法和英语语法,其他开发者也提出了许多有趣的建议,比如:

    创建新目标->;娶新娘?

    break->;小牛完蛋了。

    exit()->;它不见了。

    异常->;把整个叉子分开。

    type()->;你在看什么

    或许项目健全后,导入第三方数据库,用东北话写个神经网络就容易了。

    东北方言《标准全集》

    虽然东北话很好玩,但作者也展示了一些词法、英语语法和词义的表达,以防止一些不太明白东北话整体意思的同学。

    东北方言的词法[/s2/]

    字符串常量:字符串常量的用法没有太大变化。比如匹配的双引号还是要匹配的。这里当然匹配中文全角双引号:

    ...“我是一个字符串数组”...

    注释:注释仍然应用于#中,除了字符串常量,从#开始的那些将成为注释并被忽略:

    唠唠:  # 我是一个注解。 唠唠:“嘎哈#?”。

    两者是一样的。

    词性标注:在词性标注层面上,为了更好地与众多汉语使用者融合,作者将其设置为有无空大小写或自动换行都一样。要知道在西方语言中空格对于词性标注有着重要的现实意义,通常会导致所有短语或句子所表达的关键意义完全不同。让我们讨论下面的例子:

    唠 唠唠:“嘎哈?”。

    两者是一样的,没有任何区别。

    名称:在东北的设置中,除了关键词、标点和参数,其他都是名称。“张三乘李四”会自动判断“成”是关键词,“张三”“李四”是名字。如果想防止这种情况,可以立即添加[]来标记一串标识符作为名称。

    比如【张三乘李四】会完全判断为一个名字,而不是用“乘”作为关键词。这在之前的文言文编程中是做不到的。我们在写文言句子的时候,往往要绕过选择关键词作为用户标识符。

    参数:除了平时常用的阿拉伯数字表示的十进制整数金额外,东北还可以用中文表示0-10个参数:

    零一二三四五六七八九十

    二也可以写二两。三也可以写三。“”在汉语中也可以用“加”来表示。

    东北英语的语法

    东北方言的词法承担了厚重的中国传统文化,如何使用舒适度可以定义。说到英语语法,一方面要有匹配的Python句子,另一方面要保留原汁原味的东北英语语法。东北节目流程由几个句子组成,每个句子以一个时期为单位。“分开了。项目作者说明,为了更好地表达开发者的火热情怀,结尾句号可以用感叹号“!」。

    项目作者在自述文档中描述的英语语法很详细,但是大家都觉得直接看例子更方便快捷。如果遇到写东北方言代码的困难,其实看看README里面的英语语法也是不错的选择。

    其实我们可以从以下八个层面来掌握一般的英语语法,这也是项目作者提前准备的“东北语考试小抄”。

    1.自变量

    计算

    3.相对地

    复制

    5.标准

    6.循环系统

    7.作文

    8.欺骗

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zz/763054.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-05-01
    下一篇 2022-05-01

    发表评论

    登录后才能评论

    评论列表(0条)

    保存