開源編程語言Processing發布2.0版

jopen 11年前發布 | 10K 次閱讀 Processing

  用于創意藝術和視覺設計的開源編程語言和開發環境 Processing 發布了 2.0 版代碼托管在 Github) ,主要新特性是用 OpenGL 加速的渲染器替代基于軟件的渲染器。

  Processing 項目誕生于 2001 年,其發起人是 Casey Reas 和 Benjamin Fry。兩位開發者在 1990 年代參與了 MIT 媒體實驗室的一個實驗項目 Design By Numbers,旨在讓非程序員也能輕松的編程。Processing 最初類似 Design By Numbers,開發作為一種視覺藝術的編程教育工具,但隨后開始著重于視覺輸出,動畫和圖形交互,支持 2D 和 3D 圖形編程。Processing 項目包含了語言(翻譯器和庫)和開發環境 PDE(Processing Development Environment),用 Java 編寫,因此能支持多種平臺如 Linux,Windows 和 Mac OS X,支持創建 Android 應用。PDE 采用 GNU GPLv2+ 許可證授權,而程序庫則采用 GNU LGPLv2+ 授權。Processing 在語法上接近 Java,但并不需要程序員理解面向對象編程概念,他們只需要簡單的利用圖形庫就足以產生復雜的圖形輸出。

來自: Solidot
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!