为什么图形化编程语言还没出现还没普及???

2016-08-17 15:56:24 +08:00
 ashchen

以后的趋势必定是图形化编程语言的天下

用 ipad 或类似指点类设备,拖下程序逻辑图就可以了,为何还苦逼的敲键盘?

13475 次点击
所在节点    编程
89 条回复
ashchen
2016-08-18 14:25:39 +08:00
并没有说图形化编程以后就不敲字母了,而是像代码折叠一样向上整理。 比如 一坨代码实现一个函数,如果这个函数是完整的,我只需要知道它的功能和参数即可,然后以图形代替,可以移动可放置
Actrace
2016-08-18 15:41:19 +08:00
@msg7086 产品经理不是一直语音编程吗
hxsf
2016-08-18 15:50:07 +08:00
@ashchen #81
按照你这么说,和原来的“通过函数名来调用” 有何区别? 为了图形而图形?
ashchen
2016-08-18 16:05:38 +08:00
为了搬砖而图形
symeonchen
2016-08-18 16:13:29 +08:00
图形化编程为什么没普及?因为相比于代码没有显著优势。
图像化编程的优点是什么?我推测几个原因: 1. 操作方便(拖动放置) 2. 抽象程度高的时候易于使用。
但,既然抽象程度高,那抽象成一个函数 /对象也是可以的,复制粘贴的操作也很容易使用。既然图形化在开发效率上没有提升,占用的资源还更多,自然替代不了代码。
我认为,图形化编程在面向孩子( LEGO )、面向无编程基础的用户(教程)中会有不错的作用,但在日常开发中,图形化不见得是个好选择。
另外, Android 上触屏点击,是抽象化程度的高低,属于用户 [使用] 的范畴,与图形化 [开发] 无关。说白了,作为用户而言,图形化方便,作为开发而言,图形化编程的必要性大大降低了,毕竟没必要多抽象一层。
zaishanfeng
2016-08-18 17:05:22 +08:00
楼主你可以躺着赚钱
nekoyaki
2016-08-18 17:52:37 +08:00
都有飞机了楼主为什么还留着三条腿啊,锯了吧
WhatIf
2016-08-18 18:00:26 +08:00
@jadecoder bpmn 只是协议, 具体要看工具, 又很多成熟工具 ,比如 lambardi
http://www.slideshare.net/yuvalbi/what-is-bpm-and-why-lombardi-eng 从第 8 页开始看
xuyl
2016-09-22 16:01:00 +08:00
玩过 PLC 的人都知道,梯形图可以算图形编程了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/299932

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX