YC09编译浏览器 2009
YC09体积非常小, 它可以和编程者的软件一起安排给最终用户, 最终用户不用任何其它工具就能重新生成全部软件。这样最终用户就能转变界面和按钮, 使软件个性化; 任意扩大, 使软件满足自己的需要。当然编程者可以把一些需要保护的模块加密。
YC09具有极强的安全性和病毒免疫力。用它生成的履行代码可由编程者任意加密,加密后的代码可放在任何处所(如放在数据库里或放在文件的隐秘处), 解密者或病毒制作者无法找到它,即使找到了也无法解密或让它染上病毒。
在YC09上履行的程序,可在运行中主动且实时地编译、履行、释放以C/C++源程序方法存储的模块,能动态地调入, 动态地释放各种功效模块。做到代码即调即用,节俭内存。应用YC09可以开发各种系统软件和利用软件。例如,操作系统、数据库软件、中间件软件、图形图像软件、财务管理软件、通信软件、网页生成软件等等。总之任何软件,YC都能开发。YC不但比其它工具容易应用,而且还具有很多其它工具所没有的重要功效。
YC09不仅是软件生产线,还是软件组装线。它可以把任何人开发的软件配件,包含COM代码配件、DLL代码配件、C/C++源程序配件等,组装成任何软件。组装时调试极其方便,因为软件的各部分可以互不干扰地独立地而又不失接洽地运行,而bug定位又非常容易。
YC09有一个正在完善中的满足W3C标准的浏览器内核(叫YC内核)。要开发满足W3C标准的浏览器内核, 难度极大。要做到信息安全, 浏览器内核是要害。目前我国还没有自己开发的浏览器内核, 因此要想做到信息不被窃取,必须有自己浏览器内核。YC内核不但符合W3C标准, 还扩大了一些功效, 它能实时地履行C/C++源代码,其履行速度是JavaScript的数百乃至上千倍, 因为它履行的是优化的原生代码。C/C++代码可以和JavaScript代码,相互调用, 从而C/C++也可以把持网页中的所有元素。因此可以把利用软件做成网页的格式, 用浏览器操作。
YC09有信心在将来成为风行的Web浏览器。如果用YC把各种利用软件嵌入在Web页面中,那么,只要鼠标一点,立刻就可以履行存放于世界各地的服务器中的软件,并实时地与服务器进行交互通信,而服务器可以通过必定的方法把持用户如何应用软件。
如果不想用YC09重新生成用户现有的全部程序, 那么可以将YC09嵌入到现有的程序中, 使现有的程序具有YC09的功效。这样做不需任何修正, 只需调用YC09中的库函数即可。
YC09生成的经过优化的机器码, 其质量与商用编译器相当。
相关推荐
评论
没安装畅言模块