Timeline for C++ vs. The Arduino Language?
Current License: CC BY-SA 3.0
23 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Dec 6, 2021 at 23:29 | comment | added | Throw Away Account | There are definitely subtle differences between C++ and whatever language Arduino uses that will cause experienced C++ programmers confusion. The most obvious of these is the presence of identifiers that don't require declarations from header files. But I suspect there are other differences as well. I declared a C++ global object, and I'm not convinced that the constructor is called like it would be in a C++ program. | |
| Mar 16, 2018 at 23:21 | answer | added | Gabriel Staples | timeline score: 7 | |
| Nov 18, 2017 at 20:34 | comment | added | SDsolar | The Arduino language is a subset of Processing which is a subset of C++, and it has a few extensions that are taken care of in the precompile phase. It doesn't have a formal name. It just is what it is. The IDE environment is definitely not a true IDE because it does not allow stepping through the programs, setting breakpoints, etc. But with practice and judicious use of Serial.println statements it is easy enough to use. Meanwhile, this question makes no sense since there is no other choice. | |
| Apr 12, 2017 at 23:11 | comment | added | PhillyNJ | There is no Arduino language. | |
| Apr 12, 2017 at 18:25 | comment | added | cyberponk | Not so related to the question as to the comments: Atmel studio is free and IMHO it is better than visual studio for arduino programming. Also supports Visual Micro plugin, although it is not necessary at all for programming and debugging arduinos. | |
| Apr 2, 2016 at 14:27 | history | protected | Anonymous Penguin | ||
| Mar 5, 2016 at 11:50 | comment | added | Overdrivr | There is no such thing as arduino language. It is simply a library. | |
| Mar 5, 2016 at 7:02 | comment | added | Nick Gammon♦ |
C++ vs. The Arduino Language? - The "Arduino Language" is C++. There is a bit of preprocessing to save you doing function prototypes, but it most definitely is C++.
|
|
| Nov 15, 2015 at 22:21 | comment | added | AdjunctProfessorFalcon | This is a fairly succinct breakdown of what is meant by (and what's actually under the hood of) the "Arduino Programming Language." | |
| Jun 3, 2015 at 22:36 | comment | added | CharlieHanson | Visual Micro (www.visualmicro.com) provides a plugin for MS Visual Studio 2013 - even the free/express edition. Visual Mirco is not itself free, but it does allow you to code with tools like intellisense and PROPER syntax highlighting, and even compile and upload to a processor (with a bit of wrangling to get set up). | |
| May 1, 2015 at 6:42 | answer | added | Mick Waites | timeline score: 8 | |
| Apr 30, 2015 at 18:47 | history | tweeted | twitter.com/#!/StackArduino/status/593849199713722369 | ||
| Apr 30, 2015 at 16:20 | answer | added | bd2357 | timeline score: 9 | |
| Mar 31, 2014 at 9:25 | answer | added | kiwiron | timeline score: 12 | |
| Mar 20, 2014 at 15:55 | vote | accept | Friend of Kim | ||
| Mar 20, 2014 at 13:56 | review | Close votes | |||
| Mar 20, 2014 at 17:39 | |||||
| Mar 20, 2014 at 0:22 | comment | added | jfpoilpret | Avoid Arduino IDE as it does not deserve its IDE name, it is even a very poor editor: it may be good for beginners and simple sketches but one should rapidly go to something better . | |
| Mar 19, 2014 at 17:27 | answer | added | Adam Davis | timeline score: 29 | |
| Mar 19, 2014 at 17:09 | answer | added | JRobert | timeline score: 18 | |
| Mar 19, 2014 at 14:59 | answer | added | Peter Bloomfield | timeline score: 54 | |
| Mar 19, 2014 at 14:52 | answer | added | TheDoctor | timeline score: 16 | |
| Mar 19, 2014 at 14:51 | answer | added | drodri | timeline score: 67 | |
| Mar 19, 2014 at 14:34 | history | asked | Friend of Kim | CC BY-SA 3.0 |