Also, seriously? Double is more than enough for integers? No. No. No. I'm not going to attack every single line of this article, so lets just say I was triggered.
My daily use languages are Verilog, Python and Tcl.
Edit: I'll actually backtrack to say that this post does a great job of demonstrating things that are non-obvious.