大家好,今天小编关注到一个比较有意思的话题,就是关于学习python试讲导入的问题,于是小编就整理了1个相关介绍学习Python试讲导入的解答,让我们一起看看吧。
如何看待文言编程语言(wenyan-lang)?
作为一名多年的程序员,我认为文言文编程,只是一种玩具。首先非常肯定他们的创意,但是这种东西在实际的项目中不可能运用,也不可能被推广。我个人认为文言文比英文编程更加难以理解。而且效率可能会更低。因为他们最终还是要转换到Java或者Python运行。
作为一个30编程年龄的我来说说这个文题,编程首先是设计,是创造性思维劳动,不吹嘘地说需要天赋,其次是实现,用哪种字符实现表达,应该说英文中文均可,没有高下之分,但是,但是,但是,目前键盘输入肯定是英文输入方便,中文目前不占优势,你一定要用中文的文言文编程,我只能说:一,连英文都解决不了,怀疑你能力水平,不可能有编程设计大贡献,你勉强设计出程序,坑死用户,我用过低水平人设计的程序,崩溃呀,真想摔了电脑,累死人,那水平简直是原始人不如。二,不是搞程序的料,就不要勉强了,吵闹着用中文,用啥文你也设计不出好程序,用文言文设计出来,累死的是程序员和用户。三,你有思想,没错,赞你,可你如何实现?你无法实现,就贡献给有能力的人吧,理想是美好的,现实还得脚踏实地走,有人能实现,有思想,还得有实现手段,秀才谈兵显得穷酸,你既然提倡文言文编程,你去实现吧,干嘛去要求别人?不客气地说,你能力水平太次,不要瞎炒了,炒不熟。
编程,是创造性劳动,以何种形式输出,让大众接受,不是你一家言,不要添乱。文言文容易歧义,bug一大堆,累死的是程序员和用户。悲哀,悲哀,悲哀,一个无头脑的提出这种思路,害死了一个世界。
其实完全可以搞中国自己的编程语言。强烈建议使用汉语拼音作为编程语言,一来大大减少写程序的难度,很容易学,不懂英语也行,小学生就可以熟练参与,这和图形化编程不一样,是真正的语言。二来与电脑键盘无冲突,可以非常熟练的录入,无需中英文切换。例如关键词guocheng... hanshu... bianliang... changliang....shulie等等,可以减写,如GC.. HS... BL.. CL.. SL等等。比易语言更容易接受。更重要的是,随着中国强大,外国人学中文的越来越多,如果这个语言很优秀,完全可以向全世界推广,外国人也很容易接受,这样,流行编程语言中又会多一个选择。
首先来讲,文言文编程语言不具有实际的编程能力,仅仅只是一种趣味性的或者一种好玩的尝试。不可能会被运用在实际的项目中,也不能被大规模的推广。
原因很简单,因为就目前来讲,作者开源这个文言编程语言的目的也不是为了大家使用它到实际的项目中,仅仅是一种技术的开源和分享,大家可以从他开源的文言文编程语言中来学习一门语言是如何开发的,比如:语法的制定,流程的控制,以及如何写一个语言的编译器等。
通过这个开源项目,我们可以学到很多东西,学习到的东西都是编程的思维和思想,而不是说一个文言编程语言开源了就能用。
这门文言文的编程语言,是一位卡内基梅隆大学(CMU)的大四学生开发。利用 NLP 的一些技术,将文言文程序语法转换到 JavaScript 或 Python 运行,并不是简单的将程序中的英文字符换成了中文。
看到了么,这门文言编程语言是来自于一个大学四年级的学生开发的,其大学生开发这哥们语言的目的可能他所学专业就是跟开发语言和编译原理相关的工作,通过写一门文言编程语言可以将自己所学知识实践一下,比如语法的转换,编译器等。
只能作为一个玩具而已。
因为文言文实际上是通过脚本转换了一次文言语言和实际代码之间的转换关系,只不过是把我们平时使用的for、if之类的语句通过另外一种方式呈现出来而已,但是编程效率明显降低。
比如for循环,在wenyan-lang里面需要写成“为是x遍;书之;云云;”,相比三个字母,用文言文写出来的输入字母数量明显增加。另外wenyan-lang里面没有对换行有明确的要求,甚至可以不换行,通过句号来分割每一句话。如果所有代码内容都写在一起,显然并不具有什么可读性。
而且还要学习文言文要如何写,清晰易懂的代码需要经过一次翻译才能工作,无论是在效率上还是可读性上都没有实际的意义,只能作为一种兴趣,给有空闲时间的人拿来玩玩而已。
到此,以上就是小编对于学习python试讲导入的问题就介绍到这了,希望介绍关于学习python试讲导入的1点解答对大家有用。