Understanding Portable Types

One of the unique challenges of writing embedded software is that it requires the programmer to understand minute details of not only the hardware but also the programming language that they use to bring the hardware alive.  Sometimes the simplest of concepts is far more complicated than someone might suspect.  This is particularly true when … Continue reading Understanding Portable Types