哪种语言使用.pde扩展?

时间:2009-07-14 18:35:06

标签: processing

在搜索Barnsley的Fern分形的实现时,我遇到了一个扩展名为.pde的实现,编程语言使用此扩展名?

Implemantation Page

5 个答案:

答案 0 :(得分:42)

此代码来自Processing.org,这是一个基于Java的开源Java。你可以找到它Processing.org。 Arduino IDE也使用此扩展,尽管它们在硬件板上运行。

编辑 - 是的,它是C语法,主要用于艺术或现场媒体演示。

答案 1 :(得分:21)

.pde文件扩展名是ProcessingWiringArduino IDE使用的扩展名。

处理不是基于C的,而是基于Java的,并且具有源自Java的语法。它是一个可以用作Java库的Java框架。它包括一个使用.pde扩展名的默认IDE。只是想纠正@ kersny的答案。

接线是使用相同IDE的微控制器。 Arduino使用修改版本,但也使用.pde。您找到它的OpenProcessing页面是一个展示一些处理工作的网站。

如果你了解Java,那么将Processing代码转换为Java AWT应该相当容易。

答案 2 :(得分:8)

坏消息我害怕(或者可能是好消息?):它不是C代码,它是“处理”的一个例子 - 一种旨在编程图像的开源语言。看看here

看起来很酷。

答案 3 :(得分:3)

pde是extesion:

  • 处理:Java派生语言

  • 接线:C / C ++派生语言(接线来自加工)

  • 早期版本的Arduino:C / C ++派生(Arduino IDE源于接线)

对于Arduino,例如IDE预处理器在将所有内容添加到gcc之前添加了一些#defines和一些C / C ++文件。

答案 4 :(得分:1)

用Arduino编写的软件应用程序,这是一个用于原型电子设备的IDE;包含用Arduino编程语言编写的源代码;使开发人员能够控制Arduino电路板上的电子设备。

为避免文件关联与处理软件冲突,Arduino将Sketch文件扩展名更改为.INO版本1.0。因此,虽然Arduino仍然可以打开“.pde”文件,但应该使用“.ino”文件扩展名。

从Processing IDE保存时,每个PDE文件都存储在自己的文件夹中。它与任何其他程序资产一起保存,例如图像。项目文件夹和PDE文件名前缀具有相同的名称。运行PDE文件时,它将在Java显示窗口中打开,该窗口将呈现并运行生成的程序。

处理通常用于教育环境中,用于在视觉环境中教授基本编程技能。