![]() ![]() I'm on the USER team, I write code, and I am pretty one-tracked on getting that done. Later, perhaps the developer team will make the most popular environment optimizations accessible in a friendlier manner. I'll quote Rodney King here "Can't we all get along"? We will get more positive results as a team. I TRUST the underlying core of tools to give me what I have asked for, and when it does not, it ALWAYS resolves to a personal failing in my design or execution. My code UPLOADS (almost always, barring the serial port connection oddities, which I can fix with a program restart) and my code RUNS 100% reliable (barring my self-inflicted issues). In my opinion this is all phase 2 minor irritations. but it is not all light, the status window is black with red text. I think that there are lots of "nice touches" that have been set aside for the serious issues. I just want to sing songs and not worry, be happy! Why not try to be part of making the forum community the way you would like it to be instead of being part of the problem? It seems to me that you were unhappy with some of the behavior you observed here on the forum. I think it would be better to keep the discussion purely technical, but I do understand that it can be frustrating when the tools we rely on don't work as we would like them to.īut I do think you really need to rethink the philosophy you seem to be taking: "it is OK for me to behave badly because some other people on the forum have behaved badly". I do think that you are inserting an unnecessary level of negativity into this topic that is a bit counterproductive. My report contains all necessary details ![]() I verified the problem still occurs when using the latest () `byte`, `OUTPUT`, `INPUT`, `LOW`, `HIGH` should be coloured as type and CONSTANTS Some keywords/types/CONSTANTS do not get proper colo … uring in the Monaco editor.ġ. (Or leave it there forever, just in case.) Eventually, a few versions after deprecating `boolean`, consider its removal. An `_attribute_ ((deprecated ("use bool instead")))` on the `boolean` definition could be a good idea. State that the `boolean` type is deprecated. Update the documentation, removing all references to `boolean` and replacing them with `bool` (and maybe adding a note that the `boolean` type is deprecated). Replace all `boolean` from Arduino core and library functions with `bool`. The steps for moving would be (in this order): I think it would be a good idea to stop using this custom `boolean` type and instead use the `bool` one in my opinion, the fewer unneeded additions Arduino makes to the language, the better. it is consistent with other "abbreviated" C and C++ types such as `int` and `char` However I don't see the need to have a custom `boolean` type when C and C++ already provide one. Is there a need for the `boolean` type at all, other than backwards compatibilit … y?Ĭurrently, Arduino's `boolean` type is defined as an alias to `bool` (()). Last time, it took only 3 forum threads to show a programmer here at this Silicon Valley coffee shop, the true wrath of asking a question. I've even read Ops denigrate people, who unlike the professional programmers and designers who worked on the IDE-might be kids. ![]() Yes, I saw this: arduino-ide/advanced-usage.md at main This is a UI design failure: "everyone will use it like I am using it," or, "you are not playing with it right!" Line numbers should be a toggleable option in a real View menu. The funniest part is: Arduino is giving up their creative take on the language, which in spite of any corporate initiative, is unique, anyway.Īrduino is open, but still not Teensy open? There are many proprietary chips supported though libraries, but I guess that's out of your comfort zone? So, what changed other than inexperienced programmers from standard C/C++ background, struggling to program microcontrollers for the first time. If pure C or C++ worked well for programming microcontrollers, without modifications, it would have been done before the older Arduino take on programming microcontrollers. I don't see the point in deprecating boolean for bool, because whatever you state is standard for Arduino programming. Traditionally the preferences should be under Edit/Preferences, or Tools/Options. Really? So, the new IDE is nearly as feature-complete as Notepad? Well, I was very excited to see a non-dot release in the editor. Trying to fit in the Arduino forum, I will try to be almost as brutal as some of the people who denigrate people for being inexperienced or asking for help, on this forum, as a daily basis. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |