求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

Processing檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
  Processing

Processing即圖形設計語言。

簡介

Processing是一種具有革命前瞻性的新興計算機語言,它的概念是在電子藝術的環境下介紹程序語言,並將電子藝術的概念介紹給程序設計師。它是 Java 語言的延伸,並支持許多現有的 Java 語言架構,不過在語法 (syntax) 上簡易許多,並具有許多貼心及人性化的設計。Processing可以在 Windows、MAC OS X、MAC OS 9 、Linux 等操作系統上使用。目前最新版本為Processing 3.5.4。以Processing完成的作品可在個人本機端作用,或以Java Applets的模式外輸至網絡上發布。雖然圖形用戶界面(GUI)早在二十年前成為主流,但是基礎編程語言的教學到今天仍是以命令行接口為主,學習編程語言為什麼要那麼枯燥呢?人腦天生擅長空間辨識,圖形用戶界面利用的正是這種優勢,加上它能提供各種實時且鮮明的圖像式反饋 (feedback),可以大幅縮短學習曲線,並幫助理解抽象邏輯法則。舉例來說,計算機屏幕上的一個像素(Pixel) 就是一個變量值(The value of a variable) 的可視化表現。Processing將Java的語法簡化並將其運算結果「感官化」,讓使用者能很快享有聲光兼備的交互式多媒體作品。Processing的源代碼是開放的,和近來廣受歡迎的Linux操作系統、Mozilla瀏覽器、或Perl語言等一樣,用戶可依照自己的需要自由裁剪出最合適的使用模式。Processing的應用非常豐富,而且它們全部遵守開放源代碼的規定,這樣的設計大幅增加了整個社群的互動性與學習效率。

評價

Processing的創始者:Casey Reas與Ben Fry是美國麻省理工學院媒體實驗室 (MIT Media Laboratory) 旗下美學與運算小組 (Aesthetics & Computation Group) 的成員。美學與運算小組由著名的計算機藝術家John Maeda領導,於一九九六年成立至今,在短時間內聲名大噪,以其高度實驗性及概念性的作品,既廣且深地在藝術及設計的領域裡,探索計算機的運算特質及其帶來源源不絕的創造性。極少數人能完美結合併平衡藝術家、設計師和計算機工程師的才華於一身,更重要的是Casey和Ben擁有開放源碼的胸襟。Casey Reas目前在加州大學洛杉磯分校Media/Arts系任助理教授,同時在意大利艾維里互動設計學院(Interaction Design Institute Ivrea)任助理教授。Casey作品的主要特色是用processing實現生物體的印象派表現,並將成果呈現為多媒體、傳感器藝術、數字雕塑、數字印刷等多種形式。Casey經常參加歐洲、亞洲以及美國各地的演講和展覽。他是本屆奧地利的林茲藝術節 (Ars Electronica in Linz︰多媒體藝術界規模最大的年度盛事) 的評審委員之一。Ben Fry現仍在MIT的媒體實驗室攻讀博士。他的研究方向是器官(有機體)可視化 (Organic Information Visualization),並創造出能隨着不斷更新的數據,實時進行形變或質變的電子動態系統。他的博士論文闡述如何用processing語言實現人類基因組工程所揭示的膨大信息量的可視化,Ben為此定義的專用名詞為基因製圖學(Genomic Cartography)。[1]

參考文獻

  1. Processing搜狗