Little age-perl 5 to 6 (complete)

Source: Internet
Author: User
Tags learn perl

The "Perl 5 to 6 translated version" issued in this post for three consecutive weeks has been completed. Thanks to the support of Py (ask him if he cannot understand English in many places ). if there is something wrong with the translation, please reply and I will correct it.

To view only all translations, click"View the author only"

Try to install the RPM package.

  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
Copy code

This document was originally written in the form of [a series of articles ].

"Perl 5 to 6"-Introduction

Summary

Learning Perl 6 (assuming you already know Perl 5)
Learn to appreciate Perl 6
Know why

Description

Perl 6 currently lacks documentation. This is not surprising, because compiling a Perl 6 compiler is more important to users than writing a document (there is currently only one specification.

Unfortunately, this means that it is not easy for everyone to learn Perl 6, unless you have a deep understanding of Perl 6. Even so, you can only perform specification for the moment, IRC and test suite.

This project is initially named "Perl 5 to 6" (currently I cannot find a better name) to fill in the blank document.

All content of this course will be very short. I will try to explain 2-3 points in a short example. it will also explain the improvements from Perl 5 to Perl 6, which is very important. I hope you will learn the required knowledge by reading these courses.

These contents are all in synopses, Which is the source and summary of Perl's wisdom.

To ensure ease of reading, each course is limited to no more than 200 rows or 1000 words (of course, it is a soft limit );

This may be too short for learning programming languages. however, I hope that the goal of language design is to let you see its powerful and beautiful side, and you can quickly learn and use it without having to outline the language.

It's not

This is not a guide for converting Perl 5 to Perl 6, so there is no complete conversion list.

Document Roadmap

What is already written and what is to be written:

00 intro
01 strings, arrays, hashes
02 types
03 control ures
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

(Some of the content that is not or has not been fully implemented by rakudo is marked with (-))

I want to write something, but I do not know enough about it:

Macros
Meta object programming
Concurrency
Io

I want to mention this, but I don't know where it fits.

. Perl Method

I will also update these courses and make sure they are not too outdated.

Author

Moritz Lenz, http://perlgeek.de/, [email protected]

Links

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

 

Complete code:

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

 

Little age-perl 5 to 6 (complete)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

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.