3 ms·
Various swathes of programming benefit from being able to make use of abstractions that hide details. e.g. embedded development is difficult, but Arduino makes
by rgoulter 5y ago
Various swathes of programming benefit from being able to make use of abstractions that hide details.
e.g. embedded development is difficult, but Arduino makes starting out more accessible. Beginners are able to get an LED blinking on a development board without needing to understand all the details.
While expecting to fully comprehend all the complexities of some unfamiliar system is unreasonable, I think it's reasonable to hope for a development experience where what you need to know to be able to contribute is covered by a small surface of well-made abstractions.