Can You Trust Your Compiler?
Some times it’s helpful to step back and take a fresh look at familiar topics. Let’s think about software development and ask what appears to be a strange question: Can we trust the compiler to generate machine code that does what our source code specifies? What You Write Most programmers these day write in high-level […]
The SSL/TLS protocol suite is critical for Internet security. Unfortunately, it’s one of those things that’s nice in theory but messy in practice. Good news — a very promising project is bringing help! We commonly say that we use SSL to secure Internet activity. However, that statement taken literally is very out of date! We […]
Learning it right from the start – part 1
I took my first computer programming class in 1973. It involved making pencil marks on Hollerith cards to create statements in BASIC. That led me to take a programming class the next school year. That class was an introduction to programming in FORTRAN. I was a high school junior and while I loved the class, […]