ArturAVS wrote: spec220 wrote: A team or a group of programmers often works on serious libraries ...
Rather not in the amateur sphere.
Well, but you will admit that even amateurs use such libraries related to stacks of lines of code. Death would bite you if you were to create some kind of database, or write a simple multimedia application, writing from ZER the entire library that you will later use. Yes, you can add something more or less complex, but everything has its limits
As an example I will give start from android.
Tmf. there are some poor displays that run up to 4 words on ali in conjunction with the hardware graphics processor raa.
I personally wanted to run something better, because of course too much YT where everything is so simple. I bought a Samsung galaxy S6 for 50 ten on an allegro with a compact display (even 2 pcs. Because it was cheap). The display can be replaced by yourself at a cost of about PLN 200. Supposedly super AMOLED, but at this price and with this resolution, it is usually modern and technologically cheaper, not inferior in quality OLED. I bought it because I wanted to use it as a whole in conjunction with the motherboard. You have mega system resources right away + a touch display with a mega matrix resolution as well as colors.
start is easy, you set the programmer mode, download the finished ROOT, upload, fire and now. It should be remembered that the phone loses its certification irreversibly and it will not make any banking transactions, etc. The flag is set and it cannot be deleted. Then you have the libraries packed in MD5, where you also need to know what it's for, supports on-board devices, etc.
Generally, it ended there ... Such a smartphone can be used as the heart of a simple oscilloscope and more. A multimedia display or a control panel for CNC machines. you have virtually all the resources you manage, not the android system.
And tell me if even if someone could make a simple software for such a smartphone, would he write libraries from scratch, e.g. related to the system processor or graphics?