找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6652|回复: 53
收起左侧

大家认为对于业余新手来说编写程序用传统编程语言好还是用新兴的图形编程好呢?

  [复制链接]
ID:600952 发表于 2020-6-9 21:31 | 显示全部楼层 |阅读模式
如题,大家认为对于业余新手来说编写程序用传统编程语言好还是用新兴的图形编程好呢?
欢迎在评论说说自己的看法
“请洒潘江,各倾陆海云尔”
单选投票, 共有 127 人参与投票
您所在的用户组没有投票权限

新兴的图形编程示例

新兴的图形编程示例
回复

使用道具 举报

ID:600952 发表于 2020-6-9 23:40 | 显示全部楼层
近几年新兴的图形编程(arduino等)越来越受欢迎,很火,可能是新兴的图形编程(arduino等)做得越来越好,工具和编译环境越来越强大,可能也是因为近年业余编程爱好者多了,不过究竟学什么适合业余编程爱好者们呢?
欢迎大家参与投票并评论

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:744327 发表于 2020-6-10 08:20 | 显示全部楼层
编写程序,我觉得还是传统编程语言好。
回复

使用道具 举报

ID:600952 发表于 2020-6-10 11:56 | 显示全部楼层
现在来看确实是传统编程语言更强大,更通用,可移植性好,教程多,有很多优点
但对于业余编程爱好者来说,只是娱乐使用,这种情况下传统编程语言会因为编译器过于庞大和自己知识和经验较少,导致编写程序报一大堆错,困难重重,自己也没有老师或团队合作,有的错误自己根本解决不了,而且编译器的一些错误报得太笼统,尤其是工程类错误或者在不是自己写的代码(比如源代码和MAKEFILE)就根本解决不了,每次就重新建一个工程碰运气,这就有了浓厚的玄学色彩
而新兴的图形编程(arduino等)貌似这类错误较少,对业余编程爱好者们比较友好,但功能函数局限性较大,可移植性差,灵活性不高,通常一个编译器只对应一款单片机,最重要的是目前这种新兴的图形编程相对于传统编程语言就像C相对于汇编语言,代码优化不好,容易影响运行性能,但对于业余编程爱好者来说好像大部分项目对性能要求不是很高,应该可以接受
我还没尝试,所以发起投票

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:774915 发表于 2020-6-10 12:03 | 显示全部楼层
我觉得传统编程语言好
回复

使用道具 举报

ID:681742 发表于 2020-6-11 11:01 | 显示全部楼层
看着好厉害,我也想学
回复

使用道具 举报

ID:656801 发表于 2020-6-11 12:27 | 显示全部楼层
传统编程语言好吧 新的东西还有太多要完善了
回复

使用道具 举报

ID:776084 发表于 2020-6-11 13:33 | 显示全部楼层
个人觉得传统编程语言好一点,传统编程语言的话已经经过了长时间的使用和适应,而新兴的图形编程需要自己慢慢去学习适应,学习,如果用传统编程语言遇到了什么问题去解决的方式方法也比较多,因为懂的人也多,而新兴图形编程如果遇到问题的话就比较棘手。
回复

使用道具 举报

ID:282850 发表于 2020-6-11 17:30 | 显示全部楼层
我并不看好arduino。
汇编是最低层的,顶级高手必须懂。C是高级语言了,可以团队合作可以驱动低层。arduino是高级中的高级,如果只为玩玩,不为产品和生存,可以玩一下。
回复

使用道具 举报

ID:420836 发表于 2020-6-11 21:01 | 显示全部楼层
从基础知识开始总是正确的。
回复

使用道具 举报

ID:772467 发表于 2020-6-11 23:38 来自手机 | 显示全部楼层
如果希望系统学习的话,从基础开始,从汇编开始了解,如果只是有兴趣偶尔了解使用,平时的新兴编程语言更为易懂简便
回复

使用道具 举报

ID:745153 发表于 2020-6-12 09:57 | 显示全部楼层
现在C编程已经越来越流行了
回复

使用道具 举报

ID:777581 发表于 2020-6-12 19:48 | 显示全部楼层
学会传统编程,不管时代怎么变,传统编程的思想一直都能用。
回复

使用道具 举报

ID:777707 发表于 2020-6-12 22:11 | 显示全部楼层
新兴的图形编程也许比传统的简单了一些,但是传统的比较好,而且普遍性比较高,掌握了对自己比较好
回复

使用道具 举报

ID:777736 发表于 2020-6-13 13:19 | 显示全部楼层
图形编程更容易理解,但还是传统编程好一点
回复

使用道具 举报

ID:778061 发表于 2020-6-13 13:21 | 显示全部楼层
肯定传统编程语言啊,从底层理解有着更好的逻辑结构
图形编程也就给业余的做的
图形编程能做很底层的东西吗?
传统的编程语言还能优化底层代码来达到特定功能
图形编程灵活度太低了,很多骚操作做不起来
按经验文档来说还是传统的比较丰富,这种图形的可能找到问题也没解答
图形编程的工程变大后会可读性不会变低吗?看着一大片就头疼
回复

使用道具 举报

ID:776030 发表于 2020-6-13 17:44 | 显示全部楼层
新兴的图形编程适合上手,但不能过于依赖,后期还是编程可能会好一些
回复

使用道具 举报

ID:778270 发表于 2020-6-13 21:31 | 显示全部楼层
肯定是传统编程更好啦
回复

使用道具 举报

ID:741892 发表于 2020-6-13 21:41 | 显示全部楼层
新型的图形编程比较好
回复

使用道具 举报

ID:774639 发表于 2020-6-14 19:32 | 显示全部楼层
我觉得传统语言好一些
回复

使用道具 举报

ID:600952 发表于 2020-6-16 08:12 | 显示全部楼层
感谢大家回复自己的观点,支持大家的观点
回复

使用道具 举报

ID:782101 发表于 2020-6-17 15:23 | 显示全部楼层
对我而言还是传统编程语言好,教材多,案例也多,讨论的人也不少,更方便学习。
回复

使用道具 举报

ID:782419 发表于 2020-6-17 20:56 | 显示全部楼层
单片机开发本身就属于硬件开发吧!对硬件不了解怎么做!这是一个必然的过程。就算刚开始觉得图形编程方便,可用到后来还是回归到硬件的了解上的。当然,殊途同归!也可能有一天,图形开发会更加强大!如果技术都这么简单那也就不值钱了!呵呵……,无论是什么编程方式,都是需要投入必需的时间和精力的。
回复

使用道具 举报

ID:478073 发表于 2020-6-18 07:57 | 显示全部楼层
会用什么软件都是最好的!
回复

使用道具 举报

ID:782647 发表于 2020-6-18 08:13 | 显示全部楼层
大学里都是先学传统语言的,学好传统语言的语法,更有助于其他语言的学习及扩展
回复

使用道具 举报

ID:783679 发表于 2020-6-19 00:22 | 显示全部楼层
各有所长
回复

使用道具 举报

ID:774631 发表于 2020-6-19 08:37 | 显示全部楼层
业余爱好者,可以用新兴语言,毕竟传统语言是需要花时间精力去学习和研究的
回复

使用道具 举报

ID:332444 发表于 2020-6-19 09:46 | 显示全部楼层
就好比说到哪里吃饭一样,上饭店还是自己做,我选自己做,卫生第一;卖吃的地方,给你吃好于不好,不受自己控制,受制于人,人家给你吃什么你未必知道好坏。
回复

使用道具 举报

ID:783850 发表于 2020-6-19 09:52 | 显示全部楼层
对于业余编程爱好者来说,只是娱乐使用,这种情况下传统编程语言会因为编译器过于庞大和自己知识和经验较少,导致编写程序报一大堆错,困难重重,自己也没有师傅或团队合作,有的错误自己根本解决不了,而且编译器的一些错误报得太笼统,尤其是工程类错误或者在不是自己写的代码(比如源代码和MAKEFILE)就根本解决不了,每次就重新建一个工程碰运气,这就有了浓厚的玄学色彩
回复

使用道具 举报

ID:770944 发表于 2020-6-19 12:07 | 显示全部楼层
传统编程比较容易上手,尤其用c语言编程,比较简单。汇编简单但麻烦。一般学习单片机之前多多少少会了解一点c语言。
回复

使用道具 举报

ID:783844 发表于 2020-6-19 13:22 | 显示全部楼层
如果你空间能力还可以的话,可以尝试一下图形
回复

使用道具 举报

ID:759743 发表于 2020-6-19 16:20 | 显示全部楼层
C编程运用比较多吧
回复

使用道具 举报

ID:484092 发表于 2020-6-19 17:10 | 显示全部楼层
图形编程是不错  适合业余的 涉入不深的 ,专业的话  还是选择传统编程
回复

使用道具 举报

ID:785395 发表于 2020-6-20 22:10 | 显示全部楼层
业余新手嘛,更偏向于汇编
回复

使用道具 举报

ID:785934 发表于 2020-6-21 17:05 | 显示全部楼层
还是stm32玩玩吧,然后学学C#
回复

使用道具 举报

ID:61069 发表于 2020-6-21 17:31 | 显示全部楼层
如果你想永远做一些非核心的东西你就学图形语言,而且在工程变大的时候图形语言就长的和坨狗屎样,自己看了都会吐
回复

使用道具 举报

ID:47286 发表于 2020-6-21 17:56 | 显示全部楼层
你这种分类本身就不太合适 所以我没投票 只是说说看法

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

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

所有高级语言都是为了开发方便 只是针对不同应用 或者开发者异于他人的脑洞而形成的体系 除非一辈子只干一个项目 否则不太可能只学一种语言 用个不太恰当的例子 如果你一辈子都在流水线的固定位子 那么你可能只需要会用大扳手 但通常不会这样 还需要会用改锥 钳子 千斤顶之类的 每一种工具都可以理解成一个编程语言 你能说谁是最好的呢 肯定是干不同的工作用最合适的工具呗
回复

使用道具 举报

ID:671687 发表于 2020-6-21 18:41 | 显示全部楼层
传统语言吧,图形化感觉是小学生玩的
回复

使用道具 举报

ID:600952 发表于 2020-6-23 17:37 | 显示全部楼层
xianfajushi 发表于 2020-6-19 09:46
就好比说到哪里吃饭一样,上饭店还是自己做,我选自己做,卫生第一;卖吃的地方,给你吃好于不好,不受自己 ...
就好比说到哪里吃饭一样,上饭店还是自己做,我选自己做,卫生第一;卖吃的地方,给你吃好于不好,不受自己控制,受制于人,人家给你吃什么你未必知道好坏。

好形象的比喻,哈哈!不过容易理解,谢谢大家参与回复
回复

使用道具 举报

ID:788358 发表于 2020-6-24 09:03 来自手机 | 显示全部楼层
脚踏实地,认真去学,不管是什么都能有所作为
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表