Playing With Lua Undefined Behaviors

Lua is a scripting language suitable for embedded systems. In fact, its interpreter has a small memory footprint and an high speed (there is also a JIT compiler available on some architectures). The expression "undefined behavior" describes the res… (read more)

Coding Is Funny, Debugging Not So Much

I have to admit it. I have some problems with dynamically typed languages. Even if I love Python, I'm always worried about using one of those languages in a production environment. It's not because I absolutely want to define the type of variables bu… (read more)