При поиске реализации фрактала Fern Farn Barnsley я столкнулся с реализацией, которая имеет расширение .pde, в котором язык программирования использует это расширение?На каком языке используется расширение .pde?
ответ
Этот код из Processing.org с открытым исходным кодом Java IDE на основе. Вы можете найти его Processing.org. IDE Arduino также использует это расширение, хотя они работают на аппаратной плате.
EDIT - И да, это синтаксис C, используемый в основном для художественных или живых мультимедийных презентаций.
Плохие новости Я боюсь (или, может быть, отличные новости?): Это не код C, это пример «Обработка» - язык с открытым исходным кодом, предназначенный для программирования изображений. Взгляните here
Выглядит очень круто.
Расширение файла .pde является тем, которое используется Processing, Wiring и Arduino IDE.
Обработка не C-based, а скорее Java-based и с синтаксисом, полученным из Java. Это Java-инфраструктура, которая может использоваться как библиотека Java. Он включает среду IDE по умолчанию, которая использует расширение .pde. Просто хотел исправить ответ @ kersny.
Электропроводка - это микроконтроллер, в котором используется одна и та же IDE. Arduino использует модифицированную версию, но также и с .pde. На странице OpenProcessing, где вы нашли это веб-сайт, вы можете увидеть некоторые работы по обработке.
Если вы знаете Java, довольно просто преобразовать код обработки в Java AWT.
ФДЭ extesion для:
Обработка: Java, полученный язык
Электропроводка: C/C++, полученный язык (Подключение происходит от обработки)
Ранние версии Arduino: Полученный C/C++ (Arduino IDE получен из проводки)
Для Arduino, например, препроцессор IDE добавляет некоторые #defines и некоторые файлы C/C++, прежде чем давать все gcc.
Программное обеспечение, написанное на Arduino, IDE, используемое для прототипирования электроники; содержит исходный код, написанный на языке программирования Arduino; позволяет разработчикам управлять электроникой на плате Arduino.
Чтобы избежать конфликтов файловой ассоциации с программным обеспечением для обработки, Arduino сменил расширение файла эскиза на .INO с выпуском версии 1.0. Поэтому, хотя Arduino все еще может открывать файлы «.pde», вместо этого следует использовать расширение файла «.ino».
Каждый файл PDE хранится в своей собственной папке при сохранении из IDE обработки. Он сохраняется с любыми другими программными активами, такими как изображения. Папка проекта и префикс имени файла PDE имеют одинаковое имя. Когда файл PDE запущен, он открывается в окне отображения Java, которое отображает и запускает полученную программу.
Обработка обычно используется в образовательных учреждениях для обучения навыкам базового программирования в визуальной среде.
Ну, это синтаксис C, не основанный. –
Плохо, спасибо! – kersny
Текущие версии Arduino перешли на расширения .ino. см. https://www.arduino.cc/ru/Reference/Comparison. Они говорят: «Язык Arduino (основанный на Wiring) реализован в C/C++ и поэтому имеет некоторые отличия от языка обработки, который основан на Java». Коммутатор с версии 1.0, как указано в https://www.arduino.cc/en/Guide/Environment: «NB: Версии программного обеспечения Arduino (IDE) до 1.0 сохраненных эскизов с расширением .pde. чтобы открыть эти файлы с версией 1.0, вам будет предложено сохранить эскиз с расширением .ino при сохранении ». –