web-dev-qa-db-ja.com

どの言語が.pde拡張子を使用していますか?

BarnsleyのFernフラクタルの実装を探しているときに、プログラミング言語がこの拡張を使用する.pde拡張子を持つ実装に遭遇しましたか?

不完全なページ

54
Hamza Yerlikaya

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

[〜#〜] edit [〜#〜]-はい、Cシンタックスであり、主にアートまたはライブメディアプレゼンテーションに使用されます。

47
kersny

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

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

配線は、同じIDEを使用するマイクロコントローラーです。 Arduinoは修正バージョンを使用しますが、.pdeも使用します。見つけたOpenProcessingページは、処理作業を展示するWebサイトです。

Javaを知っている場合、処理コードをJava AWTに変換するのはかなり簡単です。

22
Biovisualize

悪いニュース(恐らく素晴らしいニュースでしょうか):それはCコードではなく、「Processing」の例です-画像のプログラミングを目的としたオープンソース言語です。ご覧ください こちら

とてもかっこいい。

8
Chris McCauley

pdeは以下のエクステンションです。

  • 処理:Java派生言語

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

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

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

4
flav

Arduinoで記述されたソフトウェアアプリケーション、IDE電子機器のプロトタイピングに使用。Arduinoプログラミング言語で記述されたソースコードが含まれています。開発者はArduino回路基板上の電子機器を制御できます。

ファイルの関連付けが処理ソフトウェアと競合しないように、Arduinoはバージョン1.0リリースでSketchファイル拡張子を.INOに変更しました。したがって、Arduinoは「.pde」ファイルを開くことができますが、代わりに「.ino」ファイル拡張子を使用する必要があります。

各PDEファイルは、Processing IDEから保存されるときに独自のフォルダーに保存されます。画像など、他のプログラム資産とともに保存されます。プロジェクトフォルダーとPDEファイル名プレフィックスは同じ名前です。 PDEファイルが実行されると、Java表示ウィンドウで開かれます。このウィンドウは、結果のプログラムをレンダリングして実行します。

処理は、視覚環境で基本的なプログラミングスキルを教えるための教育現場でよく使用されます。

1