Home / Web dev / Le tutoriel pour débutant Raku

Le tutoriel pour débutant Raku

Si vous souhaitez vous familiariser avec Raku, anciennement Perl 6, une liste de lecture YouTube en 30 parties vous permet de commencer à l'utiliser.

Après la scission de Perl 5 et son changement de nom de Perl 6 à Raku, une décision qui a permis de dissiper beaucoup de confusion (voir Perl et Raku envisagent tous deux de retrouver leur gloire Si vous avez manqué l’histoire à ce jour), le moment est venu de vous familiariser de près avec la langue.

Il existe de nombreuses façons de commencer, par exemple avec un bon livre comme Pensez Perl 6 J'ai reçu 5 étoiles lors de l'examen, mais quel meilleur moyen d'obtenir un aperçu rapide que quelques tutoriels vidéo bien conçus (et gratuits)? C'est précisément ce que Yanzhan Yang nous a fourni. En fait, une partie du matériel sur lequel il fonde ses tutoriels provient du livre Think Perl6.

Les vidéos elles-mêmes sont des enregistrements de Yanzhan codant et expliquant, ligne par ligne, ce qu’il fait. En tant que tel, il est très pratique. Il y a un total de 30 leçons, une par vidéo.

Leçon 1: Configuration de base.
Leçon 2: Nom de la variable.
Leçon 3: Types de données.
Leçon 4: Expression et déclaration.
Leçon 5: Mode de commande et message d'erreur
Leçon 6: Fonction Partie 1
Leçon 7: Fonction Partie 2
Leçon 8: Fonction Partie 3
Leçon 9: Conditions et boucles
Leçon 10: Récursions
Leçon 11: Contraintes de paramètres
Leçon 12: Multi sous-routine
Leçon 13: Fonctions de chaîne
Leçon 14: Expression régulière
Leçon 15: Fichier IO
Leçon 16: Tableaux
Leçon 17: Cartographier, réduire et filtrer
Leçon 18: Les hachis
Leçon 19: Classe
Leçon 20: Exception
Leçon 21: Grammaire
Leçon 22: Opérateur méta
Leçon 23: Liste infinie
Leçon 24: opérateur personnalisé
Leçon 25: Forfait
Leçon 26: Les phaseurs
Leçon 27: Portée dynamique
Leçon 28: Notre déclarateur
Leçon 29: Itéré paresseux
Leçon 30: Sous-routine MAIN

Les leçons peuvent concerner spécifiquement la langue raku, mais elles servent en fait d’initiation à la programmation avec Raku. Par exemple, la leçon sur les variables ne traite pas seulement de la façon dont le raku les utilise, mais également du concept sous-jacent de variable est en fait. Il en va de même pour les leçons successives. La prochaine, sur les types de données, examine les éléments Integer, Rational et String, puis présente les expressions et les instructions, les fonctions, les conditions et les boucles.

Leçon 10 – Récursion – marque le début des concepts plus avancés. Contraintes de paramètre; Multi sous-routines; Mappage, réduction et filtrage sont également à ce niveau.

Jusqu'ici tout va bien, comme vont les concepts généraux de programmation. Après cela, les tutoriels deviennent spécifiques à Raku et couvrent ses subtilités, commencent avec les Grammars et se poursuivent avec les Meta Operators, les Phasers et le reste. Ces sujets seront probablement un peu trop difficiles à comprendre pour les débutants. Néanmoins, Yanzhan fournit un très bon aperçu de la langue sans aller trop loin.

Qui devrait le regarder alors? Voici une liste de contrôle:

  • Avez-vous entendu parler de ce nouveau langage brillant appelé Raku et souhaitez-vous y jeter un coup d'œil?
  • Êtes-vous un Mongol Perl5 qui cherche à savoir ce qu’il en est de la fête?
  • Êtes-vous un débutant, un étudiant ou un professionnel qui souhaite lancer son projet de programmation avec un langage de programmation post-moderne?

Si vous dites "oui" à l'un d'entre eux, ces tutoriels sont pour vous. Ils sont mieux vus en compagnie d’un bon livre, tel que Think Perl 6.

Plus d'information

Le tutoriel pour débutant Raku

Articles Liés

Perl et Raku envisagent tous deux de retrouver leur gloire

Les expressions régulières peuvent-elles être réutilisées en toute sécurité?

Pour être informé des nouveaux articles sur I Programmer, inscrivez-vous à notre bulletin hebdomadaire, souscrire à la Flux RSS et suivez-nous sur, Gazouillement, Facebook ou Linkedin.

Bannière

graphics "width =" 400 "height =" 349

commentaires

ou envoyez votre commentaire à: commentaires@i-programmer.info

Source

About admin

Check Also

Voici 3 améliorations possibles du système de progression Halo: Reach PC

Halo: Reach sur PC est arrivé, et jusqu'à présent, le jeu a reçu des éloges …

Laisser un commentaire