随笔分类 -  易语言.飞扬

摘要:时隔十个月之后,这是“EF速度测试”系列的最新一篇。最近偶然看到这个网页(或这里)对各脚本语言的速度评测,就随手把EF也测了一把。说实话,拿编译型语言EF跟一帮动态脚本语言进行比较,我(liigo)心里也有点不好意思哈,好在那里面还有C和Java(EF应该是跟Java神似的编程语言)。C vc6:0.22 seconds 1.00 xEF 1.0公开测试版(EFIDE 0.2.2):0.35 seconds 1.59 xEF的此次表现,可以排在前三位,略低于C,但高于Java,远高于Lua, Python, Perl, TCL, PHP, JavaScript, Ruby等。原文中,C代码(使 阅读全文
posted @ 2009-05-21 19:28 fortest 阅读(502) 评论(0) 推荐(0)
摘要:今天上午,从吴涛口中得知,“易语言.飞扬”(EF)已入围“首届中国优秀软件创新大赛”精英奖名单,即将参予角逐最高金奖。高兴的同时有些意外,意外的是,大赛组委会还是很关注并重视“易语言.飞扬”(EF)此类的基础性研究工作的。首届中国优秀软件创新大赛(http://chinawareaward.com),由“中国互联网行业协会”主办,“北京金山软件有限公司”承办,CSDN、天空软件等协办。“易语言.飞扬”(EF),简单易学、高效实用、面向对象、跨平台的计算机通用编程语言。官方博客:http://blog.csdn.net/efdev/ 阅读全文
posted @ 2008-12-26 14:00 fortest 阅读(215) 评论(0) 推荐(0)
摘要:这是一个专门的编程语言/编译器速度测试/对比网站(http://shootout.alioth.debian.org/)给出的题目,以下是EF源代码: //recursivepublic class 启动类 <作者 = "liigo">{ public static main() { int time = 运行环境.取启动时间(); int n = 11; 控制台.输出行("Ack(3,", n, "): ", ack(3, n)); 控制台.输出行("Fib(", 27.0 + n, "): 阅读全文
posted @ 2008-07-05 22:36 fortest 阅读(289) 评论(0) 推荐(0)
摘要:这是一个专门的编程语言/编译器速度测试/对比网站(http://shootout.alioth.debian.org/)给出的题目,以下是EF源代码: import 工具;//partial-sumspublic class 启动类 <作者 = "liigo">{ private const double twothirds = 2.0/3.0; public static main() { int time = 运行环境.取启动时间(); int n = 2500000; double a1 = 0.0, a2 = 0.0, a3 = 0.0, a4 = 0. 阅读全文
posted @ 2008-07-03 23:51 fortest 阅读(285) 评论(0) 推荐(0)
摘要:这是一个专门的编程语言/编译器速度测试/对比网站(http://shootout.alioth.debian.org/)给出的题目,以下是EF源代码://binary-treespublic class 启动类 <作者 = "liigo">{ const int minDepth = 4; public static main() { int time = 运行环境.取启动时间(); int n = 16; int maxDepth = n; if(minDepth + 2 > n) maxDepth = minDepth + 2; int stretch 阅读全文
posted @ 2008-06-30 02:54 fortest 阅读(257) 评论(0) 推荐(0)
摘要:这是一个专门的编程语言/编译器速度测试/对比网站(http://shootout.alioth.debian.org/)给出的题目,以下是EF源代码://nsieve-bitspublic final class 启动类 <作者 = "liigo">{ static nsieve(int m) { int i, j; int count=0; bool[] b = new bool[m+1]; for (i=2; i<=m; i++) { if (!b[i]) { count++; j=i*2; while (j<=m) { b[j]=true; j 阅读全文
posted @ 2008-06-25 22:19 fortest 阅读(258) 评论(0) 推荐(0)
摘要:这是一个专门的编程语言/编译器速度测试/对比网站(http://shootout.alioth.debian.org/)给出的题目,以下是EF源代码://fannkuchpublic final class 启动类 <作者 = "liigo">{ public static main() { int n = 11; int time = 运行环境.取启动时间(); 控制台.输出("Pfannkuchen(", n, ") = ", fannkuch(n), "\n"); 控制台.输出行("ti 阅读全文
posted @ 2008-06-22 02:28 fortest 阅读(585) 评论(0) 推荐(0)
摘要:这是一个专门的编程语言/编译器速度测试/对比网站(http://shootout.alioth.debian.org/)给出的题目,以下是EF源代码:import 工具;//n-bodypublic final class 启动类 <作者 = "liigo">{ public static main() { int n = 20000000; int time = 运行环境.取启动时间(); NBodySystem bodies = new NBodySystem(); 控制台.输出行(bodies.energy()); for (int i=0; i<n 阅读全文
posted @ 2008-06-22 01:44 fortest 阅读(240) 评论(0) 推荐(0)
摘要:这是一个专门的编程语言/编译器速度测试/对比网站(http://shootout.alioth.debian.org/)给出的题目,以下是EF源代码:import 工具;//spectral-normpublic class 启动类 <作者 = "liigo">{ private static double eval_A(int i, int j) { return 1.0/((i+j)*(i+j+1)/2+i+1); } private static eval_A_times_u(int N, double[] u, double[] Au) { int i, 阅读全文
posted @ 2008-06-17 19:58 fortest 阅读(433) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(12):网页计数器又一个 EFCGI 应用实例,网页计数器。网页计数器,在目前网络上应用十分普遍,其功能是,对网页的被浏览次数进行统计,网页每被浏览一 阅读全文
posted @ 2008-05-04 21:18 fortest 阅读(340) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(15):EF Servlet, or EFSP?经过之前的一系列理论和实践,用EFCGI开发普通的网络程序应该说是完全胜任了,这是毫无疑问的。即便有些 阅读全文
posted @ 2008-05-03 19:03 fortest 阅读(362) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(11):在线留言系统在线留言系统入口 (非常感谢好友龚辟愚提供网络服务器)此留言板的“易语言.飞扬”(EF)完整源代码如下:引入fastcgi,sql 阅读全文
posted @ 2008-04-29 18:26 fortest 阅读(322) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(10):配置Apache本文内容:配置Apache,使其支持“易语言.飞扬”(EF)开发的FastCGI程序,借助 mod_fcgid。主要工作在于编 阅读全文
posted @ 2008-04-27 22:27 fortest 阅读(274) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(9):在线演示非常感谢好友龚辟愚提供网络服务器。这是全球第一个支持“易语言.飞扬”(EF)开发FastCGI网络程序的服务器。下面是在线演示地址:1、 阅读全文
posted @ 2008-04-27 13:10 fortest 阅读(181) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(8):CGI环境变量 FastCGI 是对 CGI 技术的扩展和改进,要写好 FastCGI / CGI 程序,了解、熟悉、深入掌握“CGI环境变量” 阅读全文
posted @ 2008-04-10 20:32 fortest 阅读(360) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(7):Query String应用,简单计算器 前面的系列文章讲了很多Query String,现在给大家看一个Query String的实际应用,简 阅读全文
posted @ 2008-04-08 22:38 fortest 阅读(260) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(6):解析Query String中的各参数值之前的文章提到,Query String的主要形式是 name1=value1&name2=va 阅读全文
posted @ 2008-04-07 23:54 fortest 阅读(602) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(5): URL编码和URL解码之前的文章提到,Query String是URL的一部分,那么其内容应当遵守URL的语法规则,例如不能出现 ; / ? 阅读全文
posted @ 2008-04-05 23:39 fortest 阅读(282) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(4): 缓存Query String上一篇文章已经讲过了如何读取Query String。今天继续讲 Query String 相关的优化措施。在 C 阅读全文
posted @ 2008-04-03 23:56 fortest 阅读(455) 评论(0) 推荐(0)
摘要:题记:用“易语言.飞扬”(EF)开发WEB应用程序,此前还没有先例。但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并非难事。当然也可想而知,其中必有诸多难点有待解决。此系列文章,为本人探索过程之记录,对外人未必有多大价值。如有网友乐观其事,还请理性待之。作者:liigo。转载请务必注明出处:http://blog.csdn.net/liigo/。在线留言。试用EF开发WEB应用程序(3): Query String今天说一下如何在“易语言.飞扬”中使用FastCGI类库(fastcgi.efn)读取URL地址中的Query Str 阅读全文
posted @ 2008-04-02 21:55 fortest 阅读(295) 评论(0) 推荐(0)