Electronicdesign 14767 Codepromo

Rust and SPARK: Software Reliability for Everyone (.PDF Download)

April 17, 2017
Register or Sign in to download the full article in .PDF format

This article is part of the TechXchange on Embedded Software and Ada and SPARK

Read this article online

Looking at programming languages, it seems that for a long time, safety or reliability was considered an afterthought, usually covered later in tools such as testing and static analysis, rather than in the language itself. However, over the past few years, it seems there’s been a growing realization that much higher levels of reliability could be achieved for a fraction of the cost if the programming language were designed with reliability in mind. Two names come to mind here: Rust and SPARK...

Sponsored

EMI for Engineers

An overview of EMI management and mitigation techniques for DC/DC regulators

What is a Field Effect Transistor (FET)?

Ever wonder what a Field Effect Transistor (FET) is? Give this article a read for everything you need to know about the device.

Introduction to EMI in power supply designs

This seminar will discuss the basic concepts of EMI and EMC, EMI noise measurement, how to separate the differential mode and common mode noise, layout best practice to avoid ...

The Importance of PCB Design in Consumer Products

Explore the importance of PCB design and how Fusion 360 can help your team react to evolving consumer demands.