標籤:style blog http io os 使用 ar strong for
在本帖連續 3 周所發 "Perl 5 to 6 中譯版" 都以完成, 感謝 py 的支援 ( 很多地方看不懂的英文都是問他 ). 有什麼譯得不好, 和錯誤的地方,大家回帖,我來更正.
如果想只看所有譯文, 請點擊上方的 "只看該作者"
想試完, 裝我打包的 rpm 包.
- rpm -ivh http://repo.php-oa.com/6/RPMS/x86_64/nqp-2014.04-1.0.el6.x86_64.rpm
- rpm -ivh http://repo.php-oa.com/6/RPMS/x86_64/moarvm-2014.04-1.0.el6.x86_64.rpm
- rpm -ivh http://repo.php-oa.com/6/RPMS/x86_64/rakudo-2014.04-1.0.el6.x86_64.rpm
複製代碼
文開始是以[一系列文章]的形式存在,為閱讀方便收集整理而成
"Perl 5 to 6" - 介紹
概要
學習 Perl 6 ( 假設你已經瞭解 Perl 5 )
學會欣賞 Perl 6
知道為什麼
描述
Perl 6 目前文檔不足. 這並不奇怪, 因為編寫 Perl 6 的編譯器比寫文檔這事 ( 目前只有一個 specification 規範 ) 這個對於使用者來講更加重要多了.
不幸的是, 這意味著會讓大家不太容易學習 Perl 6, 除非你是對 Perl 6 有比較深入的關注的人, 就算這樣, 目前也就只能從 specification, IRC 和測試套件中學習.
這個項目, 初步給名字定為 "Perl 5 to 6"(目前我找不到更好的名字) 來填補文檔空白這個事情.
這個課程都內容都會保持矮小精悍. 我會試圖用很短的例子來解釋 2-3 個重點. 也會解釋從 Perl 5 變成 Perl 6 的改進, 這一點非常重要. 我希望你通過讀這些課程學到所需要的知識.
這些內容都是 Synopses 中的, 這是 Perl 智慧的來源和匯總.
為了保證讀起來方便, 每個課程會控制在不超過 200 行或者 1000 個單詞 ( 當然就是個軟式節流 );
這個對於學習程式設計語言也許太短了. 但我希望是講出語言的設計的目標, 讓你看到它強大並美麗的一面, 並且不用按語言大綱就能很快的學習並使用.
IT‘S NOT
這並不是一個 Perl 5 轉成 Perl 6 的指南, 所以沒有完整的轉換列表.
文章路線圖
已經在寫了的和準備要寫的:
00 Intro
01 Strings, Arrays, Hashes
02 Types
03 Control structures
04 Subs and Signatures
05 Objects and Classes
06 Contexts
07 Rules
08 Junctions
09 Comparisons and Smartmatching
10 Containers and Binding
11 Basic Operators
12 Laziness (-)
13 Custom Operators (-)
14 the MAIN sub
15 Twigils
16 Enums
17 Unicode (-)
18 Scoping
19 More Regexes
20 A Grammar for XML
21 Subset types
22 State of the Implementations
23 Quoting and Parsing (-)
24 Recude meta operator
25 Cross meta operator
26 Exceptions and control exceptions
( 有些不是或者目前 Rakudo 沒有實現完的內容標了一個 (-))
有些東西我想寫, 但我對這些的瞭解還不夠:
Macros
Meta Object Programming
Concurrency
IO
這個東西, 我想提到, 但不知道放在那個地方合適
.perl method
我也會更新這些課程, 也保證他們不是太落伍了.
AUTHOR
Moritz Lenz, http://perlgeek.de/, [email protected]
LINKS
Other documentation efforts can be found on http://perl6.org/documentation/.
完整代碼:
www.hwmqh.com/gbdfwww.hwmqh.com/gbdfkhwww.hwmqh.com/gbdfylwwww.hwmqh.com/gbdfylwww.hwmqh.com/gbdfhykhwww.hwmqh.com/1659988_comgbdfwww.hwmqh.com/gbdfdhtzwww.hwmqh.com/gbdfylptwww.hwmqh.com/gbdfshywww.hwmqh.com/gbdfzxkhwww.hwmqh.com/gbdfgwwww.hwmqh.com/gbdfwtwww.hwmqh.com/gbdfylcwww.hwmqh.com/gbdfdlwww.hwmqh.com/gbdfxcwww.hwmqh.com/gbdfyldlwww.hwmqh.com/gbdfkhblwww.hwmqh.com/gbdfylkhwww.hwmqh.com/gbylgbdfwww.hwmqh.com/gggbdfylcwww.hwmqh.com/gbdfsjzmdlwww.hwmqh.com/gbdfylflwww.hwmqh.com/gbdfzmnyqwww.hwmqh.com/gbdfyjwww.hwmqh.com/gbdfxmfwww.hwmqh.com/szdmdgbdfwww.hwmqh.com/mdgbdfwww.hwmqh.com/gbdfdhkhwww.hwmqh.com/gbdfdlkhwww.hwmqh.com/gbdfwtkhwww.hwmqh.com/gbdfkh1581260www.hwmqh.com/gbdfylhbwzwww.hwmqh.com/gbdfyqwww.hwmqh.com/sygbdfylwww.hwmqh.com/gbdfylzmyqwww.hwmqh.com/gbdfylyflmwww.hwmqh.com/gbdfylcznlwww.hwmqh.com/gbdfwzwww.hwmqh.com/gbdftzwww.hwmqh.com/gbdfdhwww.hwmqh.com/gbdfsj
小時代-Perl 5 to 6 中譯版 ( 完整 )