用于组织项目的开源 IDE
处理 是免费的,开源图形库和 集成开发工具包 (IDE)。这个 开发工具包 是用新媒体艺术制作的,电子艺术,以及视觉设计社区。它的目的是在视觉环境中教授 非程序员 基础知识 计算机编程。本软件使用 Java 编程 语言与其他修改以帮助简化数学计算和函数。它还带有一个图形用户界面,便于使用。
什么是加工?
加工基金会由 Casey Reas和 Ben Fry于 2002 年创立,他们都来自麻省理工学院媒体实验室的美学和计算小组。如前所述,它的开发目标是向非程序员教授计算机编程知识,并通过使用视觉辅助工具来提升 计算机素养 。它具有一个 sketchbook,它是可用于组织项目的集成开发环境的最小且更简单的替代方案。
可以使用 构建该sketchbook各种可用的工具和库。有数百个库可帮助您引入新元素或新功能,例如将 多媒体资产 添加到您的项目或使用高级 3D 几何体的能力。还有各种工具可以帮助您更轻松地创建草图,例如 颜色和字体选择器 甚至还有 存档的功能 ;和 创建草图的副本 。
处理已用于构建 概念验证 用于可视化和图形实验,缩短了构想和实际编码过程之间的时间。它 限制 不过,当您的项目增长时,它就会开始显现。当您向其中引入更多资产和复杂代码时,它往往会 减慢速度 。它的编译器经常会检测到错误,并且 没有调试器 可以帮助您轻松识别它们。这严重阻碍了快速开发周期。
一个很棒的计算机编程教学工具
总而言之,Processing 是一个很棒的 教学 工具可以帮助非程序员学习和适应 编码。它配备了功能强大的集成开发环境,并提供了大量工具和库来帮助您完成项目。对于任何初学者来说,这都是一个很好的入门工具。如果您处理更复杂的项目, Eclipse 是一个值得一试的好选择。