作为首款国产编程语言,易语言有发展的前景吗?
谢谢邀请,虽然表面上易语言在展示形式上实现了中文编程,但内在实现上还差得很远,很多专业的程序员都觉得易语言就是做了外套。本质上还是传统编程语言内涵,全球编程语言有几百种,真正主流的编程语言也就几十种,真正的编程语言都会拥有自己的生态系统,有很多忠实的粉丝追随,而且还会有相应的中心组织在积极推进编程语言的进化,不停的更新,随着时间的推移使用者会变得越来越多,成熟的编程语言都有拥有自己的编程社区,形成一种可持续发展的道路。
目前国内的易语言在某些领域用的异常火热,现在市面上百分80外挂是易语言贡献的,现在很多学习开发易语言的都是想着怎么搞个辅助或者外挂挣点钱,倒是从另外一个层面推动了这门编程语言的发展,算是有点畸形的发展,任何编程语言都有其存在的价值,在多年之前VB,VC火的不行,可能很多人觉得这种脚本语言早就退出历史舞台了,但在很多领域还是用的不亦乐乎,所以说只要能给大众带来便利就是好的编程语言,现在编程语言向着集成化发展,现在火的不行的python就是典型,现在很多高中都准备开设这门编程语言,背后类库十分丰富几行代码就能实现很炫酷的功能,很容易让初级入行的程序员产生成就感。
任何编程语言的诞生或者衍生都是为了解决当前一些棘手的问题,通过这种获取第一类的支持者,然后随着功能不断延伸或者科技发展需要正好赶上一个好时机都会让一门编程语言风靡起来。有些编程虽然受众不多但在某一领域有着独特的优势,这种生命力依然强劲。易语言诞生之初开始算是一种情怀,想走通中国第一种编程语言,不懂英文的也可以搞编程的初衷,设计之初的确赢得了很多人的赞许,但很多程序员看到这种里面的设计界面已经语法细则觉得就是中间加个一层外衣,并没有自己真正的编译器,在推动之初遇到了很多的障碍,但有人发现用这种编程语言可以很好的设计游戏辅助或者外挂,现在的易语言成了编写外挂的第一语言,不知道对于这种语言发展是好事还是坏事。
我是做机器人调试工作的,想进一步自学编程,有什么好方法?
机器人调试工作,现在基本上都是在原有的示教器内部,调用基本的工艺软件包。但是有一些特殊的工艺,比如3c设备领域,scara机器人同设备上的模组和专机结合,会取消示教器,这种情况下需要在电脑端进行编程。根据题主的想法,应该是希望能够做到机器人底层的开发,和机器人软件工艺包的开发这种工作。基于你这种情况,比一般的人要方便的多,毕竟对于机器人的基础都已经入门了。
1、针对你们家的机器人,或者其他家的机器人,先细致的分析一下。对于各类行业书籍就不推荐了,国内fanuc,abb,埃斯顿都在各自官网以及线上有自己的机器人实训课程。先将基本的架构搞清楚,搞清楚几个问题:基于什么语言进行的开发?是否基于某一个操作系统平台做的二次开发?这个你基本上上问一下就出来了。2、途径:同研发交流,机器人调试服务工程师,因为需要面对现场实际的应用环境,是必然需要同研发进行交流的。
3、产品方向可率先尝试运动控制器的专业性学习。你想一步到位的学C语言,或者C ,甚至是VB,或者是codesys等等。这种比较好耐力,并且落地性不强。根据你接触到的项目,尤其是你如果了解到现场应用中,有使用到运动控制器的使用,你多跟电气工程师交流。从运动控制器入手。国内机器人的控制,以固高,TRIO,倍福,keba等为例,他们企业都是在运动控制器的基础上做的相应开发。