首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

华为大动作,这次要用汉语编程

华为宣布将发布为鸿蒙研发的编程语言仓颉,为整个鸿蒙生态补上最后一环。 近日,一条「华为自研编程语言“仓颉”试用报名开启」的消息,引起不少程序员朋友的关注和讨论。...华为自研编程语言,“造字圣人”不谋而合,用“仓颉”来命名,别具深意,恰到好处,颇有我国历史文化底蕴。...也正因为如此,不少人推测这会是一款纯汉字纯中文逻辑的编程语言,也就是“让中国人用自己的汉字编程”。...世界上编程语言多达600种,但是目前我们熟知的编程语言无非就这几大类:C、C++,Java、Python、PHP,但是这些均为国外企业研发。...而华为自研的仓颉编程语言,如果成功的话,无疑可以打破被国外垄断的现象,并且创造一种属于中国的编程语言,也能建立一种属于中国的软件开发生态。

50410

对(易语言)中文编程的看法

前言 为什么大多数人吧鄙视中文编程–最近看到知乎的一篇问题,拿出来在这里吧。 讨论 易语言为什么被鄙视?这是正常的,就像用知乎鄙视贴吧一样,当然这些有一定道理也有一定缺陷。...导致有些大佬萌新时候用着易语言,绝定换一个语言,如果修道成功,这不就一脸嫌弃易语言了,又贵又不好用 环境还差。...(腾讯tp会针对易语言环境破坏 原因:易语言大多灰产 对腾讯游戏破坏平衡 所以俩对干) 易语言本身源码封闭 封闭到什么程度 源代码离开易语言环境 啥都看不懂 一堆二进制(源码格式为二进制 刚刚给大家说了表格原因...类也是鸡类(肋) 完全比不上真正的现代编程语言 链接器都是c的(悄悄逼逼 但是编译器是自己的) 7.魔鬼语法 赋值和判断居然都是= 这不就是大坑 你之后学其它语言后 你会情不自禁的把==打成= 这就那啥了...8.优点 优点还是有的 适合国人逻辑 开发周期短 易于理解逻辑 但是谨慎入坑 其它易上手的也是不错的 如果真心想学编程入坑后可以迅速学习主流语言 我身边也有友人在用,ide不是重要的,语言也是,重要的编程思维和逻辑

5K20
您找到你想要的搜索结果了吗?
是的
没有找到

学习汉语和学习编程的异同点

学习汉语和学习编程的异同点 ?  相同点   学习汉语,首先必须掌握汉语的语法;   同理,学习编程,也必须先学习编程语言的基本语法,我们前面所讲解的就可以认为的Java的编程语法。   ...同理,学习编程,也需要掌握分析和解决问题的手法,养成良好的编程风格和习惯,体会出编程的感觉。   ...同理,学习编程,也要听取有经验的程序的分析和讲解,并从别人的优秀的程序中去找感觉和经验。 不同点   学习汉语,好多东西必须先记住了,用的时候,才能有。...但是,学习编程,就不用这样了,可以用的时候,临时获取,现学现用,当然这是指我们有了一定的编程感觉和经验后了。   那么如何算学会呢?   ...我们学习汉语,能看懂一般的文章,能写篇小文章,就算学会了。     同理,学习编程也是这样的,能看懂老师,再会写老师写过的代码了, 然后多思考,多总结,随着时间的积累,才能真正的走向高手的水平。

46210

一门经常用来作为写辅助的语言教程

简介 易语言(EPL)是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言,也通常代指之对应的集成开发环境。其最早的版本的发布可追溯至2000年9月11日。...创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。易语言的诞生极大的降低了编程的门槛和学习的难度。...5.开发十分迅速,社区有丰富的以面向功能编程精神的模块。提供本土化函数,如农历、汉语发音处理、汉字简繁处理、全半角字符处理,方便相关程序的编写。..._易语言变量详解 ├08:第八课_编写MP3播放器 ├09:第九课_认识窗口按钮编辑框事件子程序以及组件 ├10:第十课_初识易语言命令 ├11:第十一课_大小数问题判断命令 ├12:第十二课_循环类命令详细介绍..._认识易语言资源表 ├19:第十九课_字节集的概念以及其他资源的调用 ├20:第二十课_易语言菜单的简单建立 ├21:第二十一课_易语言菜单的属性 ├22:第二十二课_引用菜单项编程 ├23:第二十三课

92920

一些中文编程语言

我自认为本文不是恶搞,让我们本着严肃认真的精神来审视这些中文编程语言。 易语言 易语言可以说是中文编程语言的老大,拥有独立的编译器。...易语言并不是把现存的编程工具进行表面汉化而成的,和其他国外语言相比," 易语言" 最大的不同是彻底中文化,且拥有自下而上的全部自主知识产权。 易语言的全新版本叫做“ 易语言....我觉得中文编程语言可以按照中文的深度这样两种: 本地化其它编程语言。比如上文介绍过的“ 丙正正”(题外话:为什么叫“ 丙正正” 呢?因为原语言叫“C++” 嘛……)。 汉语内核语言。...是在汉语编程光辉思想的指导下,互联网普遍协议中国国情相结合的产物。他的名字在中文叫“ 中文版如何做爱”(Chinese How To Make Love)。...和汉语编程一样,原来使用英文的标签现在可以全部使用中文;除此之外, 还额外扩展了两个标签,即 和。除此以外,该协议和现有 HTML 标准完全兼容。

1.8K10

很多人说使用易语言的人是国内最赚钱的码农,是真的嘛?

坦白来讲易语言现在能慢慢流行起来还是有一定历史原因的,易语言设计之初带着美好愿景,让中国人拥有自己的编程语言,突破英语限制,让一些起点低的人也能使用中文编程,在诞生之初还是赢的了很多人的赞誉,但很多标准的程序员觉得只是在现有编程语言的基础上加了一层皮而已...为什么很多人采用易语言去做游戏的辅助?...,所以现在网络上很多游戏辅助的都是易语言弄得,界面很丑陋,但能完成基本的辅助功能自动回血,打怪等等基本操作,当然游戏外挂不仅仅是通过易语言来设计,有些简单重复的动作可以直接使用按键精灵等模拟按键的操作。...任何一种语言的发展过程都不会一帆风顺,虽然易语言已经有些年头了,现在的名声也不全是正能量,随着时间推移,以及技术的不断更新,一定会有一个非常大的前景,毕竟是唯一一款可以用汉语编程的语言,还是具有很大的影响意义...奉劝一些想在游戏外挂或者辅助捞一把的人,倒不如踏踏实实学一门编程语言,真要是一个编程的好手,做什么都能让自己发光发热。 希望能帮到你。

20.1K10

中文编程为什么没有发展起来?

为什么易语言没有发展起来? 有人说汉语在不同语境之下,会发生同词不同意的情况,所以作为中文编程易语言不适合做编程语言,而英文则不会有这种情况。...有人说易语言是将中文代码翻译为其他编程语言再执行的,易语言算不算一门编程语言都成问题,所以易语言不行。...是的,易语言的确将中文代码通过翻译为其他编程语言了,那么Java执行程序时难道不是将Java代码翻译为C++吗?难道Java不算一门编程语言?显然,持此观点者,大抵是不懂编程语言的。...易语言是我国一个叫吴涛的程序员创造的,Python语言的创造者Guido van Rossum只是为了打发圣诞节无聊的时间随意开发出这么一门编程语言,又随意用自己喜欢的一个马戏团的名字为其命名相比,吴涛作为一个编程语言的发明者...但是时过境迁,各个编程语言进行版本升级更替十几年以后呢?Java和python现在的版本,跟最初被创造者创造出来时的版本相比,简直是脱胎换骨的改变,而易语言的最新版本最初版本差别却没有多大。

1.8K10

为什么我们不发展汉化的编程语言?

为什么中国的汉化编程语言进展的如此缓慢? 汉化编程语言本身的意义不是很大。...层次再高一些就是如何在框架上进行深层次的改进或者如何设计实现一个新的框架之类的操作,到了这个层面就是编程比较高的境界了,至于是不是汉语编程本身的意义已经不是很大了。 ?...汉化语言易语言在国内的推广并不顺利。...最早的易语言在推广之初还是赢得很多的粉丝,但是大家发现易语言的使用者不是设计什么复杂产品,大部分是用来设计游戏外挂或者逆向的工作了,很多学历不是很高的人觉得从事游戏的辅助编写或者外挂能够赚到很多的钱,于是在投入精力到易语言的学习中去了...,只能讲现在的易语言的发展历史还是非常的尴尬,本来在设计之初有着良好的民族感染力,但时间长了之后大家并不觉得这种汉化的语言有多大的优势,现在的发展态势只能叫不温不火。

1.2K30

潜伏多年的中文编程语言该不该发展起来(科技无国界,呵呵)

90年代,沈志斌的汉语编程初步推出。并申请了“汉语编程单片机”专利。 中文编程语言有哪些?易语言,于2000年开始开发,是一款全中文、全可视、跨平台的编程语言。...除了易语言还有习语言家族,其中习语言:是中文C语言编程系统。还有O汇编语言等。 这里还有一门语言,那就是华为的“仓颉”,传说是中文语言,但是很多人出来反对,具体是否是中文的,只能等公布后,才能确定。...编译过程的5个阶段:词法分析;语法分析;语义分析中间代码产生;优化;目标代码生成。 从上面我们看到,英文可以作为编程语言,中文同样也可以的。我们只需做出翻译中文的编译器。难吗?...有的人反对、质疑中文编程,特别是行内程序员,为何反对。 1.效率低,有人通过对比,易语言和英文编程,实现数字循环相加,结果是英文更快的实现。也就是说在打字的速度上,中文编程不如英文编程。...很多人反对,可能因为这样的错觉,有了中文编程,就排除英文编程。有了中文编程并不排除英文编程,中文编程语言,让我们多了一份选项。 中文编程,已经进入了学校。

53420

e语言-E语言是指什么

(也可称属性型语句) 特征:有一个"="号将左右两边连起来 这是大家学习易语言时首先会接触的一类语句。例如: 标签1。标题 = "中文编程技术,易语言!"...这句代码的意思是:标签1的标题是:"中文编程技术,易语言!"——即将标签1的标题属性值定为"中文编程技术,易语言!"(所谓赋值)。我们所见的给变量赋值就是用此类语句。...比如我们在编辑框5中输入"易语言使英语盲也学会了编程",那么在相关事件(如单击按钮)的驱动下,标签1的标题也相应显示为"易语言使英语盲也学会了编程"。 (2)将某一类型的属性值赋予某个对象。...标题 = "中文编程技术,易语言!" 将"中文编程技术,易语言!"赋给标签1的标题。 所赋予的属性值可以是各种类型的,例如: 窗口1。可视 = 真 这个"真"是一个逻辑型数值。...如果是文本型数值要用双引号,比如刚才的例子:"汉语编程技术,易语言!"即是。 又如,我们会发现这类句子: 标签2。

3.2K10

如果电脑技术最初是中国人发明的,那现在编程是不是就是中文的?

别跟我提易语言,来做arm开发试试?易语言就是对C的封装,却做不了C能做的事。简单来说我在C中添加个宏#define 整形 int我也一样用汉语编程。...观点3:计算机底层语言为什么是英语呢,我们在打开电脑进入自检程序时,屏幕上显示的为什么是英语而不是汉语或其他语言呢,这个问题的确和计算机是美国人发明的有关系,因为美国人使用的字符集叫acsii码,全称是...如果是这样的话,那么童鞋们打开电脑进入自检程序时,在屏幕上看到的很可能是汉语的提示,这样电脑有问题也能很快知道问题出在哪里了,而不会因为不懂英语而苦恼。...观点4:肯定的,可能很多人想当然的认为学编程语言关系不大,我想说,学的速度关系大了去了。...如果是中文编程,你看一遍,下次你在用,你就可以很熟练的作用,写出来,可是英文,你就可能就不得单词怎么写,甚至忘了这么个函数。 编程语言无关。 但是编程语言会极大的影响你学习编程的速度深度。

1.3K50

开发一套新的编程语言有多难?

开发一套编程语言,主要存在两个障碍,其一:任何一种编程语言都有其存在的必要性,所以要搞明白为什么要弄一套新的编程语言,首先一定要有市场需求所在,编程语言如同一个产品,一定有强烈的市场需求,编程语言存在的价值在于生态链...,只有具备完善的生态链才能存活的有意义,现在全球有600多种编程语言,主流的编程语言也就是几十种,而这些编程语言中,都有强大的社区依托,也就是强大的生态链支撑,生命力才会如此的强大。...现在国内很多人喊着什么时候有一套属于自己的编程语言,现在的易语言就是迎着这种势头发展起来的,虽然很多内行程序员不是很认可这种编程语言,觉得只是包了一层语言了而已,但毕竟有了中文编程的模式,按照这个道理应该这种编程语言...,在国内会有一个非常大的发展前景,经过这些年的发展,还是没有登上主流编程语言的舞台,倒是现在很多游戏辅助软件都在用这种编程语言去搞,很多学习易语言的人就是为了做个游戏外挂或者辅助梦想着一天能够赚大钱,在...,如何被大众认可,要成为主流的编程语言首先具备广泛性,从这点来讲英语编程相对来讲是比汉语更加有优势,在传播性更加容易被接收,从各个层面讲,一种编程语言要具备,通用性,兼容性,稳定性等特点。

1.2K30

真正的中文编程来了,可我完全学不懂

毕竟有易语言在前,有人认为中文可以降低国人学习编程的门槛,也增强汉语的国际地位。然而最近大火的文言文编程语言,让你明白什么叫“中文比英语还难”。 ?...Hello wenyan 最近有个 GitHub 项目火了 —— 文言编程语言 / wenyan-lang。...完全的中文编程有木有,使用古汉语语法,具有图灵完整性,可以编译成 JavaScript 或 Python。 如同古人篆书一般,一顿之乎者也,程序写好了!...] if 判断也没问题: [表格] 循环更为简洁,直接声明次数,最后以云云结尾: JavaScript 加减乘除一应俱全,连逻辑运算符都支持: JavaScript 容器类型也支持,而且尊重汉语习惯...真是哪里都有上纲上线的人,作者自娱自乐写了一个开源项目,为此查阅大量古汉语资料,也不图什么名利,就获得几千 Stars,就成为了某些人嘴里的恰烂钱、无意义、垃圾项目。

6.9K21

文言文不能编程乎?中国大四小哥哥曰:非也

文言文也能编程? 最早的汇编语言,在普通人类看起来就是毫无意义的一堆数字,只有少数神秘的高智商天才才能看得懂。 后来编程语言逐渐的进化,现代的编程语言已经越来越接近人类的自然语言了。...不论是机器学习宠儿Python、“世界最好的编程语言”PHP、业界通用语言Java等等,都是英文写的。但既然编程语言叫“语言”,凭什么非得用英文呢? 此前已经有中文的编程语言问世了。...相信学计算机的同学对一个叫做“易语言”的编程语言并不陌生,算是非常老牌的现代汉语编程语言了。 那么既然现代汉语可以,文言文是不是也可以呢?而且你有没有觉得,其实编程语言的感觉,和文言文有点像呢?...编程语言现在已经和《天宫》书中记录的星宿数量差不多了,但文言文却一直没能进入编程语言的殿堂之中。...或是神话传说、或是圣贤经典,或是编程语言,足见作者涉猎广泛、博闻强识。 文言文NLP、图灵完备 别看用的是文言文,但绝对与时俱进!

79720

自然语言处理简介(1)---- 服务梳理传统汉语分词

使用 “语言云” 非常简单,只需要根据 API 参数构造 HTTP 请求即可在线获得分析结果,而无需下载 SDK 、无需购买高性能的机器,同时支持跨平台、跨语言编程等。...汉语语言学 ? 下面我们进入第二个部分的介绍,汉语语言学汉语分词技术。...4.2 印欧语系汉藏语系 从古至今,汉语的表达基本单位是字,造字的方法六书: 象形,指事,会意,转注,假借,形声 汉语中每个字都有非常丰富的含义。...当然印欧语系汉语的诸多不同中,有如下两点是至关重要的。 第一,印欧语系都实行分词连写,词词之间用空格分割,因此没有分词问题。 第二,印欧语种大多数都通过形态变化构造语法结构,有很强 的规范性。...词汇分词技术简介 汉语词汇是汉语语言中能够独立运用的最小语言单位,是语言中的原子结构。独立运用意味着,单独做句法成分或单独起语法作用。 因此对中文进行分词就显的至关重要。

1K20

Java匹马行天下之教你用学汉语式方法学编程语言

Java匹马行天下之教你用学汉语式方法学编程语言 我试着从不同的角度带新手理解编程,希望能帮助一些真正需要的朋友进行学习,后面的三篇故事新手朋友就当真正看故事了,等你学了后面的知识,你就能理解了,现在留个简单印象就可以了...用学汉语式方法学编程 看过上面六篇博客的朋友现在应该已经知道要跟电脑沟通交流就要学那些编程语言,现在我们要思考的问题是如何学编程语言。如何学?...说句废话,“该咋学咋学呗”,认真点,你想想你小时候学汉语是怎么学的,是不是先学的“声母韵母”、“一声平二声扬三声拐弯四声降”、“嘴巴张大啊啊啊”,还有那些汉字的笔顺笔画,这些是学习汉语最基本的规则吧,等你学完了这些...其实编程语言的学习过程和学汉语差不多,首先就是要学习编程语言中最基本的“规则”,等学完这些规则,你才能做一些别的事,至于要做什么那是后面的事,此篇我就只教你编程语言里的“规则”,既然我的题目是Java匹马行天下...这个过程在编程语言中叫变量的声明和赋值。

49120

英语 vs 编程

常有人问:我英语不好,想学编程行不行?这次PyCon上也有听众提出了类似的问题。我当时给出的回答是:想学好编程,必须得去学英语,想绕过这个坎是不可能的。 今天我再来稍微补充下。...这个问题要分情况的,并不是说不会英语就不能编程。如果你只是想学习下编程,只要一点很基础的英语能力,知道if/while/class这些关键字的意思,就可以开始写代码了。实在不行就死记硬背编程语法呗。...另外,现在有使用汉语编程语言--易语言,还有基于python的中蟒,都可以让你用中文来编程。 即使你以编程为职业,一样也可以在英语不好的前提下安稳地工作下去。...编程语言是世界通用的,所以对于编程的交流也只能使用世界广泛接受的自然语言。最最活跃的编程社区,比如stackoverflow、github,全世界的程序员都在上面用英语讨论。...#==== Crossin的编程教室 ====# 每天5分钟,轻松学编程 回复 p 查看Python课程 回复 g 查看Pygame课程 回复 i 查看Git课程 回复 t 查看习题 回复 w 查看其他文章

1.4K100
领券