2009-09-21 45 views
10

當涉及到在線或桌面演示文稿時,我們有諸如actionscript,java,picolo,flare,prefuse等選項。現在爲需求選擇完美的語言是主觀的,取決於項目。 但是,如果您必須選擇Processing(語言),那麼您將選擇什麼基礎?你認爲哪些處理程序和處理程序是處理的?何時使用處理語言?

+0

你的意思是處理編程語言(http://processing.org/)? – 2009-09-21 14:50:03

+0

@Ed,是的,我的意思是。我沒有在我的問題中提供網址。 – Stark 2009-09-21 14:54:34

回答

8

處理使其(相對)易於可視化數據。該網站提供了一些關於使用它的地方/提示的提示:

處理是一種開源編程語言和環境,適用於想要對圖像,動畫和交互進行編程的人員。它被學生,藝術家,設計師,研究人員和愛好者用於學習,原型設計和製作。它被創建用於在視覺環境下教授計算機編程的基礎知識,並作爲軟件寫生簿和專業製作工具。處理是同一域中專有軟件工具的替代方案。

環顧網站上演示,案例研究和更多信息。

在我看來,如果您想以簡單的方式繪製圖形甚至動畫,但它不太適合編程GUI。

+0

是的,我已經通過現場演示。但不確定何時選擇它。因爲有時候我發現閃光比處理速度快,如果你沒有更多的時間做事。 – Stark 2009-09-22 17:12:02

2

在我看來,Processing是數據可視化應用程序的一個很好的工具(例如:http://www.visualcomplexity.com/vc/)。爲了達到這個目的,我使用了過去的方法來顯示圖形繪製算法之間的差異。

這絕對不是一種通用語言,但我認爲它可能能夠與Java集成。

+1

確實。來自http://processing.org/faq#java:當您點擊運行按鈕時,處理代碼被轉換爲直接的Java代碼(使用「預處理器」)。這也可以將其他Java代碼嵌入到草圖中,或者使用Processing分發版中的core.jar文件在其他環境中開發自己的草圖。 – MatrixFrog 2009-10-14 18:33:19