0

Processing 语言简介

 3 years ago
source link: https://yihui.org/cn/2008/08/an-introduction-to-processing/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Processing 语言简介

谢益辉 / 2008-08-31


上次在不莱梅的时候我曾经看见过 AT&T 的 Debby 在浏览一个网页,当时我也不知道那个网页是什么,没太在意,只记得她说”the examples are silly”,而前两天我突然发现我知道她当时看的是什么了,那就是 Processing!

网址:http://processing.org/

刚才本来已经收笔了,突然想起来这件事,不得不记下来,因为我觉得这门语言的设计理念和我做动画的想法非常一致,以后我可以考虑利用它。

Processing 语言的作者为 Casey Reas 和 Benjamin Fry(MIT 的家伙),他们设计这门语言的目的是想将计算机编程变成一种可视化的趣事,让程序苦海中的人们能够得到一丝喜悦和回报。这个目的可真够人性化的……Processing 的长处在于做动画,你可以任意发挥你的想象,把日子过成段子。要想知道想象力的水平能达到多高,请参阅首页的几个例子。

有一位叫 John Resig 的家伙呢,他觉得 Processing 的运行需要 Java 环境,这样对用户要求似乎高了点(实际上这个要求已经很低啦),于是乎,这个小伙子花了几天时间(也许是几个月吧)把 Processing 整个移植到了一段 JavaScript 中,这样的话只需要浏览器支持 JavaScript 就足够了(这简直不是什么要求)。你不得不承认,世界上有很多疯子和神,而且很年轻,这个疯子看照片就二十多岁的样子,已经写了一个大函数库和一本书;他的第二本书居然取名叫做《JavaScript 忍者秘笈》。

不知各位听我罗嗦了半天昏昏欲睡的看官看了这些东西之后是不是也有点战斗欲望呢?

2012/03/15 更新:四年后我再来看,发现这个项目已经成长为专门的网站了 http://processingjs.org/ 而且居然有在线 IDE!

八月的尾巴 大家来找茬:这批数据有什么特别之处?(已提供真相)

Disqus Utterances Preferences

© Yihui Xie 2005 - 2020

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK