david_prentice:
I know that the Linker only adds data that is actually referenced.
I know that including an unused "library.h" does not add the library code.
Yes, it is important for computer science students to understand this.
It was shown above that with such use of header files, these features do not work.
david_prentice:
Yes, a computer science student should understand the significance. An Arduino punter does not need to know.
What do Arduino's punter, when the program ceases to fit in memory? As I understand it, in this case, the common practice will lead to the connection of a new Arduino board, instead of optimization?
david_prentice:
A regular Arduino punter just wants to "wash and go".
Oh, that was a good idea. But because of such common practices (in a slipshod way), snobbery against Arduino does not decrease. Do not you want to change this situation, being an advanced punter of Arduino? At least, to warn newcomers that this common practice has bad consequences, but there are more correct ways, although a bit more complicated.
david_prentice:
I want to use existing artwork. I am not Michaelangelo. Your program only seems to support freehand drawing.
Obvious misconception.
Should I repeat that you absolutely do not understand the goals and capabilities of my application? Who cares, he will find out. And who does not want, because of the superficial glance, he will not see anything useful and pass by. I do not get any profit out of it to worry.