In addition, CCC is also capable of detecting the functionality in the code used by the core software that the original software capital does not use.
The MIT team has experimented with 8 times of transcoding between 6 software, including VLC, mtPaint and MPlayer. During 7 transfers, the function is successfully kept during the transfer. At the 8th time from mtPaint to bmp2tiff, CCC cannot work because there are some strange data structures.
There is an anecdote that still communicates among developers about automation, that is, we will soon outsource to programming machines. CCC will not have good news then. But now rest assured that the system still needs human intervention.
People will have to determine the code to be transferred from the original program and the function to be transferred. CCC also takes a lot of time to work, the longest time when testing is 12 minutes.