理论上来说,经过编译以后的代码,就是一个合格的可执行文件了,只不过没有加密再加壳封装,很容易就可以破解掉。
不过只是用来演示的话已经足够了,杨青选择了编译后的可执行文件,鼠标双击之后,就开始了正式的运行。
“你们测试一下,看看和以前用的那个有没有区别。”
杨青放下鼠标,站起来,对身后的一帮人说道。
这些人早就参与了原版的超级压缩技术测试,尽管没有能力自己编一个,但是用来测试的话,还是没有问题的。
“压缩测试完成,跟以前的数据一致,都是五百零五倍的压缩比率。”
“读取测试完成,读取速度一切正常。”
一阵纷乱中,算法工程师还有技术部的大佬,很快把软件的功能测试完毕了。
“下面你们就把源代码调出来,我已经把注释写的很明白了,你们先学习一下,有什么不明白的地方可以直接问我!”
站在他们身后的杨青,对他们说道。
对于一个没有加密,没有封装的可执行文件,他们这些人有的是办法可以反编译出源文件来,更别说这个源文件,还是刚刚在他们眼前编译运行的。
杨青看他们已经调出了源文件,并且复制了几份,分到不同的主机上,开始研究起来的时候,他就直接走到一边的待客沙发上,坐下来,拧开一瓶水,开始喝了起来,如果不是连徐海都盯着屏幕上的源文件再看,他甚至都想到外边那个休息室去舒舒服服地喝水,吃点零食了。
并不是他没有兴趣给这里的人解答,而是他自认在写代码的时候,旁边的注释已经写得足够详细了,如果带有这么详细的注释的代码,哪怕是已经很少应用的汇编代码,他们都看不懂的话,就该轮到杨青怀疑威华技术部的实力了。
哦,对了,差点忘了以徐海的年龄来看,他那个年纪的时候,国内连c语言还都不普及,还是pascal,basic和fortran的天下,还没有面向对象程序设计的这个概念,汇编作为低级语言,还是学习计算机的必修课。
这么看来,在这里的人里面,对于汇编最为熟悉的,反而是这个已经脱离科研一线已经很久的ceo了。
不过汇编由于它的特性,写得程序代码冗长而易于出错,所以根本就没有人用它编写大型程序,一般只用于比较简洁的小程序。
但是杨青所编写的这个程序,却是不折不扣的大型程序,代码极度冗长,在场的人几乎都没有读过这种代码经验,所以哪怕有着详细注释的情况下,他们理解代码的速度依然慢得可怕。
然而就跟它的缺点恰好相反,以汇编编制的程序,它的执行效率却极高,仅次于机器语言这种二进制编码语言。