文言编程,精彩绝伦!

作者: 幽蓝伊梦分类: 计算机技术 发布时间: 2020-08-24 10:00:29 浏览:123468 次

文言编程,精彩绝伦!

幽蓝伊梦:
吾有一術。名之曰「置顶」。欲行是術。必先得二物。曰「币」曰「币」。乃行是術曰。 吾有一言。曰「「上去」」。書之。 是謂「置顶」之術也。[doge][doge]

【回复】吾有一術。名之曰「白嫖」。乃行是術曰。 吾有一言。曰「「下次一定」」。書之。 是謂「白嫖」之術也。[doge][doge]
【回复】你参数名重复了 你也error[doge]
【回复】回复 @神小付 :compile error[doge]
鲸之馆:
总有些人喜欢干些脱裤子放屁的事来让我羡慕嫉妒恨他的才华[热词系列_我酸了]

【回复】请有感情的朗读程序[doge]
【回复】回复 @幽蓝伊梦 :熟读并背诵全文[2233娘_吃惊]
箱子中的薛定谔:
编程本质是数学,真要到写程序的时候,就会发现,你把关键字和语法倒背如流也没用,关键的逻辑结构没想出来,程序还是写不好。

【回复】是的,真写代码,一天其实写不出来多少行,时间全用来构思和debug了
【回复】真相了,计算机底层就是数学,物理。计算机科学家没有专门为计算机创造字符,而是直接拿母语的字符来充当。[喜极而泣]
【回复】正解,编程里逻辑思维才是最重要的
FHangH:
汉语编程本不实际,或许以后电脑配置强到无视性能效率,就可以推广了。 这个汉语编程倒是个艺术品,展现文言文的魅力。 不会真有小白认为编程学不好是关键词记不住吧,有可能是你根本没用心 ,就算真让你汉语编程,估计到时候又是文言文不容易理解,现代文编程不好吗,云云。

【回复】回复 @吴言__wwuyan :完全不会,最终编译的时候,全都是机器码,不属于任何人类语言,所以说两者没有区别。
【回复】回复 @吴言__wwuyan :中文编程和英文编程其实对性能的要求没有什么区别,也不知道中文编程影响程序运行效率,还有对开发平台性能要求高,这种言论被什么人散布下来的。
【回复】回复 @FHang-子衡 :如果你知道编译的原理,你就知道中文没有必要转成英文,那些需要转成英文的,主要还是有人直接拿现成的编译器套壳做出来的产品
骚丶戚东来:
以前我只是以为我Java学的很菜,现在我放心了[歪嘴]

比鬼还多:
每个学习编程的中国人,心中都或许萌生过的想法,中文为什么不能作为编程语言呢?[微笑]有志者,事竟成。前有“易语言”,今有文言文编程,壮哉!无论现代科学还是古代国学,其本质都是探索中发现世界。那些嘲笑的人,你可知道0与1,也是八卦阳爻于阴爻的衍化。贫穷会限制一个人的想象力,同样,孤陋寡闻,也会限制一个人的思想高度。不要总用自己的鄙陋去揣度他人的深度,也不要这样去揣度古人的智慧。

【回复】回复 @Marble酱 :根据莱布尼茨自己的说法,18世纪初,莱布尼茨收到耶酥会士白晋所寄的伏羲八卦图,正式研究八卦符号,以此完善了自己的二进制体系,然后写了论文《二进位算术的阐述—关于只用0和1兼论其用处及伏羲氏所用数字的意义》,发表在法国《皇家科学院院刊》上。 二进制就是这样诞生的,可以说,由于中国古代文化,尤其是道家文化蕴含了很多自然界最根本的道理,所以从中发掘到一些现代科技的基础理论也很正常。但是,作为炎黄子孙,我们却没有很好地继承和发扬自己的文化,着实愧对祖先。 复制的
【回复】服了,啥都能扯到阴阳八卦,啥都能和中国古代扯到关系。拿本字典是不是就成天下一切知识的集合了?毕竟这些字都是用字典上的拼凑的,要是先贤能知道你们这帮人这样消费他们的思想,估计得气个半死[笑]
【回复】回复 @聪祥君 :确实,八卦,六十四卦的表示利用的是一种的“二进制”的语言,但是这真的和计算机二进制语言的产生有很大关系吗?牛顿被苹果砸到后有了万有引力的启发(他自己这么说的),然而苹果落地只是普通的自然现象罢了,就像八卦也只是普通的古代哲学或者宗教产物罢了
xuwei1997:
这是编程语言吗?不,这是现代艺术。是应该拿去798艺术区展览的。[热词系列_skr]

【回复】哈哈哈哈哈哈,确实是艺术品
超级能耐梗:
内核和底层如果没有开发出汉语编程,这种模式的汉语编程只是相当于把原来编程语言的指令改了一个调用方式而已。执行的时候还要把汉语指令倒换成原来的样子,这样就又多了一道工序。执行效率又低了一大截。Python为了方便开发,执行效率已经够低了,现在又在这个水平上再低一截。还是希望有个数学大神从最底层真正的开发出汉字编程,而不是这样绕弯。那样的话凭借着汉字单个字表达信息比较丰富的优势,代码量就大幅减少了。目前,还是老老实实的多学学英语吧。

【回复】计算机底层是英文?不是数学和物理吗?当初的计算机科学家没有专门为计算机创造新字符,而是直接拿母语的字符充当。有问题?[思考]
【回复】底层不存在汉语和英语的区别,都是二进制指令了。
【回复】回复 @KIMIKMI :计算机底层就是各种电路,通或不通,高或低,以此区分为0和1。这和英文有关系?英文只能把数学物理规律表达出来,不是英文来操作物理规律的。
乘航电子杂货铺:
先不说好不好用,就这创意就值得好评。有时候我就搞不懂了有些人看到国外谁谁做出了什么一堆人在那里夸人家厉害,有专研精神、有创意。但是这些东西到了从国人手里出来就是说人家脱裤子放屁了,你也不想想人家能做一个生态出来会不懂你说的那些屁话?人家会不懂技术?为什么国人不能有创意国外的就能有?国外人是你爹么?

【回复】别的不说,作者想出来这么有趣的点子还很漂亮的把它实现了,就很棒了[大笑]
【回复】创新本来就是莫名其妙的,支持你。 iPhone出来前谁会想到手机还能这么玩。
【回复】我觉得吧,人家UP能做出这东西,说明人家编译原理学的倍棒,就凭这一点吊打所有键盘侠。
CLINLX:
(针对一种现象,请勿对号入座)哪里来这么多云专家,一些人坚持说文言会影响效率,一些人则坚持不会。但是要想知道会不会影响执行效率,需要知道是编译型语言还是解释型,以视频中语言为例,它是先转化为Python的(上网查找发现似乎和Java也有关),而Python是解释型语言。然后要知道这个转换过程是在的运行时候发生还是提前进行,然后才知道是不是效率有降低。所以事实上某些人说这门语言执行效率低是确实很有可能存在的。但是可能并没有那么夸张,虽然Python本身效率确实低,但解释语言其实是可以效率接近编译语言的,事实上性能损失没有那么恐怖。所以有些人直接统称“文言文编程不行”所说原因是“需要次世代超强主机忽略损失”就有点牵强。甚至还有人讨论中文占用字节数的问题来讨论效率。但是这些人又不提及什么语言类型,总之“汉语就是效率低”。我知道有些人是对的,汉语确实难以推广,原因在于受众,国际化,还有存储代码的大小,学习成本,区域局限性,编译类语言的编译效率低一点,但绝对不是所谓的“需要电脑配置高就能推广”好吧?我知道你们有些人确实是程序员,也容易吧把自己语言的偏见带出来,但是能不能稍微严谨一点,而不是编译派和解释派明明讲的是不同的东西,但是按照自己所学知识吵得不可开交。

【回复】对的,不管是英文,中文,日文,还是韩文写出来语言,编译过后都是0和1,谁也不见得比谁快多少。 真正决定效率的是这个语言的底层逻辑和你的编译器给你吐出了什么。 而且我觉得中文语言在实用性上是有可能超越英文的,毕竟中文的信息熵比英文高。 弄得好的话中文代码是有可能比英文更短而且写的更快的。前提是你需要一个强大的编译器和IDE。 这视频搞得我也有点像试试弄一个了。
【回复】回复 @kgb00018 :处理器体系结构,操作系统,编译器优化程度以及并发度都会影响程序的执行效率,当然不同的机器上速度也不同,但最主要的影响因素是算法的优劣,专业一点说就是时间复杂度。
【回复】影响程序效率的只有数据结构,换成中文顶多影响编译速度[笑哭]
printf_Dian:
如果计算机技术最先由我们开发出来的话,说不定编程能是这种形式[思考]

【回复】回复 @kgb00018 :肯定全是笔画输入法
【回复】应该还会发明更多专有符号[思考]
【回复】回复 @让我们一起么么哒 :现代键盘是从打字机发展而来的
山海研究所:
就算别人做的事是无意义的,那你去批评他,骂他又有意义了?[捂脸]

【回复】作者能想到这个有趣的点子,还很漂亮的实现,就很不容易了[妙啊]
--小C--:
都0202了,不会真的还有人把英文不好当学不会编程的借口吧,关键语法才多少,如果那几个单词都没有耐心去牢记,那编程可能真的不适合你[doge]

【回复】难道学编程就那几个关键词?海量的英文文档不需要学习英文?如果是自己的母语能节省大量宝贵的时间不好吗?为什么很多国外几岁十几岁的小孩子就可以成为玩转编程?还不是因为他们有自己的语言优势。
【回复】我英语半桶水都用得很6,很多单词不会读但我知道它是什么意思。英语不好不会编程真的是借口。单词不需要知道怎么读,只要知道它是干嘛的就行[OK]
【回复】回复 @呼噜呼噜的小嘎嘎 :简而言之,连英语这道坎都迈不过去的人我个人认为他同样没耐心学习编程中其他难度更大的其他坎。 就算没了英语这道坎,编程的入门难度依旧在那。 (而且我真的感觉背那几个单词花不了多少时间[抠鼻])
天真的和感伤的小説家:
引入头文件 纳 九章算术 为 术 术.密率。书之。[滑稽](作者评论区复制的)

【回复】这两个语言都是同一个人搞的,而且还是B站up,不过只有900多粉丝[笑哭][笑哭],叫:合一大师[吃瓜]
一粒小小的石头:
汉字的每个字符占2字节空间,五笔暂且不谈,基于二十六个拉丁字母键盘诞生的拼音输入法直接就让这种编程失去了便利和实用性。而且是文言文,虽然语言用字少但字符数量大,本地语言库感觉都压力山大[思考]

【回复】其实汉字和英文编程的最终结果生成的时候,程序内容是一模一样的没有任何区别。 而如果做大型程序界面的文本,中文语言包的大小,占用空间往往比英文语言包小10%以上
【回复】????老哥你认真的吗。。到头来编译成二进制你管他中文写的还是英文写的呢。。。真正要节省空间和加强效率还得看逻辑啊[OK]
【回复】??? 【汉字的每个字符占2字节空间】那你可以试试把系统调成英文,看看会不会节省出来空间。[滑稽] 【基于二十六个拉丁字母键盘诞生的拼音输入法直接就让这种编程失去了便利和实用性】文言文编程实用性确实不高,但你这就离谱了啊,你不知道双拼吗?[笑哭] 【虽然语言用字少但字符数量大】……给你看个东西,如下。 pneumonoultramicroscopicsilicovolcanoconiosis 医学名词,意思是:【矽肺病】 [滑稽] 当然有简称:Silicosis but 矽肺病,六位。 Silicosis 九位。 [doge]

知识分享官 计算机 科普 文言文 编程 中文编程 计算 编译原理 GitHub bilibili新星计划

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!