processing简史

来源:互联网 发布:java购物系统 编辑:程序博客网 时间:2024/06/01 18:08

这里写图片描述

时代背景

在过去的几十年中,随着计算机计算水平的快速提高,我们对计算机能够做到的事情的认识在不断地刷新。比如我们曾经认为数字文本处理只是打字机的一种替代品,然而现在我们每天在网上获取和交换文本的数量多得难以想象。就像这样,在创意设计领域,我们对数字艺术的认识的也在不断刷新,对高效处理多媒体素材,实现交互的需求也越来越大,于是Processing就在这样的环境中诞生了。

鼻祖:Design by Numbers

Design by Numbers是日裔数字艺术家约翰·梅达(John Maeda)开发的一款编程语言,为数字化交互的语言、语法和技术的发明做出了基础贡献。约翰·梅达是麻省理工学院媒体实验室(MIT Media Lab)的计算机科学硕士,后又在日本筑波大学艺术学院取得平面设计博士学位,因此他擅长将电脑程序的尖端计算性与艺术的优雅表现完美结合。于是最终便开发了这样一种计算机语言。
这里写图片描述

Processing的诞生

Processing的开发者是卡西·瑞斯 (Casey Reas) 和 本·福莱(Ben Fry),前者是媒体艺术设计系的教授,后者则是软件工程的教授,他们受到Design by Numbers的影响,创造出了 Processing。他们最初的想法是设计一款能够像画图一样容易的能够做数字媒体交互式设计的编程语言,从2001年起,经过不断地打磨,终于Processing的1.0版本问世。
这里写图片描述
图为这一对好基友,你们来猜猜谁是谁呀。

Processing的发展

如今的Processing已经成为一款强大的创意变成语言,它现在也逐渐发展成了一个开元平台,就像Python一样,你可以在官网下载各种各样的库,利用他们实现各种神奇的效果。而且Processing经过近些年的努力,已经能够跟各种语言无缝衔接,如JavaScript,使该语言的使用更加多元化。
现在你看到那些充满it感,或静或动的图片,几乎都是Processing做出来的。下面就给大家贴几个感受一下。

这里写图片描述
这里写图片描述
怎么样是不是看起来超厉害,想不想学?这里推荐一个公众号,时不时地有Processing的教学,感兴趣的读者可以关注一下哦。
这里写图片描述

原创粉丝点击