什么是"处理"编程语言?

ahp*_*mer 11 processing

语言网站:http://processing.org/

什么人使用Processing?我有机会在课堂上学习这一点,并想知道它是否能很好地利用我的时间.

Joc*_*per 22

是的,这很有用,而不是浪费时间.我正在使用Processing主要用于构建可视化和图形实验的概念验证.我头脑中的想法和笔记本电脑上的工作代码之间的时间很短,主要是因为Processing在该课程中没有引发太多障碍.

在Processing中试验事物的简易性是学习编程的一个优势.处理实际上是Java程序的前端.在运行时,Processing代码被转换为Java代码.

Processing附带一个小但功能强大的开发环境(IDE),出色的文档,一个庞大的扩展库以及一系列重要的示例和演示.

最后,我强烈推荐由加工的作者C​​asey Reas和Ben Fry撰写的"处理:视觉设计师和艺术家编程手册 "一书.这是一本精美的书,经过精心编辑,充满了灵感来源.


小智 17

从多媒体安装到信息可视化,处理已用于数百个高端项目,涉及广泛的领域.尽管它起源于教学工具,但它不是一种玩具或教育活动.

核心应用程序框架简化了最常见的多媒体需求(OpenGL,Quicktime,PDF导出,摄像头捕获),消除了设置基本应用程序无聊任务所涉及的项目开销.它使用可扩展的代码结构,允许创建数十个有用的从3D导入/导出到复杂几何合成的各种库.

所以不,这不是浪费时间.

来自我自己的工作的参考:


her*_*ick 4

任何美丽的事物都不会浪费时间。:) 它可能是其领域的领先工具,类似于“用于可视化数据的声明性语言”。(尽管有人告诉我它可以做更多的事情。)它有一本 O'Reilly 的书 - 这总是一个好兆头。