ASP.NET网页设计IronPython的功能改善仓酷云
c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。作为.NET平台上Python言语的开源完成(MS-PL协定),IronPython公布了一个新版本。IronPython2.0.1存眷于功能方面的改善,并确保百分百地向后兼容。IronPython团队公布了一套评测,展现了几个特定方面的功能改善。以下为评测中的一些亮点:
[*]PyStone1.1功能进步11.5%。
[*]PyBench2.0功能进步3.3%。不外这份数据中包括几个有目共睹的加强:对照浮点数与整数的功能进步了75%,内建函数的会见功能进步了41%。
[*]Richards.py功能也略有进步。
2.0.1修复了大批由IronPython的2.6分支引进的bug,别的也修复了以下几个社区提交的bug:
[*]20632:没法编写一个前往uint的__len__办法。
[*]20492:TupleExpression.IsExpandable的润色符为internal,应当是public。
[*]20605:引进PySerial模块并利用pyc举行编译。
[*]20616:挪用str.join时提醒了毛病的TypeError信息:埋没的“self”参数没有盘算在内。
[*]20623:InitializeModule必要增加mscorlib/System援用。
检察英文原文:IronPythonPerformanceImprovements
本文出自:http://www.infoq.com/cn/news/2009/02/ipy201
归根到底,net网页编程跨平台可以,但是要重新编写代码,否则还分什么J2EE/J2SE/J2ME呢! ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。 主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。 大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。 是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。 通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。 逐步缩小出错代码段的范围,最终确定错误代码的位置。 asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源 关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。 逐步缩小出错代码段的范围,最终确定错误代码的位置。 asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源 在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
页:
[1]