Description
The status bar shows "C++" when a .ino
tab is selected. The official proclamation is that .ino
files are written in Arduino Programming Language, not C++.
I'm not convinced this thing is worth the space it takes up on the GUI even if it was working correctly. Does the language mode menu you get when you click on it actually offer anything of value in this application? I've been messing with it and not found any. It seems like it's just something that will confuse beginners and be ignored by advanced users. Even in VS Code, where it would be much more likely to be of use due to it being a general purpose editor, I don't recall ever having used it. Has @giannicolab reviewed it?
Environment
Version: 2.0.0-beta.11-snapshot.da6b66f
Date: 2021-10-06T08:06:21.909Z
CLI Version: 0.19.1 alpha [718bbbf2]
OS: Windows 10
Activity
per1234 commentedon Jul 14, 2022
This issue no longer occurs.
I bisected the fix to the unexpected source at 84109e4 / #1085. But I'll just be happy that it is fixed even if the way that occurred is not clear to me.
mtfy commentedon Sep 13, 2022
.ino files are using Arduino wrappers around C++ so the language is C++
Ebola-Chan-bot commentedon Sep 13, 2022
Yes. I don't see any essential difference between Arduino language and C++.
per1234 commentedon Sep 13, 2022
Hi all. There is a GitHub "discussions" repository Arduino created recently for the purposes of discussing the "Arduino Language":
https://github.com/arduino/language/discussions
You are very welcome to start a thread over there to discuss this subject. Someone actually brought it up over there, but in somewhat of a "hijack" manner on an unrelated thread. I was disappointed that they never created a dedicated thread for it as I suggested because this is a subject matter I am also interested in.
But as for discussing it here, it is not really appropriate. This issue is solely about the status bar item in the Arduino IDE UI. Since that item no longer exists, there really isn't any need for further discussion of the subject unless someone feels that it provided significant value to the Arduino IDE users and should be added back.