开源编程语言Processing发布2.0版

jopen 11年前

  用于创意艺术和视觉设计的开源编程语言和开发环境 Processing 发布了 2.0 版代码托管在 Github) ,主要新特性是用 OpenGL 加速的渲染器替代基于软件的渲染器。

  Processing 项目诞生于 2001 年,其发起人是 Casey Reas 和 Benjamin Fry。两位开发者在 1990 年代参与了 MIT 媒体实验室的一个实验项目 Design By Numbers,旨在让非程序员也能轻松的编程。Processing 最初类似 Design By Numbers,开发作为一种视觉艺术的编程教育工具,但随后开始着重于视觉输出,动画和图形交互,支持 2D 和 3D 图形编程。Processing 项目包含了语言(翻译器和库)和开发环境 PDE(Processing Development Environment),用 Java 编写,因此能支持多种平台如 Linux,Windows 和 Mac OS X,支持创建 Android 应用。PDE 采用 GNU GPLv2+ 许可证授权,而程序库则采用 GNU LGPLv2+ 授权。Processing 在语法上接近 Java,但并不需要程序员理解面向对象编程概念,他们只需要简单的利用图形库就足以产生复杂的图形输出。

来自: Solidot