As always, it is exciting to be at Embedded World 2023 and see the aisles and stands filled with enthusiastic exhibitors and attendees. In case you didn't know, the embedded world main themes for 2023 are embedded, responsible and sustainable.
There is no doubt about embedded; we are agreed on that, whether you are working on the latest Software Defined Vehicle or a revolutionary new medical device. While it's cool to see all the latest technologies and products on display, remember the often hidden technologies essential to developing software. The compiler, development environment, debugger, static analysis, and hardware connected debug devices, to name a few. These are the “under the hood” essentials to every developer, but often their selection is with haste, or “off the web” or “they just came with the dev board”.
Are these software tools any good? What do you mean?
I recently had builders into my home along with plumbers, electricians, tilers, and decorators. They were all using professional tools for their trade. Talking with them, they had significant investments in the tools that made them productive and achieved the best result. They wouldn't swap their laser level for the old weight and string. Or change their cordless impact driver for a manual screwdriver.
So why do so many software developers still struggle and “make do” with the basic tools for their job? They would have been let go long ago if they were working for my builder.
Come on! Be responsible. Let's think like my builders and other skilled engineers and use embedded world to identify, then procure and adopt, the best software tools for the project. It's time to move on from unproductive software tools – that’s not sustainable; it's time for companies to re-evaluate these fundamentally essential tools to improve developer productivity, get products to market sooner and eliminate bugs quickly.
Hall 4, Booth 325