标题: 大家认为对于业余新手来说编写程序用传统编程语言好还是用新兴的图形编程好呢? [打印本页]

作者: daocheng    时间: 2020-6-9 21:31
标题: 大家认为对于业余新手来说编写程序用传统编程语言好还是用新兴的图形编程好呢?
如题,大家认为对于业余新手来说编写程序用传统编程语言好还是用新兴的图形编程好呢?
欢迎在评论说说自己的看法
“请洒潘江,各倾陆海云尔”

{6C7F9A60-B0DD-4C28-93C9-2FC4EDD1B959}_20200609195024.jpg (311.76 KB, 下载次数: 123)

新兴的图形编程示例

新兴的图形编程示例

作者: daocheng    时间: 2020-6-9 23:40
近几年新兴的图形编程(arduino等)越来越受欢迎,很火,可能是新兴的图形编程(arduino等)做得越来越好,工具和编译环境越来越强大,可能也是因为近年业余编程爱好者多了,不过究竟学什么适合业余编程爱好者们呢?
欢迎大家参与投票并评论
作者: 烈火    时间: 2020-6-10 08:20
编写程序,我觉得还是传统编程语言好。
作者: daocheng    时间: 2020-6-10 11:56
现在来看确实是传统编程语言更强大,更通用,可移植性好,教程多,有很多优点
但对于业余编程爱好者来说,只是娱乐使用,这种情况下传统编程语言会因为编译器过于庞大和自己知识和经验较少,导致编写程序报一大堆错,困难重重,自己也没有老师或团队合作,有的错误自己根本解决不了,而且编译器的一些错误报得太笼统,尤其是工程类错误或者在不是自己写的代码(比如源代码和MAKEFILE)就根本解决不了,每次就重新建一个工程碰运气,这就有了浓厚的玄学色彩
而新兴的图形编程(arduino等)貌似这类错误较少,对业余编程爱好者们比较友好,但功能函数局限性较大,可移植性差,灵活性不高,通常一个编译器只对应一款单片机,最重要的是目前这种新兴的图形编程相对于传统编程语言就像C相对于汇编语言,代码优化不好,容易影响运行性能,但对于业余编程爱好者来说好像大部分项目对性能要求不是很高,应该可以接受
我还没尝试,所以发起投票
作者: jd232356    时间: 2020-6-10 12:03
我觉得传统编程语言好
作者: 王林淋    时间: 2020-6-11 11:01
看着好厉害,我也想学
作者: haiyu1989    时间: 2020-6-11 12:27
传统编程语言好吧 新的东西还有太多要完善了
作者: 街边    时间: 2020-6-11 13:33
个人觉得传统编程语言好一点,传统编程语言的话已经经过了长时间的使用和适应,而新兴的图形编程需要自己慢慢去学习适应,学习,如果用传统编程语言遇到了什么问题去解决的方式方法也比较多,因为懂的人也多,而新兴图形编程如果遇到问题的话就比较棘手。
作者: f556    时间: 2020-6-11 17:30
我并不看好arduino。
汇编是最低层的,顶级高手必须懂。C是高级语言了,可以团队合作可以驱动低层。arduino是高级中的高级,如果只为玩玩,不为产品和生存,可以玩一下。
作者: TTQ001    时间: 2020-6-11 21:01
从基础知识开始总是正确的。
作者: 苣茜    时间: 2020-6-11 23:38
如果希望系统学习的话,从基础开始,从汇编开始了解,如果只是有兴趣偶尔了解使用,平时的新兴编程语言更为易懂简便
作者: 17852605529    时间: 2020-6-12 09:57
现在C编程已经越来越流行了
作者: 星辰大海l    时间: 2020-6-12 19:48
学会传统编程,不管时代怎么变,传统编程的思想一直都能用。
作者: 墨染空    时间: 2020-6-12 22:11
新兴的图形编程也许比传统的简单了一些,但是传统的比较好,而且普遍性比较高,掌握了对自己比较好
作者: Rebeler    时间: 2020-6-13 13:19
图形编程更容易理解,但还是传统编程好一点
作者: IceRainPrime    时间: 2020-6-13 13:21
肯定传统编程语言啊,从底层理解有着更好的逻辑结构
图形编程也就给业余的做的
图形编程能做很底层的东西吗?
传统的编程语言还能优化底层代码来达到特定功能
图形编程灵活度太低了,很多骚操作做不起来
按经验文档来说还是传统的比较丰富,这种图形的可能找到问题也没解答
图形编程的工程变大后会可读性不会变低吗?看着一大片就头疼
作者: bolqlang    时间: 2020-6-13 17:44
新兴的图形编程适合上手,但不能过于依赖,后期还是编程可能会好一些
作者: wacnz    时间: 2020-6-13 21:31
肯定是传统编程更好啦
作者: kunkunkunwoaini    时间: 2020-6-13 21:41
新型的图形编程比较好
作者: 火山61    时间: 2020-6-14 19:32
我觉得传统语言好一些
作者: daocheng    时间: 2020-6-16 08:12
感谢大家回复自己的观点,支持大家的观点
作者: Wangxiaosheng    时间: 2020-6-17 15:23
对我而言还是传统编程语言好,教材多,案例也多,讨论的人也不少,更方便学习。
作者: wufeng391    时间: 2020-6-17 20:56
单片机开发本身就属于硬件开发吧!对硬件不了解怎么做!这是一个必然的过程。就算刚开始觉得图形编程方便,可用到后来还是回归到硬件的了解上的。当然,殊途同归!也可能有一天,图形开发会更加强大!如果技术都这么简单那也就不值钱了!呵呵……,无论是什么编程方式,都是需要投入必需的时间和精力的。
作者: 春风十里吹    时间: 2020-6-18 07:57
会用什么软件都是最好的!
作者: dududu123456    时间: 2020-6-18 08:13
大学里都是先学传统语言的,学好传统语言的语法,更有助于其他语言的学习及扩展
作者: 星期四和星期五    时间: 2020-6-19 00:22
各有所长

作者: XYB1995    时间: 2020-6-19 08:37
业余爱好者,可以用新兴语言,毕竟传统语言是需要花时间精力去学习和研究的
作者: xianfajushi    时间: 2020-6-19 09:46
就好比说到哪里吃饭一样,上饭店还是自己做,我选自己做,卫生第一;卖吃的地方,给你吃好于不好,不受自己控制,受制于人,人家给你吃什么你未必知道好坏。
作者: ALeex    时间: 2020-6-19 09:52
对于业余编程爱好者来说,只是娱乐使用,这种情况下传统编程语言会因为编译器过于庞大和自己知识和经验较少,导致编写程序报一大堆错,困难重重,自己也没有师傅或团队合作,有的错误自己根本解决不了,而且编译器的一些错误报得太笼统,尤其是工程类错误或者在不是自己写的代码(比如源代码和MAKEFILE)就根本解决不了,每次就重新建一个工程碰运气,这就有了浓厚的玄学色彩
作者: laji666    时间: 2020-6-19 12:07
传统编程比较容易上手,尤其用c语言编程,比较简单。汇编简单但麻烦。一般学习单片机之前多多少少会了解一点c语言。
作者: Chellson    时间: 2020-6-19 13:22
如果你空间能力还可以的话,可以尝试一下图形
作者: WeridoA    时间: 2020-6-19 16:20
C编程运用比较多吧
作者: 哈哈123456789    时间: 2020-6-19 17:10
图形编程是不错  适合业余的 涉入不深的 ,专业的话  还是选择传统编程
作者: sys980202    时间: 2020-6-20 22:10
业余新手嘛,更偏向于汇编
作者: jesse1992    时间: 2020-6-21 17:05
还是stm32玩玩吧,然后学学C#
作者: 吹哥来了    时间: 2020-6-21 17:31
如果你想永远做一些非核心的东西你就学图形语言,而且在工程变大的时候图形语言就长的和坨狗屎样,自己看了都会吐
作者: dzbj    时间: 2020-6-21 17:56
你这种分类本身就不太合适 所以我没投票 只是说说看法

编程语言没什么好坏之分 只有合适与否 51无疑汇编最好 C51也凑合 但到ARM就会比较累

编程语言大体上只分低级语言和高级语言 越低级执行效率越高 开发效率越低 win的内核应该是汇编一类的低级语言写的 但写平台 比如win7的界面 用高级语言一年的工作用汇编恐怕要干一辈子

所有高级语言都是为了开发方便 只是针对不同应用 或者开发者异于他人的脑洞而形成的体系 除非一辈子只干一个项目 否则不太可能只学一种语言 用个不太恰当的例子 如果你一辈子都在流水线的固定位子 那么你可能只需要会用大扳手 但通常不会这样 还需要会用改锥 钳子 千斤顶之类的 每一种工具都可以理解成一个编程语言 你能说谁是最好的呢 肯定是干不同的工作用最合适的工具呗
作者: stc8a864a12    时间: 2020-6-21 18:41
传统语言吧,图形化感觉是小学生玩的
作者: daocheng    时间: 2020-6-23 17:37
xianfajushi 发表于 2020-6-19 09:46
就好比说到哪里吃饭一样,上饭店还是自己做,我选自己做,卫生第一;卖吃的地方,给你吃好于不好,不受自己 ...
就好比说到哪里吃饭一样,上饭店还是自己做,我选自己做,卫生第一;卖吃的地方,给你吃好于不好,不受自己控制,受制于人,人家给你吃什么你未必知道好坏。

好形象的比喻,哈哈!不过容易理解,谢谢大家参与回复
作者: huazaiok    时间: 2020-6-24 09:03
脚踏实地,认真去学,不管是什么都能有所作为
作者: gseep    时间: 2020-6-24 16:22
看楼主要自己用还是教孩子了,对于孩子来说,图形编程比较好,因为传统语言对他们来说太抽象了。对成人来说,传统语言比较好,其强大功能是图形编程无法达到的。
作者: 湖南    时间: 2020-9-11 18:09
传统的编程语言比较好移植,而且通用性也比较高
作者: gfshao    时间: 2020-10-6 10:02
业余编程还是图形上手快一些
作者: 菜菜鸡    时间: 2020-10-6 19:09
感觉入门还是传统的比较好,它会叫你设计的思维和习惯,学会了传统的在学新式的就比较简单了
作者: 小王同学six    时间: 2020-10-6 19:54
C语言永不过时
作者: Longan.Wang    时间: 2022-11-30 17:38
既然是业余,那么选什么都无所谓,只要喜欢就行!
不有一句话么,“千金难买我喜欢!!”
作者: 大漠落日    时间: 2022-12-1 08:20
封装大,运行慢,核心技术自已没有掌握,换个单片机平台就完了,不知道如何下手了。
作者: liu888888    时间: 2022-12-1 18:38
看到这个问题,我联想到另外一个老问题:汽车驾驶是自动档好还是手动档好? 自动档傻瓜,赛车手动档,另外两者还有价钱的区分喽
作者: ningsy    时间: 2022-12-1 19:06
C。简单易学,永不过时(至少20年了还没过时)。
作者: TTQ001    时间: 2022-12-3 09:29
对于新手学习如何编程,最好的方法是打好基础。 所以您应该学习如何使用传统编程语言(例如 C、C++ 和 C#)进行编程。
作者: j1ason    时间: 2022-12-5 14:20
根据需要选择合适编程方式。主要看具体应用
作者: 非凡科技    时间: 2022-12-5 18:42
图形适合入门  或者小孩   做项目那基本就不行了
作者: pdwdzz    时间: 2022-12-5 21:49
花里胡哨的图形编程什么的,学着玩,无所谓。拿他吃饭,就算了。
作者: 1261867136qq    时间: 2022-12-6 08:39
没有可比性。存在必有道理。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1