Go Down

Topic: Processing != C != Wiring != Java (Read 3968 times) previous topic - next topic

snafu

Hallo zusammen!

Aus den Docs zu Arduino bekam ich verwirrende Info, in welcher Sprache denn nun die Boards programmiert werden. Processing, so weit habe ich verstanden, ist eine Sprache für iterative Grafikerzeugung.

Was ich in den Beispielen sehe, ist doch C-Syntax, oder irre ich da? Wäre auch logisch, denn drunter liegt ja gnucc.
Die IDE selbst soll wohl in Java geschrieben sein.

Kann mich jemand von euch mal aufklären?

Danke!
Samuel


madworm

#1
Jan 30, 2009, 06:09 pm Last Edit: Jan 30, 2009, 09:47 pm by madworm Reason: 1
C/C++ und sonst garnix :-)

Edit: also der arduino wird in C/C++ programmiert.

bara.munchies

imho:

processing und arduino ide: java
processing und arduino sketche: c dialekt

mem

#3
Jan 30, 2009, 08:31 pm Last Edit: Jan 30, 2009, 08:32 pm by mem Reason: 1
excuse me for posting here in English, but Processing sketches are java, not c/c++

madworm

As far as I understood the question, we may debate this of course, he was asking what language was used for the arduino itself.

snafu

Thanks for answering. Thinking about using the Arduino in education, the language matters.

mem

I wonder if the students would even notice which language they were using if the people here are not even sure.

Das ist nicht ganz ernst gemeint, aber?

Cross

Processing ist eine Java library/framework zum Entwickeln von Grafikanwendungen. Die Processing IDE ist ebenfalls in Java geschrieben.
Wiring ist eine C library/framework basierend auf avr-libc zum Entwickeln von atmega-basierten Anwendungen.
Arduino ist eine erweiterte Version von wiring die u.a. eine IDE enthaelt, welche in Java geschrieben ist.

Letztendlich ist es alles C ;-)

Go Up