The Gates law, which is a variant of Wirth's law (named after swiss computer scientist Niklaus Wirth), states that the speed of software halves every 18 months.
Since then, after a few decades of being right, the Moore law has stopped being a law. I didn't see any justification for an unlimited power improvement. As a scientist, I was troubled the first time I heard about it, as for me a law was something that at least experiences could not contradict, and at best a demonstration could prove. Everyone heard of the (Andrew) Moore's law (computing power of computers doubles every two years).