3 ms·
The Arduino docs call it the "Arduino programming language" for some reason, even though it's mostly just C++ with a few typedefs. I am not sure why.
by ComplexSystems 1y ago
The Arduino docs call it the "Arduino programming language" for some reason, even though it's mostly just C++ with a few typedefs. I am not sure why.
- mrheosuper 1y agoMaybe they don't want to confuse beginner. Saying it's C++ means some beginners will assume you can use standard lib like cout or printf.
- 1718627440 1y agoYou can use that though. Using the file system will cause runtime errors. The Arduino IDE is just a glorified build system around gcc with a package manager. I recently ported the behaviour of the IDE to Makefiles and it wasn't actually that hard.
- platevoltage 1y agoI get why Arduino (the company) would call Arduino a language. It's supposed to be a gateway to programming, and it was for me, and I'm eternally grateful for it. This list calling Arduino a programming language zaps a bunch of credibility from it. It's C++.