74

バーンズリーのシダフラクタルの実装を探しているときに、.pde拡張子を持つ実装に出くわしました。この拡張機能を使用しているプログラミング言語はどれですか?

実装ページ

4

5 に答える 5

63

このコードは、オープン ソースの Java ベースの IDE である Processing.org からのものです。Processing.orgで見つけることができます。ハードウェア ボード上で実行されますが、Arduino IDE もこの拡張機能を使用します。

編集- はい、C 構文であり、主にアートやライブ メディアのプレゼンテーションに使用されます。

于 2009-07-14T18:41:46.150 に答える
30

.pde ファイル拡張子は、ProcessingWiring、およびArduino IDE で使用されるものです。

処理は C ベースではなく、Java ベースであり、Java から派生した構文を使用します。Javaライブラリとして利用できるJavaフレームワークです。.pde 拡張子を使用するデフォルトの IDE が含まれています。@kersnyの答えを修正したかっただけです。

Wiring は、同じ IDE を使用するマイクロコントローラーです。Arduino は変更されたバージョンを使用しますが、.pde も使用します。あなたが見つけた OpenProcessing ページは、いくつかの処理作業を展示する Web サイトです。

Java の知識があれば、Processing コードを Java AWT に変換するのはかなり簡単です。

于 2011-02-17T02:13:44.607 に答える
9

残念ながら悪いニュース (または良いニュース?) : これは C コードではなく、イメージのプログラミングを目的としたオープン ソース言語である "Processing" の例です。ここを見てください

とてもかっこよく見えます。

于 2009-07-14T18:50:51.327 に答える
5

pde は次の拡張です。

  • 処理: Java 派生言語

  • 配線: C/C++ 派生言語 (配線は Processing から派生)

  • Arduino の初期バージョン: C/C++ から派生 (Arduino IDE は Wiring から派生)

たとえば Arduino の場合、IDE プリプロセッサはいくつかの #defines といくつかの C/C++ ファイルを追加してから、すべてを gcc に渡します。

于 2015-04-22T06:16:41.253 に答える