主题:[原创]第一次进易语言论坛,也是最后一次进易语言论坛!
jpzLove
[专家分:70] 发布于 2005-10-28 12:47:00
易语言,以中文界面的方式开发软件,呵……,说得很是不错。
但当我装上去看了之后才发现,没有编程基础一样编写不出一个像样的软件!!
所以,它和VB和Delphi一样都需要学习。
但是,现在有公司说要招易语言的程序员吗?
没有,为什么没有? ————
功能欠缺,比起VC++,Delphi,就相比VB之下,它的功能还是那么小!
虽然初学编程的人,一时间看到中文式的程序开发界面,会兴奋一时。
但是,当你用久了以后,你才知道,它不是你的希望。
因为,你不能将程序员的希望寄托在易语言身上!!
用它编程只是一种兴趣,一种爱好,但对真正的程序员用它却是一种时间的浪费!
如果想成为一个程序员,就不能浪费太多时间在它身上。
很多人用我英语不好啊,看不懂英文来找学习的借口。
越是这样,你的编程能力越得不到提高。
可以这样说,我英语也不是很好,可是为什么我的VB编程能力却是那么优秀呢?
原因是,学习一种语言,就算是自己的母语来学,很多结构方式还是要经过思考才能得到!
如果你放弃了学习新语言,而一味的求简单,你不会有很大的本事去创新,实现更高的理想。
因为你是个弱夫,而我,却是强者。
强者和弱夫是有差别的,强者可以做到自息不强,强者拥有超强的意志力。
而弱者一味的选择简单,对自己要求低,喜欢逃避。
所以,弱者总是失败,面强者总能成功。
这个世界本身就存在着许多不公平的因素,如果你是局长的儿子可以靠关系找到好工作。
也可能因为你家里有钱就可以买到好学校,但是如果你是弱者,就算你有好工作,就算你到了北大清化,你仍然是弱夫,因为这是不变的事实。
所以弱者总是不会有太多希望,这个世界又是公平的,你付出多了,你成为强者了,你就可能击败对方,当然这种竟争是残酷的。
面对残酷的竟争你是否想到没有,不能再逃避了,我们要成为强者!!
回复列表 (共49个回复)
沙发
caily [专家分:480] 发布于 2005-11-05 02:07:00
同意楼上前半段的语言,但我看了半天,后半段好像跑题了吧。
板凳
新易语言 [专家分:10] 发布于 2005-11-10 11:45:00
楼主的选择可以说没有错,体现了技术至上主义的价值观。的确,会了其他编程语言就没有再学易语言的必要。若要走程序员的道路,的确要有更高的追求,甚至你个人认为只有C#########或C+++++++++才有价值都没有错,你有资本持技自傲、孤芳自赏。
但是对于社会整体来说,技术标准不应作为评价一个编程工具的唯一标准,甚至不应作为最重要的标准。我觉得评价一个编程工具的标准应该是:是否有利于提高大多数中国人的电脑知识和编程素养;是否能满足一般非程序员也能通过编制软件来提高工作效率、满足自己的各方面需求,为即是一般应用面更加广阔;是否符合编程初学者的水平。
那么,对于象楼主这样想成为程序员的人来说,易语言是否一点价值都没有呢?应该不是。对于社会来说,为大多数人着想比只为提高自己的技术更有意义。如果你能用你的技术使更多的人学会编程,那就不必有易语言出现,但你扪心自问,能做得到吗?
曲高和必寡,并不是技术越高就应赚钱越多,否则你到时会埋怨技术比你差的人管理着你,对你的软件指手划脚,赚的比你多。这很可能是你的眼光有问题,价值观有问题,只从技术角度评价一切。应看你的技术是否一般人用得上,如果一般人用不上你这么高的技术,那就是“杀鸡用牛刀”,不对称。牛刀更有用,还是一般刀更有用?
楼主说了英雄的标准,我也来说说我心目中英雄的标准:宽容一切,不只从自己的眼光和角度看问题;你能用更好的编程语言,这说明你在技术上比别人有优势,但并不能说明你就高人一等,因为人人的条件和需要都不同。楼主说:弱者总是失败,强者总能成功。我也说说问题的另一面:强梁易折。生活中真正的强者是满足他人需要,被别人理解、接受和欢迎,从而实现自己利益的人。
并不是说我看不起程序员,看不到程序员的作用,而是很多程序员并非真正能发挥自己的作用。要你的技术被别人看得起,首先你要看得起别人,能用自己的技术来满足他人的需求。
3 楼
新易语言 [专家分:10] 发布于 2005-11-10 12:21:00
转贴一篇文章,相信对你学会用其他角度看问题会带来帮助:
[转帖]易语言在中等职业学校计算机专业课程中的作用
转帖自 大连IT网
易语言在中等职业学校计算机专业课程中的作用
(暨易语言课程开发可行性研究)
一、问题的提出(课程开发背景)
计算机语言基础是计算机专业学生必备的基本技能之一,对锻炼抽象思维、提高计算机修养、增强对后续课程的理解能力有着不可或缺的作用。目前实际教学中开设的作为基础语言学科的仅有Qbasic和FoxBASE+,这两门语言在DOS时代辉煌一时,分别在培养学生程序设计能力和数据库技术方面发挥了重要作用。今天,它们以其特有的语言特征仍然在技术层面上具备原有的学习功能,但已经和今天的教育实际相去甚远了。
现代教育早已摒弃了古老的填鸭式的教学,学生学习主动性的培养在课堂教学中越来越被重视,培养学习主动性的一个重要因素,就是学生对课程本身的兴趣。QBasic语言与FoxBASE+语言因其古老的DOS界面早已在软件行业中失宠,对于讲求实用、实效和创造性学习的现代学生而言,只能是弃之可惜、食之无味的鸡肋。对于计算机教师而言,一方面为培养学生的基本能力,不得不为了提高学生对这两门课程的学习兴趣而屡败屡战,另一方面因自身对计算机语言的理解越来越深,逐步减少了对这两门课程的学习和教学的研究。有些学校只在有对口升学的计算机专业班级中开设这两门课,就业班则不开设或即使开设了也不重视,使就业班的学生计算机语言水平偏低,影响后续课程的学习。
在此背景下,急需一门兼备教学奠基功能与实用功能的语言取代旧有的Qbasic和FoxBase。
二、原有解决方案
曾经计划或尝试过使用C、VB、Delphi和Java等语言方案以解决上述问题,取得了一些经验和教训。
C语言是优秀的经典编程语言,上世纪90年代初高校计算机专业开始将大三开设的C语言课程改到大一替代Qbasic语言,取得了成功。C具有平台无关性和强大的功能,能够编写DOS、Windows、Linux、Unix等多种操作系统下的程序,是专业程序员必备的基础课之一。中等专业学校一直以来只是在毕业班开设C语言课,因为时间和师资等原因,只能讲完DOS下的基本编程。一些学校和老师在此基础上提出将C语言引入Windows编程当中,加入视窗程序设计的内容,有些人还提出引入C++的语法,这些想法催生了近年来在高职出现的C语言和C++混合开课现象,但是中职仅停留在研究阶段,最大的障碍是C语言极大的自由度与学生素质的矛盾,一些开设非语言类计算机模块的中职学校,已经考虑将其取消了,以C语言入门,从目前的教学手段和中职新生的情况看,基本上是不可能的。
Java是近年来新兴的热门语言之一,该语言完全面向对象的编程思想深深吸引了计算机教育者的目光,众所周知,随着计算机软件业的发展,面向过程的结构化的编程思想已经不能适应现代软件产业的需要,从面向过程发展起来的面向对象的程序设计已经是现代编程的主流。让学生早一步理解并掌握这种思想,是一名负责任的计算机教师的理想,并且Java的应用极其广泛,从计算机到手机,从地球到火星,无不有Java的功绩。Java虽然是仿照C的语法设计的,但是却没有C的不确定性,适合编写健壮的应用程序。但是Java的体系太庞杂了,如果一入学就接触Java,势必被其复杂的对象、类的关系搞得眼花缭乱,和Delphi一样,这两门语言均不适合在新生中开设。
和Java与Delphi不同,VB是基于对象的,简单的对象思想、完善的编译环境、自由的界面设计,以及强大的功能,给VB的使用者太多的学习理由,很多学校都引入了VB语言编程。然而大家都不约而同地将VB开设于Qbasic之后,毕竟VB的语法是基于Qbasic的嘛。可惜的是,由于前置课程Qbasic并没有引起学生的足够重视,VB的学习因为编程技术的匮乏常常半途而废。其实VB完全可以作为入门语言提供给新入学的计算机专业学生,Qbasic的所有语法在此均有效,学生在其中还可以编写视窗下的应用软件,教师有兴趣并有能力培养学生学习VB的兴趣。然而新问题又出现了:VB的设计并不是面向初学者,因此没有完备且简单如FoxBASE+的数据库系统供使用:ADO编程过于薄弱,经常有莫名其妙的问题出现,DAO的编程虽然强大,却过于复杂,无法担负起中职学生数据库入门的重任。
易语言却扛着中文编程的大旗,在此时悄然诞生。
三、易语言解决方案
易语言戏剧般地解决了以上的问题。
1.简单易用。
和VB一样,易语言也是基于对象编程的,因此,它不需要记忆繁复的类与对象就可以学习和使用。对易来说,所有的功能都可以做到组件或库中,一切繁琐的编程与算法随着组件和库的丰富仿佛都可以随风而逝。中文编程、简单易用、快速上手的特点可以使学生快速方便地掌握Windows的编程方法,并在此指导下编写Windows的实用软件,收获学习的乐趣。
2.严谨规范。易语言的程序设计符合结构化编程的要求。易语言的中文编程特点与代码录入环境的设计,使易语言成为一种接近绘制流程图的语言。无论是分支还是循环,都有特定的流线指引程序的运行方向,将易语言代码限制成一种类似Pascal语言的严谨的代码结构。对学生学习编写规范的代码有很大好处。
3.数据库与FoxBASE+类似。易语言有自己独特的数据库格式,但其自带的数据库管理系统从命令体系到操作方式均与FoxBASE+保持高度接近,取代DOS下的FoxBASE+作为数据库学习的入门课程非常合适。
4.应用广泛。易语言组件涉及数据库、办公自动化、网络、工业控制等各个领域,最新支持的COM对象使易语言可以调用微软的DirectX支持库,打开了图形图像和三维游戏编程的大门。这些强大的功能可以使学生有机会开发出具有商业价值的软件,并为未来的就业奠定基础。
5.拓展知识。随着对易语言学习的深入,可以发现易语言的应用越来越广泛,需要学习和了解的理论越来越多,这样会激发学生对后续课程的学习兴趣,提高对计算机专业理论课的学习积极性;同时易语言支持库的写作将极大地增强易语言的功能,但是编写支持库需要C或Delphi等其它语言的知识,这将引起部分学生对其它语言的学习兴趣。
6.基础牢固。易语言的自定义变量类型、调用DLL命令和资源存储的概念,符合软件工程的工业规范,对其它语言兼容,为学生学习其它语言扫清理论障碍。
7良好的学习环境。易语言论坛为学习者提供了良好的学习空间,大量的教学例程为学生自学创造了条件,对于培养中职学生的自学能力大有益处。
8.完善的评价体系。易语言公司即将推出的易语言认证考试和定期举办的有奖程序设计竞赛,促进学生的学习积极性。
9.汉语编程。全中文语言的学习,会使学生领略中文语言的无穷魅力,对学生进行爱国主义教育。
10.易语言的学习,人们忧虑最多的有两条:第一,易语言与其它计算机语言最大的区别在于中文编程,如果学生学习易之后再去学习其它语言,会不会因语言问题导致障碍。第二,极高的集成性是否会使学生变懒,从而不去研究必要的算法技术。
对于第一个问题,我们的看法是,每个语言都有不同于其它语言的特点,长时间使用一种语言,转而学习另一种语言时,必然会不习惯,由易语言转向其它语言也会这样。但是易语言一个最大的优势在于完全符合工业标准,它与当前流行的编程思想和方法都是统一的,从这个角度来看,从易语言转向其它语言编程,会更容易。
对于第二个问题,我们觉得作为一种编程工具来说,高集成性本无可厚非,但作为学习语言的工具,高集成性可能会封装掉部分基本的技术。我们使用易语言的目的就在于排除无关因素,使学生快速学会程序设计技术,因此要求课程的设计者、教材的编写者以及一线教师对教材和课堂教学进行设计,根据学生的实际需要增加必要的章节和例程,完善和补充易语言原有的教材和资料,在此可以参考Qbasic和FoxBASE+教材对编程技术的写作。
四、结论
任何软件都不排除存在错误的可能,易语言目前还存在若干问题和缺陷,如不支持多文档、个别选择类工具组件显示有误等,在易语言公司完善的支持和快速更新下,相信不久就可以解决。
吉林市实验职业高中分别在2003年和2004年上半年在二课堂学习中试行易语言教学,效果良好,学生学习兴趣高涨,个别优秀学生已经可以编制软件,取得了令人满意的效果,为新课开设积累了实践经验。
2004年7月在吉林市教育学院职业与成人教育部组织的“吉林市中等专业学校计算专业骨干教师培训班”第一期培训中,易语言作为第一门课程,由“大有吴涛易语言公司”培训教师史世恒先生主讲,其间许多非语言教学的教师(没接触过语言编程,但某些应用软件功底较深)短时间内获得了长足的进步,受到广大计算机教师的认同。
综上所述,易语言不论是作为中职学生的程序设计入门语言还是就业手段,均具有其特有的优势,有作为专业基础课开设程的价值.
2004年7月16日
CopyRight 大连IT网® 2005
4 楼
lhl62411570 [专家分:30] 发布于 2005-11-13 07:14:00
楼主说的很对啊
我同意你看法
5 楼
66543 [专家分:200] 发布于 2005-11-16 17:11:00
好多,理论,看晕了。
我支持楼主,就像我不用易语言一样。(呵呵,其实尝试过,一星期,因为……
呵呵,就不再也不用了。)
我现在在学汇编和C。
6 楼
yhwbb [专家分:10] 发布于 2005-11-19 19:36:00
楼主的论断未免太武断了,易语言出现的太晚,有些功能暂时没法实现是很正常的,毕竟我们中国人使用的是汉字,而计算机和计算机编程语言都是外国人发明的,使用字母语言作为编程语言也是很自然的事,试想假如编写语言一开始就使用汉字或你根本就不认识的语言,你还会在这里大呼小叫吗?
楼主的语气真的很霸道呀,你也是一个牛比吗,不知你在软件方面对中国做出了多大的贡献呀,
虽然我也不用易语言,但是我还是很佩服易语言的开发者们,他们能够将易语言的编辑器结构设定位到类似VB这一点就值得我去佩服,我用过VC,delphi,bcb,c,汇编,从使用方便性上还是VB的最好,功能弱了点,但也没几个能够将它用好的,c的功能如此强大,也是没有几个人能用到多数功能的,如此楼主竟然用VC,VB和易相比较,可笑,再看看微软以后推出的编程语言,还不都是把使用方便性放在头一位,有些人觉得C#比C++用的方便,恐怕也是出于这个原因吧,我身边很多人都说VC++功能强,但是他们都不敢用,都转用delphi,java,pb等,还不是因为VC++难用呀,从这一点来说,易语言就做的很好,现在它的功能弱,将来哪,假如想楼主你这号牛人也去帮助易
,完善易,将来一定很垃圾吗 ,楼主是个强者,因为用VB用的很好呀!!我晕,为什么咱们中国人都这样大言不惭呀,你怎么不说你自己设计语言,自己编操作系统哪!
我一直关注易。。。
7 楼
天地 [专家分:360] 发布于 2005-11-20 12:55:00
存在既是合理
实践是检验真理的唯一标准
用以上两条来横量吧,三年之内见效!!!
8 楼
少年特瑞 [专家分:0] 发布于 2005-12-27 06:49:00
刚睡了会,头还不清醒,我来说一句话
对于我来说:易语言就像一座桥,你可以通过桥到达其它地方,也就是说你可以通过先学习易语言再学习其它语言,可能你会更得心应手
9 楼
中原 [专家分:20] 发布于 2006-01-05 11:22:00
楼主的文才不错
不愧是学编程的啊,听说写程序的人文章都写的不赖的
10 楼
新易语言 [专家分:10] 发布于 2006-01-06 18:58:00
什么文笔不错?典型的歪曲、主观、武断和偏见的大全,文革文风的生动再现!
我来回复