如果你不是很懂编程,或者你只是对编程有着只是那么一知半解的了解,那么恭喜你,或许看了这样的一片文章你就会找到某一个类似于新大陆的地方,或许你会找到之后几个晚上通宵的好理由,或许你会从此爱上某个行当,并且愿意贡献自己的聪明才智,愿意在其中技师啃着面包也会愿意赶上这样一件事。是的,在我看来,编程,就是这样的一件事。
用一句通俗意义上的名人名言来说(至少在我看来是这样),“当我在那一天接触到它(编程)的时候,我就已经知道,从此我不会再对其他的任何的东西感兴趣了。”是的,你会编程,而别人不会,这件事简直酷毕了。
这个东西的名字叫做processing,其实很多的东西都是从兴趣开始的,从一件吸引你的食物开始,这样东西可以是一幅画,可以是一个人,可以是一袭漂亮的打扮,也可以是一个奇怪的梦,哪怕就是这样一个奇怪的梦,也会开启你的另一个别样精彩的人生。
Processing,从编程人员的角度来说,实在是一件简单易懂,简单易学的物件,用软件的属于来说,他是经过包装处理过后的二次产品,但是,就像是所有的创新一样,经过前人的经验的洗礼,然后推陈出新,最终获得的不是简单的复制品,而是加入了全新元素的真正推动我们进步的东西,这些东西每天都在诞生,每天都在改编者我们的生活。
如果,哪怕仅仅是processing ,这个代表着变化与生机的名字对你有的吸引力,我也觉得你应该去他的网站上去看一下,地址非常的简单,就是www.processing.com,实际上,你只需要在百度里输入processing,你就会看到他的很多的东西,你尽可以放心的挑选出或是随手拿出几件东西,好好的看一下,你会发现,想要懂得他并不是一件难事,从它的起源来说,他应该是一种展示方法,为了某种特殊的数据可视化而诞生的产物。这个是是源于我初次接触到他时的情景,在TED的演讲中,看到了数据可视化,然后就看到了processing,也许他并不是很出名,但是这种使数据鲜活的方法是一种值得注意的方向,在processing的官方网站上有关于他的一个入门书籍的介绍,读着最好是有一点C语言的基础,哪怕只是有那么一点,当然,正像前面说的那样,及时没有,在兴趣的驱动下。也是可以有的。
在真正学习processing之前,看一下关于编程的效果的演示,很多的新奇的想法,很多泥甚至之前从来没有看到过,但是这正是他的魅力所在,你看着这一切,心里忍不住的想着:哇,这个好帅,或许我也能做出这样的东西来,或许比这个更炫。是的,这就是一切奇迹的开端。
首先,需要安装这个软件,你可以在官网上选择没有java的版本下载,然后你再上网找到JAVA安装,也可以选择另外的一个,至于JAVA是啥,可以不去管,暂且可以把它认为是一种支持processing的平台并且processing也会以来的一种套件,至于安装的详细的步骤,在互联网上很详细,不过这些你倒是需要半个小时的时间来看一下并且照做,然后你就可以成功的进入到processing的小乔丹恶窗口 环境中来,开始你的全新的processing之旅!
而我最想要说的,就是其中对于动态的演示,在这里,一个简短的变量,比如gravity,就可以代表现实世界中映射到软件环境中的重力,几乎所有的可以考虑的因素都可以在其中得到完美的体现,你可以放心的把软件中的重力值改为现实世界中的2倍,甚至20倍儿不必担心天下大乱,你可以创造性的创造出你自己的变量来实现对现实的更好的模拟,可以创设一个从来没有被体验过的过程或是场景,是的,只要你想得到,你就有可能做到。
一种简洁可以引领你走进一个世界,从简洁到纷繁复杂中的井然有序,然后你发现,这一路上的艰辛此刻都可以化为最真的笑容,希望每一位度过此文的游客能够有一个精彩的人生!
写于2012.1.27
用户1190942 2012-6-19 08:39
用户1602177 2012-1-30 22:03