有谁翻译了perl 5.10的perldelta文档吗?

有谁翻译了perl 5.10的perldelta文档吗?

我记得flw说要翻译5.10的新特性的?


QUOTE:
原帖由 福瑞哈哥 于 2008-1-23 11:30 发表
我记得flw说要翻译5.10的新特性的?

是,我是许过这个愿,等我有空了还吧。
我之前发过一个摘要,再发一下。

顺便说一下,我现在其实还没用上 5.10 呢,
因为 ActivePerl 的 5.10 支持的模块很少,连我这几天必须要用的 Win32::GUI 都没有,
Debian 上则是迟迟都没有 5.10 的包,我连 unstable 都看过了,
一会儿我再 aptitude update 一下。

[Copy to clipboard] [ - ]
CODE:
1 核心增强
    * 编译指示符 feature 用来控制开关所有的新特性
    * 命令行开关 -E 作用同 -e 但使用新特性
    * defined-or 运算符 //
    * switch 结构和超级匹配运算符 ~~
    * 正则表达式增强
        o 递归模式
        o 命名捕获
        o possessive 量词,以及其它控制回溯的手段
    * say() 函数
    * 词法作用域的 $_
    * 函数原型声明中可使用 _,基本含义同 $,但缺省使用 $_ 而不是 undef
    * UNITCHECK 特殊块
    * 引入了编译指示符 mro 用来改变多重继承时的方法搜索策略
    * 内建函数 readpipe() 现在可以重载了,因此导致 qx 运算符也可以重载了
    * readline() 函数如果不给它提供参数的话,现在缺省使用 *ARGV。
    * 引入了 state 变量——一种类似于 C 语言的 static 变量的东西
    * 文件测试运算符现在可以连用了,-f -w -x $file 等效于
        -f $file && -w $file && -x $file
        (其实 5.10 以前就可以写作 -f $file && -w _ && -x _ 了,只不过我还
        不知道罢了。现在比这种写法更简洁,也更易读。)
    * UNIVERSAL 这个虚拟的祖先类现在有了一个新方法: DOES()。
    * 增强了报表功能 perlform
    * pack/unpack 现在可以明确指定字节序了
    * no VERSION 举例 no 5.8.8 我不想用 5.8.8 以后版本的 Perl。
    * 现在针对文件句柄也可以做 chdir chmod chown 操作了。
    * OS groups
    * sort 的 sub 现在还允许递归了。
    * Exceptions in constant folding
    * @INC 钩子,可以做源代码过滤。呵呵,这个功能早就有了,不过一直没公布,
      Audrey Tang 早就在 PAR::Packer 中用过了。
    * 新加了几个特殊变量
        o ${^RE_DEBUG_FLAGS}
        o ${^CHILD_ERROR_NATIVE}
        o ${^RE_TRIE_MAXBUF}
        o ${^WIN32_SLOPPY_STAT}
    * 杂项
        o unpack 现在缺省打包 $_ 变量
        o mkdir 参数也缺省为 $_ 了
        o dump 出来的信息比以前好看了,不可打印字符会以十六进制打印出来。
    * The -C option can no longer be used on the #! line. It wasn't working there anyway.
    * UCD 5.0.0
    * MAD
    * kill(-9, $pid) 现在在 windows 下也可以工作了

2, 不兼容的改动
    * pack/unpack

我正打算翻译着玩
不错 很需要