可视化编程工具将人人都变成程序员

开发 开发工具
纽约大学程序员Toby Schachman开发了一种名为“Recursive Drawing”的实验性编程界面,允许写程序的人渐进的构造像分形一样的复杂的结构。这套界面允许用户通过图形化的拖拽操作来管理和组织底层的代码。

纽约大学程序员Toby Schachman开发了一种名为“Recursive Drawing”的实验性编程界面,允许写程序的人渐进的构造像分形一样的复杂的结构。这套界面允许用户通过图形化的拖拽操作来管理和组织底层的代码。 Schachman说他的想法是改变未来编程的方式。他说(用这套界面)不需要再去修改底层的代码,因为“你工作的形式和内容(拖拽和画画)已经体现了底层创建的代码的(语义)。”

虽然目前,编写程序代码和看到程序实际运行两者之间还有很大的不同,“引入像Schachman这样的图形化界面肯定能够缩短这段距离,”比利时 Catholic University of Louvain大学的 Peter van Roy研究员说。伦敦城市大学的研究人员Sara Jones预测,Recursive Drawing的出现体现了一种趋势,编程将变得越来越平民化。“(图形化界面)向艺术家、工程师、设计师等群体敞开了程序设计的大门,对这些人来说,将灵感变成程序文本的过程是令人害怕并且压抑创新思路的,”Jones说。

以下是一些示例图(译者注:我也看不懂)

来自《新科学人》,查看全文(英文)链接

Abstracts Copyright © 2012 Information Inc., Bethesda, Maryland, USA

原文链接:http://article.yeeyan.org/view/338738/315812

责任编辑:林师授 来源: 译言网
相关推荐

2021-02-07 20:23:09

GoogeBlockly可视化编程

2016-12-06 10:12:07

程序员开会

2021-03-29 10:14:45

程序员技能开发

2017-04-19 08:32:50

大数据数据可视化编程工具

2013-03-12 13:52:56

编程

2021-04-08 22:41:22

程序员IT编程语言

2020-03-11 14:39:26

数据可视化地图可视化地理信息

2021-02-21 08:11:46

PythonDash工具

2012-08-30 10:05:40

编程编程语言程序员

2013-11-14 10:05:25

程序员职业转型

2014-09-24 09:37:05

程序员

2019-08-22 11:09:26

程序员技能开发者

2022-03-03 13:02:37

可视化网页低代码编程工具

2012-06-15 09:54:58

程序员编程开发

2014-06-13 11:03:19

程序员

2018-05-31 08:25:13

误区工具可视化

2011-11-11 16:20:22

编程

2014-08-15 10:37:50

程序员编程工具

2011-06-13 18:54:12

2020-10-27 10:26:37

开发无人编程程序员
点赞
收藏

51CTO技术栈公众号