又一个Scrip脚本工具

原创 2005年03月03日 12:49:00
The Qu Programming Language 1.06 (Default)
 
来自http://www.freshmeat.net
好像比较有趣,程序比较小,还没有时间看。据作者说性能不错:
"All I can tell you is that on my Pentium(R) 4 CPU 1.70GHz 
with 256 KB Cache and 256 MB RAM running Linux 2.4 and KDE-2,
Qu is generally faster than Perl-5.6, Python-2.3 and Ruby-1.8.
It is significantly slower than C, of course."
支持Exception和OO,比较有趣的是Exception的处理,下面是它给出的例子:
hello

sub hello (msg = nil)
    
```
    Prints a message for the world.
    ```

    local head = false
    do try
        msg is Str or throw EArgType, "me want string"
        msg.('len') or throw EArgValue
        print (msg.ufirst)
        head = true
    catch EArg
        msg = `hello`
        redo /* 就是这里,呵呵,还可以redo,有趣。 */
    finally
        assert (head is true, "eh?")
        
/*
            Lets do this right
        */

        println (' World!')
    ;;
;;

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

又一个IE脚本调试插件

  • 2008-05-05 17:21
  • 308KB
  • 下载

又一个加密PHP脚本的解码方法

又一个加密PHP脚本的解码方法阳光男孩 发表于 2009-08-23三个星期以前我发布了一篇文章,介绍了base64加密的PHP脚本的解码方法。前几天,飞信好友行者又扔来了一段更加复杂、诡异的PHP脚...
  • wildin
  • wildin
  • 2011-01-28 19:39
  • 1382

又一個跨平台遊戲開發工具?Game Closure 體驗

市場上可用於跨平台遊戲開發的工具已經愈來愈多,Corona,Unity3D 等等,現在又來了一個 Game Closure,號稱用 HTML5 來開發遊戲的它,到底有什麼特別之處呢?其官網就提到,10...

又一个电视播放软件

  • 2013-02-13 10:03
  • 306KB
  • 下载

又一个网友放生后拍出红莲瓣!

转自http://blog.sina.com.cn/s/blog_51170d3a0102enh9.html

又一个Hibernate+Struts例子

  • 2007-08-01 16:31
  • 71KB
  • 下载

又一个一月 / 2013年山大CS专业学位 / 二战 / 边工作边准备

原打算是5、6号的研究生考试结束后从7号开始坚持写博客的,7号申请了CSDN账号,可实在打不起精神,不想又一个一月的自己改变的似乎只是大了一岁而已,上一个一月坚决要改的陋习还在、坚决要培养的品质依然毫...

Command又一个的软件源码

  • 2011-04-09 10:14
  • 10KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)