New article in Science of Computer Programming magazine