Date: Available on-demand
Duration: 1 Hour
Users registered on this website can log in to view the webinar. Registration is free.
Summary
Programmers would love to deliver bug-free code. I know I would. The challenge is in the details. If it was easy, then we would not have a need for the Common Vulnerabilities and Exposures (CVE) program to track bugs on a global basis.
There are many ways to address the creation of applications that will not fail or work improperly. However, challenges crop up when using programming languages like C. Bill Wong, Editor at Electronic Design, takes a look at the options and issues from static-analysis tools to new programming languages like Rust. He also touches on the rise of machine learning and artificial intelligence and how they are coming into play for programmers and embedded developers.
Speaker
William Wong | Senior Content Director/Endeavor Business Media | Editor/Electronic Design
Bill has been working as an editor with Electronic Design for over 20 years. He earned a degree in Electrical Engineering from the Georgia Institute of Technology and holds a Master's in Computer Science from Rutgers University. He was the first Director of PC Magazine's PC Labs and worked for many years doing hardware and software design for companies such as RCA's David Sarnoff Research Center, Rising Star Industries, Lucid, and Compuware/NuMega Technologies. Bill has authored a number of technology books and written for many magazines from Byte to Electronic Design. He has contributed to a number of open-source software projects and helps run the Mercer Science and Engineering Fair.
Related Resources
- Creating Bug-Free Software webinar that covers Rust and Ada/SPARK
- TechXchange: Developing High Quality Software