1. 聚能聊>
  2. 话题详情

可视化编程,你怎么看

可视化编程语言可以让程序员从键盘中解脱,通过拖动一个个图形组件完成程序。典型的例子有 Scratch,Node Red 等。
阿里云物联网开发平台使用了可视化编程语言,无码化开发 Web 应用、移动应用甚至是 API。

但是也有人质疑可视化编程的存在,因为真正的程序员不需要所谓的可视化,给一个 IDE 就可以遨游在代码的海洋中了。

你对可视化编程怎么看?欢迎提出自己的想法。

更多关于可视化编程的文章,欢迎前往阿里云物联网开发者社区浏览。

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    阿里云代金券 x 3

  • 奖品二

    云栖社区T恤 x 1

  • 奖品三

    福禄寿淘公仔 x 1

111个回答

0

覃畅 复制链接去分享

目前来说,可视化可以制作一些简单的界面,但是涉及深层的业务逻辑,拖控件还是不能完成的。其实无论是iOS、安卓、wpf开发,都有拖控件,但是都不可避免的需要在业务层面写代码。

0

1874730090451938 复制链接去分享

各行业组件都不一样,就组件这块开发工作量就不小,软件开发平台共享的话,可以考虑!

0

loong_chan 复制链接去分享

也不一定非得是写代码才叫编程,三十年前大部分程序猿还在写汇编语言,而现在因为技术进步大部分程序猿已经开始专注业务逻辑而使用高级语言,如果可以大幅提高工作效率,那么未来可视化编程一定是个趋势!

0

一发入魂 复制链接去分享

降低准入门槛,的确是好事

0

weilaiyu 复制链接去分享

为未来的AI编程做准备吗?说出需求,自动写出模块化程序,然后越来越精简的进化~

0

xtbaba 复制链接去分享

撑的,专业不用,非专业不会用

0

黑色涟漪 复制链接去分享

可视化的后面也是一片片的代码啊,,

0

刘志超 复制链接去分享

统一化规则话还有其兼容性移植性是可视化编程的关键所在

0

result 复制链接去分享

可视化编程可以屏蔽编程的通用细节,降低编程的难度和复杂性,很多框架不是都是在做这种事情吗,只要成熟稳定,也不是不可取,只是细节调优方面就麻烦一点,要用哪一种编程,哪一种优劣,还是要看应用场景,不能一概而论

0

1642227106188909 复制链接去分享

可视化编程本身就是一种创新,50年后写代码可能就是一种历史了。人类发展的本质就是更好的服务人类

0

梦回大唐 复制链接去分享

我儿子在学Scratch,七岁半。

0

1326712789002279 复制链接去分享

非常有用,厉害了,阿里

0

xuer80 复制链接去分享

可视化编程最直接的效果就是降低“编程”门槛,严格意义上来说成熟的可视化编程更适合非技术人员或者说轻度编程人员,这样可以极大的提高工作效率,效果如同unix的命令行和win窗口,效果一致,但对不同职业要求不同。但麻烦的是维护,一旦出现编程异常,可能不是轻度编程人员所能解决的。现在的编程可能是程序员的天下,以后可能是资深程序员+轻度编程人员(有可能是运营,很可能是产品经理,有想法的创客也在蠢蠢欲动)的天下

0

1357026387186630 复制链接去分享

未来医院医生和护士地位将发生重大变化,而UI和编程也一样……

0

雪莱鸟 复制链接去分享

模块化开发,没有什么不可以,缺少的只是桥梁,想想高级语言不也是机器语言的模块么

0

tinmin 复制链接去分享

有突破就不是坏事啊,对新手友好,不需要的就不用,需要的就用,没什么好不好的说法

0

1730035307303585 复制链接去分享

分工细化的必然趋势,类似于汽车的零件生产和装配。

0

al26067 复制链接去分享

这取决于你是愿意面对电脑敲代码还是开动大脑想创意?

0

葩葩聊 复制链接去分享

对没有编程经验的人来说,是一个很好的工具

0

35948062 复制链接去分享

可视化编程 可让编程门更低这是进步一种体现

6