真正的中文编程来了,但我根本学不会

发布于:2024-10-24 编辑:匿名 来源:网络

毕竟易语言领先。有人认为中文可以降低中国人学习编程的门槛,也能提升中国人的国际地位。

然而,最近文言编程语言的流行,让你明白了什么是“汉语比英语难”。你好wenyan最近很火的一个GitHub项目——wenyan编程语言/wenyan-lang。

现在这个项目已经突破10K Stars了(昨天还是9K,一夜之间增加了1K)。让我们快速研究一下。

学习一门语言,当然是从“Hello world”开始,看看它的文言文是怎么写的: 代码语言:JavaScript Copy 我有几个。说三。

它被称为“A”。这是“A”时间。

我有话要说。他说:“请问天地如何。

”之书.就这么多。没看懂,编译成JavaScript:代码语言:javascript copy var n = 3; for (var i = 0; i < n; i++) { console.log("问世界如何。

");} 运行: 代码语言: javascript 副本问世界如何好。问天地之善。

问天地之善。有没有完整的中文编程,使用中国古代语法,具有图灵完备性,并且可以编译成JavaScript或Python。

就像古代的篆书一样,只需要一顿饭,程序就写好了!赶紧学习基本语法吧。第一章介绍了变量。

中文编程绝对不能用abc。幸运的是,我们有 A、B、C:JavaScript wenyan JavaScript。

我有几个。说三。

它被称为“A”。 var a = 3;数量是五十。

名曰“大雁”。 var dayan = 50;我有话要说。

曰“爱须兮”。它被称为“Y”。

var b = "alas!";true/false 我们也有相应的阳/阴(传统阳/阴),类型称为“尧”(六芒星符号的基本符号): wenyan JavaScript 我有一个尧。尹说道。

它被称为“C”。 var c = false; if判断没有问题:wenyan JavaScript if 3不大于5。

这是“理所当然的”。如果不。

这就是它“奇怪”的原因。if(3<=5){return "of course"}else{return "no way"}循环比较简洁,直接说明次数,最后以:wenyanJavaScript是一百次结束。

…… 就这么多了。 for (var i = 0; i < ; i++){ ... } 始终为“是”。

…… 就这么多了。 while (true) { ... } 停止。

休息;加减乘除都可以,甚至还支持逻辑运算符:wenyan JavaScript 加一加二。将其乘以三。

(1)*3 除以十等于三。其余的几何图形。

10%3 减去七百五十六到四百三十三。它被称为“A”。

var a = ; “A”和“B”中都有阳。 `还支持容器类型,尊重中国人的习惯。

第一个下标从头开始:wenyanJavaScript 我有一个专栏。它被称为“A”。

将“A”填入四个。拿两个。

var a = []; a.push(4, 2);丈夫“剑”的长度。剑.长度;丈夫的“铠甲”之一。

a[0] 是“rose”的“名字”。 rose["name"]以下是高级语法。

我有一技之长,定义一个函数:wenyanJavaScript 我有一技之长。名为“吸星术”。

这就是所谓的手术。 …………这就是名为“吸星术”的术法。

function f(){...}我有一项技能。名为“六脉神剑”。

欲望是一门艺术。您必须首先获得六个数字。

说“阿”。说“B”。

说“C”。说“叮”。

说“E”。说“吉”就是练习这个技巧的方法。

…………这就是名为《六脉神剑》的功法。 function f(a,b,c,d,e,f){...}我有一项技能。

这就是所谓的“加倍”。欲望是一门艺术。

必须先算一下。说“阿”。

据说,这就是修行之道。将“A”乘以二。

它被称为“Y”。然后得到“B”。

这就是“加倍”的技术。函数 double(a){var b = a * 2; return b;} 将“double”应用于“Dayan”。

double(dayan);我有一个号码。曰五。

之书.控制台.log(5);代码示例的作者为经典编程主题提供了经典的中文代码,例如埃拉托斯特尼筛法、快速排序、曼德尔布罗特集、汉诺塔等。另外,作者还提供了在线IDE,可以直接编译执行代码。

快速排序,点击查看大图。 Mandelbrot合集,点击查看大图。

看完这些代码,感觉:《九章算术》是算法入门; 《孙子兵法》是一本安全攻防书; 《易经》 可能是一本二进制逆向工程书。 ...一些题外话 该项目的作者名叫黄令东,是卡内基梅隆大学(CMU)计算机科学专业的一名大四学生。

对于这样一个来自世界顶尖大学的老板来说,这个项目其实只是一个期末作业或者一个爱好。点击Issue,广大中国编程爱好者也纷纷表达了对作者的敬佩之情:不过,在我也惊叹于这个项目的想象力和创造力的同时,我还是在Issue中看到了一些让我很不爽的话题:这位兄弟的脑洞好像比作者还大……不然的话,怎么能把编程语言和风险投资联系起来呢……这位兄弟前半句是对的,后半句好像有点轻蔑和不屑?我用下面的表情回复他:当然,到处都少不了“意义党”:到处都有遵循准则、上网的人。

作者为了自己的娱乐,写了一个开源项目。为此,他查阅了大量中国古代资料,也没有弄清楚。

仅仅为了名利而获得几千颗星,已经成为一些人所说的浪费、毫无意义、垃圾的??项目。而当我点击这些人的头像时,我发现他们都是分叉和不明原因的回购协议。

我不知道它们的含义是什么……当然,我也从源代码中看到,这个项目可能称其为“解释器”会更合适,但作者从未说过这有多严重是作为一个可以在生产环境中使用的正式项目。 Esolang 如果你和上面有类似的想法,那我就给你普及一个编程术语:深奥编程语言,简称 Esolang。

它们旨在测试计算机语言设计的极限,作为概念证明,或者只是一个笑话。 Esolang 的创建者通常并不打算让它成为主流编程语言。

他们很少关注语言的可用性,甚至相反,故意让它变得难以使用。例如,Brainfuck是2008年创建的一种编程语言。

语法仅包含八个符号,没有单词。用它打印Hello world是这样的: 代码语言:javascript copy++++++++++[> +++++++>++++++++++>+++>+<<<<-]>++ .>+.++++++++..+++。

>++.<<++++++++++++++++.>.+++.-----.--------.>+.>.Re例如,MarioLANG只能使用符号,需要使用类似于Mario关卡的语法来编写: 代码语言:javascript copy++++: >> +:+:+:+:+:+:+:::: :=== ==>^=== """================== +:-):(:^= = ! ======== == # = ! .+.,:-< =### ======"括号地狱,顾名思义,括号地狱只能用括号来写:代码语言:javascript copy (()() (() ()(()()()()((()()(()(()((()(()()()((()((()()()))) ((( )(((()()(()()()()()()((()(((()(()()()((())(((())() (()()((()(()()()(()()(()()()()(()()()()(()()()() ()) (()(()))))))))))))))))))))))))))))))))))))))))))) ))))) 所以wenyan-lang实际上属于Esolang,并不是用于生产的语言。如果你在这些语言中寻找意义,我认为你的行为是相当没有意义的……本文为原创。

首发于微信公众号《编程人生》。如需转载请在后台留言。

回复【信息】获取Python/Java等学习资源。回复【插件】即可获取爬虫常用的Chrome插件。

回复【知乎】获取最新知乎模拟登录。

真正的中文编程来了,但我根本学不会

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 内向基金完成首轮募资

    内向基金完成首轮募资

    据投资界8月27日消息,内向基金(洞察基金)正式完成首期基金首轮超亿元募资,目标规模2亿元,将重点关注消费升级领域的股权投资。 据了解,引进基金是与新经济精品投行“穆棉资本”联合设立的私募股权投资基金。 它是由孙婷婷和Stefanie应金峰共同创立的。 两人在风险投资行

    06-17

  • 东方航天完成近6亿元B轮融资,重力2号中大型可回收液体火箭加速! -元景家族

    东方航天完成近6亿元B轮融资,重力2号中大型可回收液体火箭加速! -元景家族

    东方航天完成近6亿元B轮融资,重力2号中大型可回收液体火箭加速! |远景家族 远景资本 远景资本 远景资本 微信 IDvisionpluscapital 关于专题 远景资本公众平台汇聚创新趋势,以分享启发 01-25 17:12发布于浙江 近日,东方空间完成近6亿元B轮融资,本轮投资被梁溪科技创新产业

    06-18

  • 晶合集成电路股份有限公司今日在科创板挂牌,总市值近400亿元

    晶合集成电路股份有限公司今日在科创板挂牌,总市值近400亿元

    合肥市人民政府 据合肥市人民政府消息,5月5日,合肥市晶和集成电路股份有限公司在上海证券交易所上市。 成功登陆科创板,成为安徽省首家成功登陆资本市场的纯晶圆代工企业。 本次发行价格为19.86元。 超额配售选择权全额行使后,募集资金5500万元,在科创板上市公司融资规模

    06-06

  • 专注绿色制氢技术,“动量守恒”完成数千万元天使轮融资

    专注绿色制氢技术,“动量守恒”完成数千万元天使轮融资

    投资界(ID:pedaily)5月29日消息,国内质子交换膜电解槽核心材料及器件提供商合肥动量守恒绿色动力节能股份有限公司(以下简称“动力节能”)近日正式完成领投方数千万元天使轮融资。 本次完成交割的天使轮领投方为当看同创资本,元和资本担任天使轮融资独家投资方。 本轮融

    06-18

  • 工业互联网公司德云科技完成5亿元B轮融资,中金传化基金等联合领投

    工业互联网公司德云科技完成5亿元B轮融资,中金传化基金等联合领投

    投资界4月26日消息,近日,“新基建”全栈工业互联网产品提供商“退风科技完成5亿元B轮融资。 本轮融资由中金传输基金、深创投、交银国际、越秀金控联合领投,招商致远、青控招商、云启资本、亿唐宏图集成电路及互联网投资基金跟投老股东继续投资。 据悉,德丰科技在10个月内

    06-18

  • 2021年以来新设立基金规模已达5332.79亿元

    2021年以来新设立基金规模已达5332.79亿元

    Wind数据显示,截至2月3日,年初以来累计设立基金,发行规模7900万元。 其中,仅1月份就成立了一只基金,发行规模达4000万元,是继今年7月之后历史上第二高的单月发行规模。

    06-18

  • 登特菲完成数千万Pre-A轮融资,持续加大研发投入和生态拓展

    登特菲完成数千万Pre-A轮融资,持续加大研发投入和生态拓展

    投资界(ID:pedaily)4月24日消息,合肥登特菲医疗器械有限公司近日公告完成数千万元Pre-A轮融资。 本轮融资由海恒资本、宏博资本、创谷资本、合肥天使投资基金共同投资。 本轮融资完成后,登特菲将继续加大智能高端口腔医疗设备的创新研发,加大量产线建设,加速产品迭代和

    06-17

  • 安好时代:APP上线100天内用户数达数十万

    安好时代:APP上线100天内用户数达数十万

    2019年6月6日,北京安好时代科技发展有限公司发布了公司首款移动产品——安好APP,目前活跃用户量已达45万。 据悉,安好时代整合了大量医疗资源,打造了一支由数十名专职医生组成的团队。 不少医生入驻安好医生平台,开设个人诊所。 2019年6月28日,安好联合中国老年保健协会

    06-17

  • AI工具库详细介绍——Midjourney

    AI工具库详细介绍——Midjourney

    Midjourney是一款基于AI的图像生成工具,专注于通过文字描述创建高质量的视觉内容。 主要功能: 1.图像生成:Midjourney接受用户通过文字输入的描述,并将这些描述转换为详细的图片。 用户可以指定样式、主题、颜色和其他元素。 2.风格模仿:该工具能够模仿艺术家已知作品的各

    06-17

  • 长期投资是一个可持续的问题,宜信财富宣布《资产配置策略指引》2018年将重点关注这些行业……

    长期投资是一个可持续的问题,宜信财富宣布《资产配置策略指引》2018年将重点关注这些行业……

    2018年,全球宏观经济和各类资产的表现大幅超出市场年初的悲观预期。 它已经悄然到来。 新的一年,投资者可能面临全球经济、政策和政治环境的哪些变化?如何调整投资策略应对风险并实现资产增值?    据投资界1月10日消息,宜信财富正式发布《年资产配置策略指引》(以下简

    06-18

  • 罗永浩评论坚果手机被废弃,王思聪被迫再次执行

    罗永浩评论坚果手机被废弃,王思聪被迫再次执行

    “罗哥,坚果没了”。 “嗯,是好事。 ”近日,字节跳动宣布暂停手机业务,原锤子科技团队成立的新石实验室,并入教育硬件团队。 业务方面,合并后的硬件团队将专注于教育领域,不再开发坚果手机、TNT显示器等其他无关产品。 坚果手机补充称,售后和系统维护将继续进行,手机

    06-17

  • 东车日报|理想失败后车主被要求签署保密协议-特斯拉扩大Model S召回范围-丰田计划在日本停售凯美瑞

    东车日报|理想失败后车主被要求签署保密协议-特斯拉扩大Model S召回范围-丰田计划在日本停售凯美瑞

    阿维塔11单电机版纯电动SUV介绍华为官宣M5高端智能手机驱动版氪倡议:联合抵制网络水军。 比亚迪即将推出“云柴系统”,疑似与底盘有关。 比亚迪新专利:可通过静脉识别解锁车辆理想ONE突然断电,售后服务需要保密协议。 阿维塔11单电机纯电动SUV今日发布。 在晚间的新品发布

    06-21