A. 为什么很多人反对中文在编程中的使用
首先我要声明:排斥使用中文编程和爱国不能混为一谈,坚决抵制不使用中文编程等同于不爱国的道德绑架。不使用中文编程的主观因素和客观现实存在有很多,个人使用习惯、开发效率、开发所使用的ide工具不支持等因素,都会让程序员更偏向使用英语编程。
先来说说历史原因,编程起源于外国,编程语言,计算机,甚至上层的开发工具,基本上都是外国人使用英语来开发的,这些最大的问题就在于,外国人并不会给中文来做适配,就算适配了,也无法使用中文来编程测试,因此遇到了bug也无法修复。这大概是中文编程目前最大的制约。很多码农说现在的主流编程语言都是Unicode编码都支持中文,这很正确,举例java,但是我想他们根本呢没有用过中文来写代码,完全没有考虑过ide工具是否支持,编程语言并不是编程的全部,虽然脱离ide工具我们也能够编译代码,但是脱离了ide工具我们的开发效率会降低很多倍,于是乎现在企业开发基本不可能脱离ide工具,没有的可能都要专门自己开发一套。
再来说说很多码农对于中文编程的真实内心独白:用中文写代码会很垃圾,很廉价?懂英文比较厉害?中文写的代码不行?要便于给外国人看?认为中文编程很多余?习惯了英文编程了不想改变?虽然有些直抒心意,但是也在一定程度上直观反映了排斥使用中文编程的码农心态。
我认为制约国内程序员使用中文编程的最大因素是完善框架的缺失,诸如易语言之类的其实都不过是伪中文编程,很多底层的东西也还是用到的英文,而底层的英文又限制了上层框架的编写,语法框架无法的限制导致了上层编写程序的时候并不适配中文,这样的编程不仅不能提高效率,反而增加了理解难度。
所以我认为中文编程最大的难点是怎么去编写一套适合中文的编程框架,而不仅仅是把英文翻译成中文,这样的中文编程其实真的没有多大意义。
B. 不想上班的搞笑幽默心情说说 (20句)
1.打工人不想上班,打工人只想躺平。
3.明明可以靠颜值吃饭,偏偏却要工作,我是不知道明明是谁啦,反正我是偏偏。
4.我们是来赚钱的,不是来效忠的,天底下的一切不过都是交易。
5.我失恋了,什么心思都没有了,没有了斗志,不想上班,什么都不想去做了。
6.早知道人间有上班这事,当我就不该下凡了。
7.大冬天的早上起床太困难了 天天不想上班的想法每天都在脑子里来回转 打工人太难了……
8.不是周一不想上班,是每天都不想上班。以前觉得只是单位的问题,现在想想即使换了个单位,也感觉还是不想上班
9.不想上班 冬天来临 更不想了
10.上学是拿钱混日子,上班就是拿日子混钱了。
11.晴天适合出行,雨天适合睡觉,漫长的岁月中竟没有一天适合上班。
12.一下子从春天到冬天,冻手冻脚的,打工人真不想出门
13.不管是今天还是明天,依旧是不想上班的一天。
14.我也是每天上班来坐着,上班无聊,不上班我想会更无聊。还是天天来公司耗吧。
15.不想上班的时候就照照镜子;不想上班的时候就看看银行卡余额;不想上班的时候就想想新婚姻法!
16.别人上班要钱,我们上班要命!
17.特么说白了,就一句话,我就是不想上班,没心情。
18.好家伙,不想上班也得上。讨厌也要说,加油,打工人。
19.不要跟我谈理想,我的理想是不上班。
20.早知道人间有上班这件事,我当初就不该下凡。
1.不想真的一点都不想 太他妈冷了 我只想躺在暖和被窝里
2.早知道人间有上班这件事,我当初就不该下凡。
3.人之初,性本善,不想上班怎么办。
4.不想上班 冬天来临 更不想了
5.上班的心情比上坟还要沉重,我想早日脱离苦海老,太累了,都像个老太婆一样。
6.有谁跟我一样想上学了不愿意工作。
7.晴天适合出行,雨天适合睡觉,漫长的岁月中竟没有一天适合上班。
8.一星期,总有那么七天不想上班。
9.天天想辞职,月月拿满勤。
10.要不是为了生活谁想这么上班呢。打工人的泪黄河的水。
11.我想!可能是因为现在没找到工作,还没遭遇社会的毒打吧。
12.要是有钱吃饭 谁又愿意顶着寒风去打工呢。
13.工作不顺心,爱情没保障,我是不是该消失一段时间,重新开始。
14.一想到明天要加班就头疼,腿疼,眼疼,手疼,脚疼,哪里都疼。
15.“不想上班”和“不想上班但还是上了”是生活的常态。看似有其它选择,但“正确”答案就只有一个,加油吧打工人。
16.想要上班以外的生活,于是有了加班。
17.上学和工作的区别就是:学校里谁骂我我骂谁!在公司谁骂我,我也不能骂谁!
18.不想上班不行啊,想当老板可是有雄心木有壮志,想做富二代可惜老爹木有很多银两,继续上班。
19.不是周一不想上班,是每天都不想上班。以前觉得只是单位的问题,现在想想即使换了个单位,也感觉还是不想上班
20.明明那么可爱,为什么还要上班?
1.打工人不想上班,打工人只想躺平。
2.不想上班,好奇爸妈是怎么坚持下来的?还得养娃…跪了。我养我自己都费劲。
3.小时候多好,哭完就睡,现在哭完还要上班。
4.每天闹钟一响,脑子里就出现五百条请假理由,不想去上班,但特么的没一条靠谱。
5.只想一心一意过周末,并不想上班,困
6.假期结束,继续搬砖。
7.不管是今天还是明天,依旧是不想上班的一天。
8.举头望明月 低头在加班
9.有谁跟我一样想上学了不愿意工作。
10.不想真的一点都不想 太他妈冷了 我只想躺在暖和被窝里
11.一想到明天要加班就头疼,腿疼,眼疼,手疼,脚疼,哪里都疼。
12.当手里的活儿多到不知该从何下手时,我们就应该静下心来玩手机。
13.要是有钱吃饭 谁又愿意顶着寒风去打工呢。
14.常常不想上班,也许太浮躁了吧!
15.没有困难的工作,只有勇敢的打工人 。
16.或许我该辞职了,根本就适应不了这工作。
17.我们是来赚钱的,不是来效忠的,天底下的一切不过都是交易。
18.不想上班的时候就照照镜子;不想上班的时候就看看银行卡余额;不想上班的时候就想想新婚姻法!
19.特么说白了,就一句话,我就是不想上班,没心情。
20.不想上班的时候就看看银行卡余额。
1、天冷什么都不想干 不想起床不想上班 光低头玩手机了 手机实在太好玩!
2、每天都怀着不想上班的心情去上班
3、成长就是你哪怕难过的快死掉了,但你第二天还是照常去上课上班,没有人知道你发生了什么.
4、能不能我也说一句、我不想上班。你把我包养算了
5、不想上班,不想走,快乐的时光总是短暂的让人怜惜。感谢时间和距离没有让我们变的陌生。
6、又到了每天都不想上班的时候了。窗外雨阑珊,真不想上班。
7、每天都不想上班 但是不上班就没收入 怀念打工的日子 一天就是一天
8、不想工作,不想上班,不想和陌生的人和事打交道。
9、当你不想上班的时候 带着你的银行卡查看你里面的余额
10、我想早日脱离苦海老,太累了,都像个老太婆老样。
11、我不想不想不想上班!上班后就不能想你!
12、不想上班,不想绩效考核。不上班,你就饿死吧……
13、离上班时间越来越近,又不想上班了,好想这样一直玩下去,当一辈子小玩子
C. 突然不想编程了,好烦啊
是啊,有时候我也有这种心情,我烦的时候就捶键盘,把写的代码全删了,事后就后悔,不过时间久了,就能慢慢的克制自己了,当你烦的时候,就想想你在拼命写代码,而那些蠢猪都在睡大觉,想想就想笑,慢慢就不烦了,我们花费时间用代码创造奇迹(对别人来说,不一定是,但对自己来说,我一直坚信这是奇迹),而猪却花费大好时光睡觉,我开心。
D. 我很想学编程,学成的进来说说
我现在也在参考 以我参考的经验 基础的编程可以 要加入到高手的行列 可就难了(编程代码都是英语的,你到时候英语看不懂 不就得使记硬被了吗 ) 不过 我相信兴趣是会冲过困难的
E. 老师问孩子要不要学少儿编程不想学怎么回复老师好
1、首先向老师说一些敬语。
2、其次在委婉的回答老师问老子要不要学习少儿编程,说不用自家孩子还没到年龄学习且还不想早学。
3、最后在回复老师表达一些感谢即可。
F. 高手们说说你们刚学计算机编程的感受吧!
我发个以前期末课程作业的小结吧,关于VF的,,其实都是菜鸟起步
,
小 结
制作这样一个比较大的(对我们来说是这样)VF系统,对我们而言确实是一件困难而又新奇的事。通过这样一个曲折的过程,我们都深深的认识到那些程序开发员的艰辛,同时也认识到知识产权的可贵。每当那些人买着盗版的国产软件,却对此嗤之以鼻,大肆罗列国外同类软件如何先进,国人做的又如何落后之类的话,他们有没有想过开发人员是如何一步步走过来,又耗费了多少心血和成本?
很多同学以前都很少接触电脑,很多人都没有自己的电脑,有电脑的人也普遍把时间放在了上网聊天和玩游戏去了。但是,对于程序,我们是绝不能纸上谈兵的。的确,大家的基础都很差,但相信只要走出了第一步,就有可能继续一直走下去的。
本小组所设计的教材管理系统可满足库存教材的入库、出库以及教材信息变更等管理。
系统开发采用Microsoft公司的Visual Foxpro 6.0,利用其强大的可视化界面功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。该系统性能力求易于使用,具有较高的扩展性和可维护性。
通过近一个月的系统开发,资料信息管理系统系统完成。在系统的开发过程中,以前学习感到很抽象的课程,如数据库、面向对象程序设等变得清晰起来。也感觉到学习理论课程的重要性。
以前做上机练习,随意性大,想到那里做到那里,没有统一的规划,一旦系统成型,出现错误返工修改工作量大,最终的系统可靠性不高。另外一直以来,进行程序设计均采用结构化开发方法,对系统的全貌难以在开发前看到,导致实现的系统不满足需求。
本次开发中常见的几个问题以及解决方法:
1. 临时表无法更新数据,解决的方法是不要把数据表设置为“包含”而是选“排除”
2. 程序运行时显示“文件必须以独占方式打开”,解决的方法是进入编辑的表单,在字段中把“EXCLUSIVE”属性设置为.T.
3. 程序运行中出现“无法识别的对象”,这一般是选择数据表出错,或是在程序语句中定义了错误的或不存在的对象。
这次的系统开发,主要有以下几点收获:
1.程序开发是一项要求什么精确的事,在编程中一个也不能多,一个也不能少,一个也不能错,否则程序调试就会失败。
2.通过实践,提高了系统分析的能力,对数据流图、数据字典、系统流程图等系统设计工具的使用有了更深刻的认识。为以后的工作、学习的进一步提高打下了坚实的基础。
20XX年12月30日
G. 学计算机专业,但是不想做程序员,还能做什么呢
我本科学得是通信,毕业以后,家里供我到国外读计算机专业,父母都是工薪阶层,加上新疆的工资又不高,不仅要支付学费还要负担我的生活费,所以我很能体谅父母的艰辛。 第一学期,我学得很用功,开学第一个月的编程量就超过了我大学四年的编程量,我本以为按照这个节奏,我就要“逆天”了,可是现在到了第二个学期快结束了,我发现自己真的不是很喜欢写代码,尤其是那些需要实现系统或者系统的某个部分的课程项目,每次做这些编程作业我都很痛苦,而且还做不出来。或许是因为本科不是学CS的原因,也可能是自己不够聪明的原因,我发现自己真的不能享受那种编程的乐趣。我身边的同学中,大概有一半人,从他们的眼神中,从他们的表情中,就能感觉出来他们是真心喜欢编程,真心享受编程,另外一半,就像我一样,一编程就很沮丧,就犯困。 我一直认为,学计算机的,不写代码不编程序不就算是废了么,可是我每次想用意志力驱使自己去写程序的时候,我就会更加痛苦。老实说,我不笨,我上中学时,还一度被认为是非常聪明的,可是我觉得我的智慧真的不适用于编程。。。 这两天我终于想通了,就像李白说的那样,天生我材必有用。 用好产品改变世界。这话说得真是掷地有声啊!而且,符合我的专长,组织人去做成事情! 以上是感想和理想部分,下面进入现实部分: 我现在还是研究生一年级,还有课程没学完,如果我每天还是这样强迫自己去编程,这个世界上只能多一个闷闷不乐而且毫无建树的程序员,而如果我把这些时间抽出来自己学习产品方面的知识,我想我有可能,仅仅是有可能成为一个能用好产品改变世界的产品经理。 所以,我的计划是,你肯定想错了,我没有那样一颗勇敢的心去直接退学,真的不想让父母失望啊。但是,我会我把尽量多的时间留给自己,学习产品方面的知识,至于学校的课程,我只有两个字的要求:水过! 这就是我当下的想法了,有好的建议或者意见,请告诉我,因为一个学计算机却不想编码的迷茫少年会从心底里感激的。
H. 学编程发朋友圈
1、编程更有趣,学习更聪明。
2、爱电脑变成爱学习——趣味编程。
3、大手牵小手,聪明学艺乐。
4、会学不如慧学——趣味编程。
5、学习有兴趣,不用家长逼。
6、学习成就未来,趣味成就学习。
7、趣味学习宝,快乐少不了。
8、我觉得这就是我所有的美好,我上编程课,我觉得只有这样才能让自己学习时代的潮流!
9、我希望通过自己的努力而收获颇丰,我上编程课,只有这样才能让我收获互联网的所以快乐!
10、我通过自己的努力,一直在努力的学习当中,我上编程课只是为了充实自己的大脑!
I. 孩子要不要学编程课编程课的未来发展,到底是什么样的
个人认为没有必要学习。
编程是一个很不错的技能,可以让人学习操纵机器,能够设计程序实现各种各样的事情。但是让小孩子学习编程就不一定是什么好事了。
我记得我小时候,我们小学用的还是那种很肥厚的台式电脑,那个时候老师教我们一些很简单的操作指令来让电脑上的小乌龟运动。而且没有鼠标的。这应该就是我们最早接触到的和程序相关的东西了吧。之后老师还硬性要求我们背五笔打字口诀。那时候真的是痛苦了好久。因为特别没有意思又不知道能用来干啥。20年过去了,如今已经没有那种教学了吧,因为现在的电脑已经足够好用,人性化。
1,这是我的第一个观点, 科技 在不断的变化,现在的编程语言学习,迟早会变成一个古老的机器语言。未来的 科技 会向着更人性化更智能的方向去发展。那么现在的编程人性吗?智能吗?是不是很多程序员发生过写错了一个字母导致代码错误,结果查了半天查不出来的结果?是不是现在很多程序语言还得不停地学习各种高级数学逻辑学?当初鼠标被发明之前,人们只能不停地敲击键盘操作,想想看,这就是现在的编程世界。
随着AI 人工智能的出现,或许未来会出现一种编码器,人类说句话,指令就编辑好了。而这个或许就在不远的将来。当你的孩子长大,他发现当初辛苦报班学的编程已经被淘汰了。这是不是一种很让人难受的事。
2,学习简单得编程有助于孩子的思维逻辑培养。不得不说,这个想法真的太成人了。都是按照成年人的成功学角度来思考的。小孩子如果讲逻辑,那还是小孩子吗?毕竟,不是所有事情都能靠讲逻辑来解决。难道你要让你的孩子从小就脱发吗?不好意思,皮一下。
编程是一个在固定的逻辑语言系统下建立起来的东西。他可以是数学,可以是逻辑学。但是,要知道,这会固化小孩子的思维模式。让他变得只能尝试在框架内解决问题。这就好比当年地平说的学者烧死地圆说的学者,一直坚信光只走直线的科学家一样。
逻辑是人生活中必要的东西,但是却不是小孩子非要马上建立完整的东西。思维模式很重要,但是过早得学习编程,并不利于多元化思维模式的发展。
3,不要摧毁你孩子的天赋。说不定你的孩子有着惊人的绝对音感,有着超常的绘画天赋,运动天赋。而选择提前让孩子学习编程,很有可能会固化他们的思维方式,不利于天赋得发展。
4,编程是大学的专业课程是有原因的。 编程本身初级的是很容易的很好理解的。现在电子,互联网技术发展越来越高级,简单得编程或许可以改改网页,但是却没法在这么复杂的编程体系的世界里体现多大的价值。
这是两个问题,应该先回答第二个问题,第一个问题自然迎刃而解。下面说说一下现在编程的现状以及我的看法。
1 编程课的现状。
我生活在一个五六线的小县城,整个城区只有区区不到二十万人,目前至少有五六家的编程培训机构。你可以想象一下,我们这里都竞争这么激烈了,那么更繁华的一二三线城市还是怎样一个惨烈了得。
2 我的看法。
最近几年,由于 科技 的高度发展,人工智能也带动了少儿编程的学习。最近我们可以看到 社会 上越来越多的少儿编程的培训班正在兴起,很多家长也在纠结到底有没有这个必要让孩子去接触这个家长不了解的学科?
现在很多新闻、辅导机构为了给自己做宣传会发布很多关于上编程课的一些特例。某些因为编程能力出众,在高一的时候就被北京大学提前预录取,只要高考能上一本线就能直接入学北大的案例也不少。当然这都是赚钱的策略,目的就是你口袋中所剩无几的人民币。当然虽然商人看到的是商机,可是家长需要把握的是孩子的未来。在我看来如果条件允许的话还是让孩子学习编程吧,而且越早越好。至少要比一些外语了、奥数实在得多。
现在 社会 是非常工业现代化的时代。我在工业现代化中编程显得尤为重要。所以首先要说的就是一定要学习编程课。
对于学习编程课的方式来说,首先最为重要的就是培养兴趣了。现在有很多小孩子可以玩编程的,兴趣的一些课程以及玩具可以给小孩子玩一下。小的时候,如果说对于复杂的东西不太能够接受,就玩这些小玩具还是比较好玩的。
在玩到一定的阶层以后最好就是还是要推荐小孩子去学习英文,因为英语对于编程课程的学习是非常有帮助的。
最后一定要引导到小孩子去用实际的编程语言去书写编程,也就是说应该是全英文的界面,全英文的代码来书写编程。因为这才是工作当中真正编程的环境。
编程课程在以后的高考当中肯定也是非常重视的一门学科,这是信息技术当中的核心课程。说到底,编程可实际上是数学科目的一个延伸科目。编程是非常锻炼数学逻辑思维的一个计算机语言课程。
现在外面的实际工作当中,编程也是非常工薪高的一个岗位。所以要学好变成很多家长都是从小孩开始培养的。加油!
我儿子现在六年级,寒假刚学的C++。我们这个地方信息学很厉害,很多孩子三年级就开始学了。其实编程很锻炼孩子的逻辑思维能力,其中也要用到一些数学知识,不建议太小的孩子学。可以先让孩子学,如果孩子确实有兴趣,可以坚持学下去,对孩子的成长总有帮助。现在人工智能这么发达,未来可想而知,所以我觉得即使以后不从事程序猿的工作,但至少也应了解编程,了解人工智能。
非常有必要,但是要选好平台。可以选动手强的教育机器人图形化编程兴趣班
编程是一个很好的课程,它能提高孩子的逻辑思维能力,而且我们知道,人工智能是未来IT领域发展的方向。但要不要学,主要要看孩子是否对此感兴趣。
先说如果孩子不感兴趣,可能他不知道编程是怎么样的,你可以给孩子介绍编程,让他领略 科技 之美(比如说去一趟 科技 馆)可以激发孩子的兴趣。不过如果孩子真的不感兴趣,还是算了吧。
再说说编程发展的未来吧。近几年来, 科技 的飞速发展,是大家有目共睹。程序员这个职业,相比于其他职业,工资和待遇都相对较高,可以说人工智能是未来 科技 发展的方向,编程在未来也是一个不错的职业。
但是我想说的是,学编程,不一定未来非要做程序员,我上面说了,学编程可以提高孩子的逻辑推理能力,对于平常的学习是有很大帮助的。
首先说下编程的未来,个人认为发展空间很大,随着物联网和5g的兴起,有太多可以 探索 和发展的空间。举个简单的例子,近些年生活中就涌现了很多it 科技 产品,比如无人机,平衡车,智能音箱,运动手环,甚至这种各样的 娱乐 软件,生活工具等,这些都是程序猿的智慧结晶,未来 科技 的发展,仍然有很大空间。
其次,我认为编程课可以提升锻炼孩子的逻辑思维能力。设计一个功能,从无到有,如何一步步的实现呢?这个过程,孩子不断思考,逻辑能力不断提升。即便未来不从事编程相关工作,强大的逻辑能力也会在其它方向上给孩子带来助力
不知道孩子多大了,首先我觉得兴趣是第一位吧,从过来人的身份讲。因为孩子不是为了大人活,路还是要自己走,就比如我爸当年让我学日语,我不喜欢就没学下去,家长还是不要把自己的意志按在小孩身上,不然小孩会怼家长是你想学又不是我想学。
当然如果在引导下对编程很感兴趣就另当别论,当然是要大力支持。比如从很低的起点开始,平滑进入更难的阶段。孩子们开发的 游戏 ,要让更多朋友玩到,在大家的赞美声中得到鼓励,乐于进行更多尝试;再次,要把挫折感降到最低,一旦孩子遇到挫折,工具会比家长更有耐心,不停地鼓励他们越过挫折。
比如从以下几方面的切入点:
1.学习编程能够锻炼孩子逻辑思维能力、创新能力以及思维的严谨性等。会让我们变得更聪明
2.在这个世界里没有标准式的答案,完全可以根据自己的答案去解决问题,这对于提高独立解决问题的能力和逻辑思维能力都是非常有帮助的。会让我们有独立思考的能力。
未来发展趋势嘛肯定不用说了,后面是5G时代,物联网时代下的智能 汽车 、无人飞机、虚拟现实等 科技 技术都会应运而生。主要看看他愿不愿意走这条路,先试着培养他的兴趣,兴趣是通往成功路上必不可少的钥匙
小学、初中文化课压力不大有空闲时间可以发展孩子兴趣爱好,提高孩子分析、解决问题能力,逻辑思维能力
我认为编程对于孩子未来学化学和物理还是比较有帮助的,但是绝对不会是培训机构忽悠的那么大
J. 为什么很多人不喜欢甚至排斥用中文编程
从事软件开发多年主要在浏览器内核,安卓框架,多媒体等领域研究的比较多,主要编程语言是C/C++ java等三种编程语言,对于易语言简单做了几个小功能,做了下尝试,从本质上讲差异不是很大,都是需要遵循一些语法细节,可能是用的时间短的缘故整体感觉还是怪怪的,主要是长期在英文编程环境下已经养成习惯,至于是不是中文倒是没有太大的感触。
说到对易语言接触时间也不短了,刚入行不久喜欢写一些技术博客,也算是结实了一些粉丝,和有些粉丝聊得比较多,其中一个人在研究易语言想通过易语言做注册机,从技术上角度不太喜欢玩这些看似很无聊的东西,架不住三番五次的劝说就多少了解一下易语言,然后看看如何实现,弄了没多久觉得实在无聊,就果断放弃了,纯正的程序员一般不太喜欢搞什么 游戏 外挂或者黑产之类的东西,但现在很多学历不高的人通过易语言在鼓捣这些东西,想从中谋取暴利,国家已经有明确的法律规定对于非法的 游戏 收益真要有人较真到底,还真是违法犯罪的事情。
有个同事讲过一个故事,有个人专门研究腾讯的一款 游戏 ,然后从中获取了几百万的收益后来被发现并报警,由于但是立法还不太完善,在里面呆了几个月罚了点钱又放出来了,易语言诞生的年份已经不短了,当初带着极好的爱国主义情怀,喜欢有一个属于中国人自己的编程语言,虽然在内部实现上可能就做了一次转化而已,起码让一些英文不好的人能上手写代码了,这算是易语言最大的贡献了。
任何一种编程语言的诞生或者存在都是为了解决当时非常棘手的问题,然后慢慢的被大家接受,通过时间的积累慢慢培养了生态链,也就是大家常说的各种编程社区,然后一群志同道合的人在里面讨论这种编程语言如何来使用,如何来改进,如果是深层次的参与者慢慢加入到核心修改小组,不停的对编程语言的版本以及未来的发展趋势做贡献,现在主流的编程语言都是这么衍生而来的,社区力量的强大与否代表着当前这种编程语言的受欢迎程度,目前就国内的编程语言而言无疑java属于老大,在开源社区里面java方面的开源项目最多,这就是生态链,生态链的建立不是一天两天的事情,需要具备很多因素,还要跟上时代的潮流。
1.编程习惯,绝大部分程序员已经习惯于英文字符的编程模式,切换成中文有诸多的不习惯,而且就编程语言的本质而言最终还是0,1的转化,中间做了一些转化而已,在执行效率上还不如英文转化效率高
2.生态链不够成熟,对于编程语言的使用者来讲什么编程语言最能解决实际的问题就采用谁,这也是生产力发展的需要,不可能为了追求狭义的爱国主义情怀就是采用一种编程语言,易语言的生态链体系哈有待继续的加强发展,毕竟任何一种编程语言都需要来自五湖四海的程序员来共同托起。
3.易语言在某些场景下还是受限,举个例子在服务端的并发性处理上就有点捉襟见肘了,不可能一种编程语言就一统天下了,这种需要强大的生态链支持,就目前状态而言易语言要走的路还是很长。
对于一个技术人员来讲,在合适的场景选择合适的编程语言,选择最佳的实现方式,毕竟对于企业来讲首先要考虑最短的时间内出成品,所有的企业的程序员都是遵从现实环境,真能解决实际问题的编程语言,本身就自带推广特性。
希望能帮到你。
实话实说,我是没有接触过中文编程的,对中文编程届名气最大的“易语言”,也只是听说过但是没用过。虽然我本身是对中文编程是比较排斥的,但是出于“想评判什么,就要先了解它”的考虑,我还是决心体会一下中文之后,再来回答这个问题。
然后我找到了“易语言”的官网,看了一眼首页我就放弃了这个想法,本人对美丑的要求很严格。
对于中文编程,我就强答一下,说说我的看法。
首先,中文编程还是发展初期,语言生态不好。不可否认中文编程确实降低了编程的门槛,易语言在中文编程做出了值得鼓励的尝试。易语言目前的前景不是很明朗,易语言好像是2000年就出现了,差不多快20年了,我翻了翻官网,感觉很久没有更新了,而且社区支持并不强大,所以并不看好。顺便说一下【生态】这个问题,很多人理解这个词有一些困难,举个例子:比如安卓和Window phone,大部分APP都有安卓版本,不一定有Window版本,这就是生态的好坏。
第二,英文编程已经先入为主了,就好像我,做Java开发已经12年了,自学python3年,这么长时间已经习惯现有的编程体系了,要切换成中文环境感觉完全没有必要。而且现在中文编程的生态又不成熟,所以不接受甚至排斥中文编程,也是很正常的事情。
第三,编程思想的重要性要远远大于编程语言。其实不用过分纠结于使用什么语言,编程最重要的是对事务的抽象能力,逻辑思维能力,和对不同的业务场景,可以采用最优方案的能力。如果有一天老板说:“从今天开始,咱们公司要用中文编程了,工资增加一位数”,我相信我很快就能学会的。
最后,每一种语言的兴起,都是因为可以很好的解决行业的某些痛点。比如php的兴起是因为互联网需要快速的编写动态Web服务;Java的兴起是适应企业级信息化,Java屏蔽了指针、内存、垃圾回收等等,可以在短时间内写出大规模的程序;而易语言,好像解决的是“想编程但是不会英文”的问题,至少在编程行业内,我们是不存在这个痛点的。
总结一下:
这个问题,本人比较合适来解答一下。我的文化水平高中,英语非常烂。10年做自动外挂 游戏 工作室,苦于没有合适的外挂辅助,自己从零开始研究编程。起初学习了按键精灵和易语言,可以做一些小程序小 游戏 ,又做了一些操作模拟脚本。后来学习了汇编,才可以做真正意义上的外挂。用易语言做了3年多中文编程,后来为了去上班学习了php,c,python,java,sql这些英语编程,开发过大型网站前后台,手机app,小程序微商城。其实编程用什么语言都是大同小异,除了个别语言之外用法都差不多。唯一的区别是用处不同、编译环境和编译器不同。可能和人先入为主的观念相关,几乎每个人学习的第一个编程语言都是英文编程,所以都很倾向英文编程,用易语言自然不习惯!而我,第一个接触的编程语言是易语言,自然对中文编程更有感觉!
大家好,我从97年开始学习编程,到今年20余年了吧,代码是写过不少。
看到这个话题我也来凑个热闹。
1、从语言的角度来说中文编程和英文,没有区别,无非一个用“如果”,英文用“if”罢了,其本质没有变化,还是用着老外的编译器,算不得中文编程,顶多算个汉化版的开发语言而已。
2、如果你每天真的要写上千行的代码的话,你会觉得频繁的中英文切换实在是太麻烦了,英文if只是两个键,中文要敲几个键呢。我最高英文打字速度是300,中文是120,说实话,我愿意用英文写代码。
3、现在的语言都是Unicode编码的,你可以用中文做变量名,编译器不会拦着你,但是同行会笑死你,鄙视你的。
4、目前所有语言大多都是老外开发的。所以你想查的资料,文档基本上都是英文的。
5、我希望有哪么一天咱们国家也能真能开发出自己的操作系统,数据库,编程语言,咱们自己的标准,大家一起努力吧。
希望大家不要再为语言而纠结了。
需求:某个变量循环十次,每次的值都加1
java:for(int i=0;i<10;i++){}
易语言:循环体(整形 变量 等于 零 ;变量 小于 十;自增 变量)
首先我们来分析阅读性,假如一个外行人来阅读这两份代码,虽然不知道for什么意思,int什么意思,但我相信正常人至少都能看懂第一份代码i=0这一行吧;但是再来看易语言写出来的代码,循环体啥意思,我只听过循环,循环体是干啥用的?整形?整形变量?还是整形变量等于?都说汉语博大精深,在不使用逗号的前提下汉语的可读性理解起来就可以有很多种意思了。
我们再来看二者的格式,容易看出来其实易语言不过是相当于把英语全部翻译了一遍,翻译后的代码仅限于我能读得懂而非看得懂。再看一下,易语言的代码量比英语多了多少?
汉语是我们的母语,如果能开发一门易懂的汉语编程语言,那么我想这无非会大大降低我们的开发门槛。但是我们需要强调的是,汉语编程语言不是简单的“翻译”,我理解中的汉语编程应该是可读性高、理解容易。例如上面的例子,如果要我“开发”的编程语言来写,我会写成这样
条件循环(变量初始值等于零;假如变量的值小于十;那么变量的值每次加一”){};
这样的写法我相信任何人都能看懂读懂知道他的用法理解这个代码是用于做什么的。这才是真正的汉语编程。如果要只是翻译英文编程语言,那么我为何不直接学英文编程语言,我学会了英文编程语言也就意味着我的编程能力拓展性更高,毕竟现在市面上无论是已有技术还是新的技术都是英文写出来的
中文编程,我可能比较有发言权