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

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

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

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

12802 次点击
所在节点    编程
89 条回复
vamxmen
2016-08-17 19:29:02 +08:00
编程最大的痛点是不知何处出来的 bug 啊,还有就是跨平台跨终端多分辨率适配这些。以后要是标准能统一,不用考虑性能优化应该就很方便了吧。小白勿喷
wsy2220
2016-08-17 20:09:58 +08:00
等项目大了你就知道有多坑了
acros
2016-08-17 20:13:05 +08:00
楼上说到了 UE4 的蓝图。
这个蓝图脚本,稍复杂一点的功能实现,各种方块线条绕在一起,看得我眼瞎啊····
ashchen
2016-08-17 21:41:36 +08:00
@uxstone 请你用回 dos 你愿意吗? 智能手机让你输入命令行你愿意吗?
caomaocao
2016-08-17 21:48:17 +08:00
知道梯形图吗?
levn
2016-08-17 21:53:40 +08:00
。。我们干嘛不画画交流呢
nevin47
2016-08-17 21:56:12 +08:00
我想了想至少以下几个方面必然不可能:
高性能编码场景
生产场景下的机器学习 /数据分析
嵌入式开发

图像化编程实际应用中我目前见到的只有 Simulink 建模,不过大型工程 Simulink 的图看得是非常蛋疼,最终落地还是需要人工转 C 实现
zpvip
2016-08-17 22:38:05 +08:00
RoundCat
2016-08-17 22:57:37 +08:00
用过 LabVIEW ,受不了图形编程,感觉特别不自由
uxstone
2016-08-17 22:57:49 +08:00
@ashchen 软件使用者,软件生产者..............
canautumn
2016-08-17 23:07:51 +08:00
用过 labview 的应该有体会,除了简单的信息流,写着写着就有插入一段 matlab 脚本的冲动。如果你有洁癖,就得花很大功夫搞明白相同的功能用 labview 怎么实现,往往比用脚本花费多得多的时间。不是说图形编程一点用没有,还是要看适合干啥。
monnand
2016-08-17 23:29:00 +08:00
其实图像的表现力还是不如视频强。应该让程序员在摄像头前跳舞编程
yangff
2016-08-17 23:49:25 +08:00
感觉在写状态机上还是有点用的……
exoticknight
2016-08-18 00:13:25 +08:00
我感觉还不如发展一下自动生成代码实际点……
RqPS6rhmP3Nyn3Tm
2016-08-18 00:18:01 +08:00

LEGO MINDSTORM
msg7086
2016-08-18 01:11:52 +08:00
不要耍××,先问×××,再问×××。

Macromedia Authorware 二十年前我们就在玩了。

msg7086
2016-08-18 01:20:08 +08:00
#24 @ashchen
你这个就在瞎扯了。要说图形好,让你用 Windows 3.1 你用吗?还说 DOS 呢。
要举例的话也举个现代点的,至少是最近二十年内的技术吧。
Linux Shell 环境,全球的软件开发工程师、运维工程师,各路程序员都在用。
Windows CMD 命令行,也是一大堆人在用。
Windows Server 的最小化安装就是给你个 PowerShell 来管理,一样好用。
何必要把「命令行」概念代换成「二三十年前的软件」呢?
jadecoder
2016-08-18 01:23:10 +08:00
前阵子我一直在找能够描述流程图的 DSL ,流程图复杂了比代码难搞多了。 LZ 做过正经项目吗?
scnace
2016-08-18 01:23:59 +08:00
https://github.com/google/blockly
是啊是这种只要拖一拖的?(你以为玩 Dreamweaver 啊?
cuebyte
2016-08-18 03:38:44 +08:00
@scnace 乍一看上去很有意思,但是一细看也不过是给代码加了个背景色

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

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

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

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

© 2021 V2EX