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

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

若是想只看全部譯文, 請點擊上方的 "只看該做者"

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

  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/, moritz@faui2k3.org

LINKS

Other documentation efforts can be found on http://perl6.org/documentation/.編程

 

完整代碼:編程語言

www.hwmqh.com/gbdf
www.hwmqh.com/gbdfkh
www.hwmqh.com/gbdfylw
www.hwmqh.com/gbdfyl
www.hwmqh.com/gbdfhykh
www.hwmqh.com/1659988_comgbdf
www.hwmqh.com/gbdfdhtz
www.hwmqh.com/gbdfylpt
www.hwmqh.com/gbdfshy
www.hwmqh.com/gbdfzxkh
www.hwmqh.com/gbdfgw
www.hwmqh.com/gbdfwt
www.hwmqh.com/gbdfylc
www.hwmqh.com/gbdfdl
www.hwmqh.com/gbdfxc
www.hwmqh.com/gbdfyldl
www.hwmqh.com/gbdfkhbl
www.hwmqh.com/gbdfylkh
www.hwmqh.com/gbylgbdf
www.hwmqh.com/gggbdfylc
www.hwmqh.com/gbdfsjzmdl
www.hwmqh.com/gbdfylfl
www.hwmqh.com/gbdfzmnyq
www.hwmqh.com/gbdfyj
www.hwmqh.com/gbdfxmf
www.hwmqh.com/szdmdgbdf
www.hwmqh.com/mdgbdf
www.hwmqh.com/gbdfdhkh
www.hwmqh.com/gbdfdlkh
www.hwmqh.com/gbdfwtkh
www.hwmqh.com/gbdfkh1581260
www.hwmqh.com/gbdfylhbwz
www.hwmqh.com/gbdfyq
www.hwmqh.com/sygbdfyl
www.hwmqh.com/gbdfylzmyq
www.hwmqh.com/gbdfylyflm
www.hwmqh.com/gbdfylcznl
www.hwmqh.com/gbdfwz
www.hwmqh.com/gbdftz
www.hwmqh.com/gbdfdh
www.hwmqh.com/gbdfsj
相關文章
相關標籤/搜索