Canon seems to do just fine making CMOS sensors noise free for their cameras. I dont see why this should be any different. In fact canon CMOS sensors outperform their nikon rivals (which are made by sony). You should welcome your new CMOS brethren.
Real computer scientists don't comment their code. The identifiers are so long they can't afford the disk space.