文号
850177
阅读
19353
回复
21
收藏
13
以后的创客们是不是都不会写C?
2018/08/28
IP:广东

现在图形化的东西太多了 比如mixly,linkboy,ardublock。。。难道没人写C吗?

8年3个月前IP:山东
850180
1楼

会写C++,在学Python的路过。

毕竟图形化不如敲代码灵活

引用
评论
1
8年3个月前IP:安徽
850186
2楼

目前的图形化编程只是给初学者入门、熟悉流程控制结构用的,不可能用于生产环境,因为效率和灵活性太低了,可维护性也很差;即使是UI设计,目前也是标记语言而不是图形化设计器占主流,原因还是在效率、灵活性和可维护性上。

C目前仍然是在各大语言排名单上名列前茅的语言,以后即使会衰弱,也只可能是在与rust这样目标是“better C++”的语言的竞争中,因为可维护性、开发效率和安全性而处于劣势,而不是因为入门的难度而输给图形化编程。

无论如何,C程序目前仍然是主流中级、高级语言程序中性能最高的,没有之一;而且在可预期的未来这个地位也不会被替代——新生语言的潮流是用性能换开发效率。也就是说,在对速度、体积、功耗特别敏感的应用场合,C的地位非常难以被动摇。

引用
评论
8年3个月前修改于 8年3个月前IP:河北
850207
3楼

个人觉得图形化程序一长可读性就变得很差不如直接看代码舒服

引用
评论
8年3个月前IP:山东
850282
4楼

我觉得不会。图形化编程的效率还是太低,可读性也远远不如C/C++等高级语言。这点在性能较低的单片机上表现得尤为显著。相比图形化语言,高级语音最大的缺点是学习难度较大。但我认为而真正的爱好者绝不会因这一点困难而裹足不前。毕竟,只有爱搞事情,喜欢折腾的人才会选择此类爱好并长期保持。

引用
评论
8年3个月前IP:山东
850283
5楼
引用154454496发表于1楼的内容
会写C++,在学Python的路过。毕竟图形化不如敲代码灵活

+1

引用
评论
8年3个月前IP:江西
850296
6楼

会C语言自然会那些。

引用
评论
8年3个月前IP:内蒙古
850297
7楼

我觉得100年后的人回来看这篇帖子的回复,就跟今天咱们看某些人还在用DOS一样荒诞。事实上在我上学的时候,老师也的确坚定的说:WINDOWS那种垃圾屁都干不成!你们赶快回来给我乖乖的学UCDOS!

引用
评论
1
8年3个月前IP:江西
850298
8楼
引用玄明发表于7楼的内容
我觉得100年后的人回来看这篇帖子的回复,就跟今天咱们看某些人还在用DOS一样荒诞。事实上在我上学的时候,老师也的确坚定的说:WINDOWS那种垃圾屁都干不成!你们赶快回来给我乖乖的学UCDOS!

同志,真正重要的课程是数据结构与算法

引用
评论
8年3个月前IP:四川
850304
9楼

现在好戏才刚刚开始,远没到下结论的时候。小学生创客教育学学图形化编程,是否能增加将来产生优秀程序员/架构师/算法工程师/计算机理论家…的概率,目前连个回顾分析都没有,还不说双盲对照…

引用
评论
8年3个月前IP:四川
850305
10楼

就跟我们小时候劳技课或者暑假撵下乡打谷子一样,这一代除了玩玩编程搭搭电子积木这些,还有多少说起来伟光正的玩法。一个时代有一个时代的潮流,不管有没有证据证明这些中医似的教育革新是好是坏,对99%的普通人家的小孩来说,都得认命。

引用
评论
8年3个月前IP:广东
850323
11楼

图形编程,

入门容易,实现负责逻辑反而繁琐.

引用
评论
8年3个月前IP:辽宁
850324
12楼
引用leoo0发表于11楼的内容
图形编程,入门容易,实现负责逻辑反而繁琐.

什么技术在岗开始都不完善。等现在这些入门者开始深入学习,图形也该发展的更完善了。

过去会背DOS命令才是正经学电脑,会五笔字型才是正经打字。  后来市场几乎全被WIN和拼音占据了。前几年我认为电脑很完善,严重认为手机就是玩具。 没想到才几年,我就打算用手机做专业视频了

引用
评论
8年3个月前修改于 8年3个月前IP:辽宁
850327
13楼

大家都知道单反最牛,比手机强上无数倍。然而我单反都扔进柜子里一年没动了。 如今我只用手机,因为方便。  

手机颜色虽然差点,但现在流行后期调色,添加上人为的失真渲染情绪。 单反虽然颜色更贴近真实世界,可调色之后就体现不出多少优势了。 我手机调完之后不也能凑合看吗? 这还是用两年前799元的某米手机。  如果买个几千元的iPhone,基本就够拍网剧了。


 

get_thumbnail.jpg

0060lm7Tly1fuh8tgc65cj31680u0dzm.jpg

 

0060lm7Tly1fuh8tskbbmj31400u04ij.jpg

 

 

0060lm7Tly1fuh8u4x6vdj319m0u01kx.jpg



拍鸡,我身上可能有一股杀气。

1535635452991.mp4  点击下载  


这个没调色

  1535635901733.mp4  点击下载  

引用
评论
8年3个月前IP:广东
850330
14楼

写C的人会不会变成创客?

引用
评论
8年3个月前IP:内蒙古
850331
15楼
引用redsu27mkk发表于8楼的内容
同志,真正重要的课程是数据结构与算法

当一群人争论DOS和WINDOWS哪个看AV比较爽的时候,你来一句“同志,东京热才是正宗!”

你说的固然没错,但显然跑题了。

引用
评论
8年3个月前IP:内蒙古
850581
16楼
引用玄明发表于7楼的内容
我觉得100年后的人回来看这篇帖子的回复,就跟今天咱们看某些人还在用DOS一样荒诞。事实上在我上学的时候,老师也的确坚定的说:WINDOWS那种垃圾屁都干不成!你们赶快回来给我乖乖的学UCDOS!

但是单片机和PC可不一样。单片机就只有这么点资源,图形化语言的效率太低了

引用
评论
8年3个月前修改于 8年3个月前IP:广东
850582
17楼
引用Robot_V1发表于16楼的内容
但是单片机和PC可不一样。单片机就只有这么点资源,图形化语言的效率太低了

图形化不图形化编程和实际上运行的效率没有太大关系吧。

不过感觉目前阶段的图形化编程对于描述硬件连接/数据流图啥的还比较方便,描述过程逻辑就比较蛋疼了。

图形化也未必和C之类的代码矛盾,不一定说用了图形化就没有人写代码,写代码就一定不能用图形化 。也可以是用图形的方式辅助生成代码,例如gnuradio companion/simulink等。说到单片机的话,可以参考下stm32cubemx,用图形界面生成代码框架,感觉配置起来比翻文档舒服一些。

引用
评论
8年3个月前IP:河北
850603
18楼
引用zx-16533发表于17楼的内容
图形化不图形化编程和实际上运行的效率没有太大关系吧。不过感觉目前阶段的图形化编程对于描述硬件连接/数据流图啥的还比较方便,描述过程逻辑就比较蛋疼了。图形化也未必和C之类的代码矛盾,不一定说用了图形化就...

有道理。也许未来的编程语言会更加趋向于综合化。

引用
评论
8年3个月前IP:河北
850614
19楼

C的库够多、可靠,并且标准也在不断的完善和进步,同生态位的竞争者很难对抗C的强大惯性。

要取代C需要有从汇编到C这种程度的变革。

引用
评论
8年3个月前IP:内蒙古
850618
20楼
引用Robot_V1发表于16楼的内容
但是单片机和PC可不一样。单片机就只有这么点资源,图形化语言的效率太低了

这个帖子说的是“以后”,所以我觉得不应该只以现在的情况来套用以后的场景。从最近几十年的发展趋势来看,单片机的性能进步都是很显著的,说不定再过几十年,那时单片机的性能就跟今天的至强服务器差不多了。

引用
评论
8年3个月前IP:辽宁
850620
21楼

实际上部分老手可能是潜意识里是怕自己技能被颠覆,怕失去权威性。 所以倾向于排斥和否定。

大多数颠覆性技术普及前,都受到过前朝遗老遗少打压。

引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的