图形化编程的发展前景怎么样?

如题所述

哇,图形化编程,真的是个好的发展方向!
这样,可以帮助编程工程师,记住很多常用代码外,还能帮助记住那些不常用的代码,真的是带来非常大的方便,同时,比以前敲复杂代码所花的时间。而且,通过用图形化编程方法,还能大大提高,开发工具的效率!可惜是的是,这么好的方案,只有麻省理工大学在搞。实在是太可惜了?想不明白,有个这么好的图形化编程方案不搞,还要搞那么复杂的敲代码工作,有费时费力,而且,那可不是一般的费时费力,那可的要一个字一个字的敲啊,光敲个很长的代码,就要浪费大半天时间,还没算上检查代码出错的时间。而且,这一搞,就可能是1天或者好几天时间才开发好一个工具程序软件。这效率低的没法说了。真搞不懂,现在,有个这么好的图形化编程方案,怎么没有什么起色?
而且,像现有的,BAT
VBS JScript JAVA C C++ Phtyon等等。。。这些计算机程序语言,都可以像 mblock图形化编程 Node-Red图形化编程 Scratch图形化编程 Mixly 图形化编程 arduino 图形化编程
这样搞,大大降低编程的复杂性,和编程过程的出错率,编程所浪费的巨大时间。其实,图形化编程,这个设想方案,是真的好啊!可是,怎么没啥人,看到这个曙光了?应该大力发展这个呀?
其实说到这,还有个非常值得全世界的编程工程师,值得考虑的问题。这我编程不会个啥。但是,我看到这个问题,很严重。关系到人类以后的发展。说以不得不要说的这个严重问题。
首先举例:
在bat中,用echo记录到txt文本的命令行语句
有一种写法就是:
@echo off
::将文本内容写入到txt文本里
echo 大家好,才是真的好!> a.txt
echo 内容写入到a.txt文本完成!
timeout /t 3
还有种写法就是:
@echo off
::将文本内容写入到txt文本里
> a.txt echo 大家好,才是真的好!
echo 内容写入到a.txt文本完成!
timeout /t 3
这2句写法,都是将内容写入到txt文本
但是,这个写法用的人很多,echo 大家好,才是真的好!> a.txt
这个写法用的人很少,> a.txt echo 大家好,才是真的好!
那么,说这些有什么意义?意义就在于,用这个写法的人> a.txt echo 大家好,才是真的好!就会在以后,越来越少,或者没几个人用了,或者根本没人知道还有这个写法编程。这是打个比喻!
而,现在有图形化编程,也在这个上面,很好的解决了这个问题!
而,有的人在想,要是这么做了图形化编程,以后,我的这些写法,别人都知道,或者是这些独有的自己猜有的编程技术,别人没有。要是都会了,我还怎么捞饭钱啊?但是,有么有想过,这么问题(::将文本内容写入到txt文本里)上面的小代码里有注释,想元老级的编程工程师,有的不写注释,那么,几天可能不会忘,几个月可能不会忘,要是过上几年,那可能,自己写的代码由于没有注释,自己都不知道以前写的这个代码是什么意思了?(在编程任何计算机语言,注释真的很重要,是将代码解释为人直观能理解的文字语言,这点很多编程工程师可能忽略了!)
所以,图形化编程这个方案还是很有必要的。图形化编程方案里有注释,那就更完美了!
不然,就像以前的裁缝师傅,缝衣服的技术,可能现在没几个人会了!全部丢失了。其实,这也是种损失啊!像计算机语言编程写法也是蛮多的,但是,人的记忆力毕竟是有限的。在厉害的,也不可能将全部计算机语言的写法和代码使用,全部记得这么清楚的。
现在,还有好多这样类似的事!计算机编程代码那么多,命令那是数不清楚了,而且,计算机语言种类多的到处都是,也是数不清了。如果,不把这些宝贵的计算机编程语言,给好好整理,理理编程思路,那可能以后,会编程的人,很少很少了。或者,很多技术失传了,像以前,很多中医治病的老方子,治病那是一绝,可是了,没有传道后人,就失传了,重大损失了,那有的是这个老方子失传了,有的人是连看都没看过一眼,连听都没听说过,就失传了!损失大啊!有的自然界,好些珍惜植物,那是很多人看都没看,听都没听说过,就灭绝了!在因为,大多人对枯燥的编程,就不感兴趣,懒的搞,而且,编程还像现在这样一个字一个字的敲代码,还要检查那么多的错误。又浪费精力又浪费时间。确实得不偿失啊!有的编程工程师傅,是真的头顶秃了。就是,编程太呕心沥血了的证明啊!所以,我看到想到,为啥还有为一己私利这么技术别人知道了,自己就没饭碗了,那卖烧饼的也是技术过,少卖个饼也没饿死,多卖个饼也没发财。以前,就有这么事,搞软件序列号,有位网上大哥这话说的好:搞序列号的时间,不如拿来搞出更好的软件!这个赞,人家还好多都是开源的。所以,我支持开源,支持分享!其实,个人觉得任何技术是无价的,不能用钱来衡量!只是,很多人被钱的统治,跳蚤被限定高度了,她永远只跳那么高了!这就像鸟妈妈的孩子,人工喂养,没有野外捕食能力,和真正的飞行能力,大多跟着人地上走。而体制化了!
所以,图形化编程这个方案好,不尽像一本CHM电子书,而且,里面代码一套一套跟随积木块,通过积木块自由组合的方式,来达到图形化编程,由于是已经编程好的一套代码程序跟随积木块了。这样只需将积木块自由组合,也不存在少个字符,字符使用不正确的问题了。等等。。。大大节省很多时间和精力了。还能帮助记忆常用和不常用的命令,还能帮助记忆常用和不常用的编程写法。还自带注释,这个真的是目前非常好的方案了!
把复杂的罗马数字计算,换成简单的阿拉伯数字计算!真的妙!
有人说:图形化编程,会不了解计算机语言命令代码含义,那么请问,懂计算机语言代码的,有几个人懂机器码?
搞图形化编程,就是为了让复杂变简单,简单在简单!
那问题来了。为什么那些编程高手,要使用Windows视窗系统,而不是使用linux代码系统?所以,这就是证明!
使用windows视窗系统,比linux代码系统的人很多,不关是编程设计者,还是普通用户
就比如说:java代码计算机语言,她是要区分英文大小写的!大小写不对,是通过不了的。而且,命令与命令之间错一个字符,就全废了。
python语言,感觉做不到人工智能,差太远了!还有些问题没解决。
而且,那些C,C++,java,等等。。。凡需要类的这些语言,并不好用!编程效率好低。
学习时间那是,不知道要学到哪年那月。而且,学了很久,还是不会用这些语言编程,失败中的失败。
其实,真正好点的,是那些解释型语言,就等于,你跟计算机直接交互,不要向JAVA,还需要什么JAVA虚拟机去转,搞得好伟大是的!C++,c语言还麻烦些。这些语言对,编程命令输入格式有极高要求,稍微不对,程序就全废了。
解释型语言,输入错误,还会提示你。要是JAVA C C++编程输入命令,格式或者字符不对。连个提示都没有,自己找吧!找到天荒地老!特麻烦!
其实,别看那些类语言,好些比解释型语言好,其实,那是有闲工夫时间的人,或者技术过硬的人,搞得。一般不推存,编程命令写代码,写的好麻烦。几千几万代码要写,太难了。
解释型语言,最不好的短板,就是没有图形化表达。这个确实短板了!编程写代码也是很费劲的!
说些自己的感触,用计算机这么久了,C,C++,java,python,VBS,js,都不会用,也不会编程,还停留在BAT时代。而且,BAT好多命令,像FOR现在,还不知道怎么用,怎么编程!
其实,现在的计算机,凡是代码编程的语言,基本,没什么学的意义!因为,记不到那么多啊!而且,跟生活又无关的东西,又不是经常用的东西。跟要提的是:代码编程,用起来麻烦的很,而且,编写代码,更麻烦。这个麻烦是指碰到很多编写问题!
所以,根本没法完全掌握代码编程!量子计算机都出来了,传统计算机语言编程,我还只是初步BAT时代。
所以,这是计算机语言的悲剧!
温馨提示:答案为网友推荐,仅供参考
相似回答