programming languages

Things I Learnt The Hard Way - Good Languages Come With Tests

0 minute read Published: 2019-06-20

You can be sure that if a language brings a testing framework -- even minimal -- in its standard library, the ecosystem around it will have better tests than a language that doesn't carry a testing framework, no matter how good the external testing frameworks for the language are.

Don't Diminish Types

5 minute read Published: 2019-06-03

In a previous life, I had a long discussion on why adding booleans was a bad idea. And just recently one of the core Python developers suggested the same thing -- adding booleans, that is. This is a long rant on why such things are bad.