小時代-Perl 5 to 6 中譯版 ( 完整 )

來源:互聯網
上載者:User

標籤:style   blog   http   io   os   使用   ar   strong   for   

在本帖連續 3 周所發 "Perl 5 to 6 中譯版" 都以完成, 感謝 py 的支援 ( 很多地方看不懂的英文都是問他 ). 有什麼譯得不好, 和錯誤的地方,大家回帖,我來更正.

如果想只看所有譯文, 請點擊上方的 "只看該作者"

想試完, 裝我打包的 rpm 包.

  1. rpm -ivh http://repo.php-oa.com/6/RPMS/x86_64/nqp-2014.04-1.0.el6.x86_64.rpm
  2. rpm -ivh http://repo.php-oa.com/6/RPMS/x86_64/moarvm-2014.04-1.0.el6.x86_64.rpm
  3. 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 中譯版 ( 完整 )

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.