Dyad: Making Hardware as Easy as Software

By: Dr. Chris Rackauckas

Re-posted from: https://info.juliahub.com/blog/dyad-making-hardware-as-easy-as-software


Engineering is at a crossroads. The traditional ways of engineering and using expert knowledge look like they will be subsumed by an onslaught of new tools. Today’s software workflows are agile with pervasive DevOps at every level, continuous deployment and testing, all wrapped with elements of generative AI accelerating the development. However, we do not believe that all of the past techniques will be discarded because engineering expertise plays a crucial role. While AI tools have well-known problems with hallucination, many software engineering domains are still finding tremendous value without 100% accuracy. Engineers need to be sure that the planes they design will fly and that software running real-time is certifiably correct. “Move fast and break things” is fundamentally not what you want to do with an airplane.