Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Raku (langage)

Indice Raku (langage)

Raku (anciennement Perl 6) est un langage de programmation qui fut un temps considéré comme la sixième version majeure de Perl.

108 relations: American Standard Code for Information Interchange, Analyse lexicale, Analyse syntaxique, APL (langage), Arbre de la syntaxe abstraite, Autohébergement (informatique), Avent, Base de données relationnelle, Bootstrap (compilateur), Bytecode, C (langage), C++, Chaîne de caractères, Classe (informatique), Code natif, Common Lisp Object System, Compatibilité ascendante et descendante, Compilateur, Compilation à la volée, Coordonnées cartésiennes, Copyright, Curryfication, Damian Conway, Dispatch multiple, DWIM, Entier (informatique), Expression régulière, Fermeture (informatique), Filtrage par motif, Filtre (informatique), Fondation Perl, GitHub, Granularité, Haskell, Hello world, Inférence de types, Java (langage), JavaScript, Jointure (informatique), Just Another Perl Hacker, Langage de programmation, Langage de programmation dynamique, Langage de script, Larry Wall, Lisp, Logiciel multiplateforme, Machine virtuelle, Machine virtuelle Java, Macro-définition, Métaclasse, ..., Méthode (informatique), Métonymie, Microprocesseur multi-cœur, Mise en œuvre, Mixin, Mode de compatibilité, Multiprocesseur, Multithreading, O'Reilly Open Source Convention, Opérateur (informatique), Optimisation de code, Parallélisme (informatique), Paramètre (programmation informatique), Parrot (machine virtuelle), Pascal (langage), PCRE, Perl (langage), Physique quantique, Plantage, Point (géométrie), Portée lexicale, Préprocesseur, Preuve de concept, Principe de Huffman, Principe de superposition quantique, Programmation événementielle, Programmation fonctionnelle, Programmation impérative, Programmation orientée objet, Programmation orientée prototype, Protocole à métaobjets, Pugs, Python (langage), Rakudo Perl, Référence (programmation), Réflexion (informatique), Relation d'ordre, Request for comments, Restructured Extended Executor, Retour sur trace, Ruby, Sigil (informatique), Signature de type, Soustraction, Spécification (norme technique), Syntaxe abstraite, Tableau (structure de données), Tableau associatif, Trait (programmation), Typage dynamique, Typage fort, Typage statique, Unicode, Uniligne, V8 (moteur JavaScript), Version d'un logiciel, Virgule flottante, 2000. Développer l'indice (58 plus) »

American Standard Code for Information Interchange

L'American Standard Code for Information Interchange (Code américain normalisé pour l'échange d'information), plus connu sous l'acronyme ASCII, est une norme informatique d'encodage de caractères.

Nouveau!!: Raku (langage) et American Standard Code for Information Interchange · Voir plus »

Analyse lexicale

En informatique, l’analyse lexicale,, segmentation ou est la conversion d’une chaîne de caractères (un texte) en une liste de symboles (en anglais).

Nouveau!!: Raku (langage) et Analyse lexicale · Voir plus »

Analyse syntaxique

L' consiste à mettre en évidence la structure d'un texte, généralement une phrase écrite dans une langue naturelle, mais on utilise également cette terminologie pour l'analyse d'un programme informatique.

Nouveau!!: Raku (langage) et Analyse syntaxique · Voir plus »

APL (langage)

L'APL (initialement, officieusement) est un langage de description de traitement de l'information devenu ensuite langage de programmation conçu entre 1957 et 1967 à Harvard par Kenneth Iverson pour décrire commodément des opérations globales sur des tableaux (booléens, numériques ou, dans une moindre mesure, de caractères).

Nouveau!!: Raku (langage) et APL (langage) · Voir plus »

Arbre de la syntaxe abstraite

En informatique, un arbre de la syntaxe abstraite ou ASA (abstract syntax tree, ou, en anglais) est un arbre dont les nœuds internes sont marqués par des opérateurs et dont les feuilles (ou nœuds externes) représentent les opérandes de ces opérateurs.

Nouveau!!: Raku (langage) et Arbre de la syntaxe abstraite · Voir plus »

Autohébergement (informatique)

Le premier compilateur auto-hébergé (si l'on exclut les assembleurs) a été écrit pour le Lisp par Hart et Levin au Massachusetts Institute of Technology (MIT) en 1962.

Nouveau!!: Raku (langage) et Autohébergement (informatique) · Voir plus »

Avent

L'Avent (du latin adventus, « arrivée ») est la période qui couvre quelques semaines précédant Noël, quatre dans la tradition de l'Église latine (à l'exception du rite ambrosien qui connaît un avent de 6 semaines).

Nouveau!!: Raku (langage) et Avent · Voir plus »

Base de données relationnelle

Structure générale d'une base de données relationnelle. En informatique, une base de données relationnelle (en anglais) est une base de données où l'information est organisée dans des tableaux à deux dimensions appelés des relations ou tables, selon le modèle introduit par Edgar F. Codd en 1960.

Nouveau!!: Raku (langage) et Base de données relationnelle · Voir plus »

Bootstrap (compilateur)

Le ou auto-amorçage est, en informatique, une technique consistant à créer un compilateur (ou un programme assembleur) en utilisant le langage de programmation qu'il doit compiler (ou assembler).

Nouveau!!: Raku (langage) et Bootstrap (compilateur) · Voir plus »

Bytecode

Code binaire En informatique, le (terme anglais signifiant « code en bytes ») est un code intermédiaire entre les instructions machines et le code source, qui n'est pas directement exécutable.

Nouveau!!: Raku (langage) et Bytecode · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Raku (langage) et C (langage) · Voir plus »

C++

C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.

Nouveau!!: Raku (langage) et C++ · Voir plus »

Chaîne de caractères

En informatique, une chaîne de caractères est à la fois conceptuellement une suite ordonnée de caractères et physiquement une suite ordonnée d' unités de code (code unit).

Nouveau!!: Raku (langage) et Chaîne de caractères · Voir plus »

Classe (informatique)

En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets.

Nouveau!!: Raku (langage) et Classe (informatique) · Voir plus »

Code natif

Un programme informatique en code natif (ou langage machine) est composé d’instructions directement reconnues par un processeur.

Nouveau!!: Raku (langage) et Code natif · Voir plus »

Common Lisp Object System

Le Common Lisp Object System, souvent abrégé en CLOS (prononcer « si-lauss »), est l'ensemble des primitives présentes dans le langage de programmation Common Lisp pour construire un programme orienté objet.

Nouveau!!: Raku (langage) et Common Lisp Object System · Voir plus »

Compatibilité ascendante et descendante

La Wii, qui a succédé à la Gamecube, est compatible avec cette dernière, ce qui en fait un exemple de compatibilité descendante. La rétrocompatibilité, ou compatibilité descendante, est la compatibilité d'un produit vis-à-vis de ses anciennes ou précédentes versions; la compatibilité ascendante ou postcompatibilité est la compatibilité d'un produit vis-à-vis des versions plus récentes, voire encore en phase de conception.

Nouveau!!: Raku (langage) et Compatibilité ascendante et descendante · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Raku (langage) et Compilateur · Voir plus »

Compilation à la volée

La compilation à la volée (aussi connue sous les noms de traduction dynamique, compilation juste-à-temps ou compilation JAT; en anglais, ou), en programmation informatique, est une technique visant à améliorer la performance de systèmes bytecode-compilés par la traduction de bytecode en code machine natif au moment de l'exécution.

Nouveau!!: Raku (langage) et Compilation à la volée · Voir plus »

Coordonnées cartésiennes

Un système de coordonnées cartésiennes permet de déterminer la position d'un point dans un espace affine (droite, plan, espace de dimension 3, etc.) muni d'un repère cartésien.

Nouveau!!: Raku (langage) et Coordonnées cartésiennes · Voir plus »

Copyright

Symbole ©. Signification Copyright entreprise. Le copyright, souvent indiqué par le symbole ©, est, dans les pays de common law, l’ensemble des prérogatives exclusives dont dispose une personne physique ou morale sur une œuvre de l’esprit originale.

Nouveau!!: Raku (langage) et Copyright · Voir plus »

Curryfication

En informatique, plus précisément en programmation fonctionnelle, la curryfication est la transformation d'une fonction à plusieurs arguments en une fonction à un argument qui retourne une fonction sur le reste des arguments.

Nouveau!!: Raku (langage) et Curryfication · Voir plus »

Damian Conway

Damian Conway, né le 5 octobre 1964 à Melbourne, en Australie, est un informaticien australien, connu en tant que membre important de la communauté du langage Perl et pour ses talents de présentateur.

Nouveau!!: Raku (langage) et Damian Conway · Voir plus »

Dispatch multiple

Le dispatch multiple est une fonctionnalité de certains langages orientés objet ou fonctionnels dans lesquels une fonction ou une méthode peut être spécialisée pour plus d'un de ses paramètres formels.

Nouveau!!: Raku (langage) et Dispatch multiple · Voir plus »

DWIM

En informatique DWIM est un sigle pour Do What I Mean.

Nouveau!!: Raku (langage) et DWIM · Voir plus »

Entier (informatique)

En informatique, un entier est un type de donnée qui représente un sous-ensemble fini de nombres entiers relatifs.

Nouveau!!: Raku (langage) et Entier (informatique) · Voir plus »

Expression régulière

Stephen Cole Kleene, dont les travaux ont fondé le concept d'expression régulière. En informatique, une expression régulière ou expression rationnelle ou expression normaleD'après la de la norme ISO/IEC 9075:1989 par le Conseil du Trésor du Canada et qui est par le Bureau de la traduction du gouvernement du Canada.

Nouveau!!: Raku (langage) et Expression régulière · Voir plus »

Fermeture (informatique)

Dans un langage de programmation, une fermeture ou clôture est une fonction accompagnée de son environnement lexical.

Nouveau!!: Raku (langage) et Fermeture (informatique) · Voir plus »

Filtrage par motif

Le filtrage par motif est la vérification de la présence de constituants d'un motif par un programme informatique, ou parfois par un matériel spécialisé.

Nouveau!!: Raku (langage) et Filtrage par motif · Voir plus »

Filtre (informatique)

En informatique, un filtre est un programme permettant d'effectuer des transformations sur les flux de données.

Nouveau!!: Raku (langage) et Filtre (informatique) · Voir plus »

Fondation Perl

La fondation Perl (abrégée « TPF », de l'anglais « The Perl Foundation ») est destinée à la promotion du langage de programmation Perl par la discussion ouverte, la collaboration, la conception et le codage.

Nouveau!!: Raku (langage) et Fondation Perl · Voir plus »

GitHub

en (entreprise) est un service web d'hébergement et de gestion de développement de logiciels, utilisant le logiciel de gestion de versions Git.

Nouveau!!: Raku (langage) et GitHub · Voir plus »

Granularité

La notion de granularité définit la taille du plus petit élément, de la plus grande finesse d'un système.

Nouveau!!: Raku (langage) et Granularité · Voir plus »

Haskell

Haskell est un langage de programmation fonctionnel fondé sur le lambda-calcul et la logique combinatoire.

Nouveau!!: Raku (langage) et Haskell · Voir plus »

Hello world

Hello World » en Piet. « » (traduit littéralement en français par) sont les mots traditionnellement écrits par un programme informatique simple dont le but est de faire la démonstration rapide de son exécution sans erreur.

Nouveau!!: Raku (langage) et Hello world · Voir plus »

Inférence de types

L'inférence de types est un mécanisme qui permet à un compilateur ou un interpréteur de rechercher automatiquement les types associés à des expressions, sans qu'ils soient indiqués explicitement dans le code source.

Nouveau!!: Raku (langage) et Inférence de types · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Raku (langage) et Java (langage) · Voir plus »

JavaScript

JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives et à ce titre est une partie essentielle des applications web.

Nouveau!!: Raku (langage) et JavaScript · Voir plus »

Jointure (informatique)

En informatique et plus particulièrement dans les bases de données relationnelles, la jointure ou appariement est l'opération permettant d’associer plusieurs tables ou vues de la base par le biais d’un lien logique de données entre les différentes tables ou vues, le lien étant vérifié par le biais d'un prédicat.

Nouveau!!: Raku (langage) et Jointure (informatique) · Voir plus »

Just Another Perl Hacker

Just Another Perl Hacker (JAPH), est un court script Perl qui affiche le texte « Just Another Perl Hacker ».

Nouveau!!: Raku (langage) et Just Another Perl Hacker · Voir plus »

Langage de programmation

Fragment de code écrit dans le langage de programmation JavaScript. Un langage de programmation est un langage informatique destiné à formuler des algorithmes et produire des programmes informatiques qui les appliquent.

Nouveau!!: Raku (langage) et Langage de programmation · Voir plus »

Langage de programmation dynamique

On utilise le terme langage de programmation dynamique en informatique pour décrire une classe de langages de haut niveau qui exécutent au moment de l'exécution des actions que d'autres langages ne peuvent exécuter que durant la compilation.

Nouveau!!: Raku (langage) et Langage de programmation dynamique · Voir plus »

Langage de script

Un langage de script est un langage de programmation interprété qui permet de manipuler les fonctionnalités d'un système informatique configuré pour fournir à l'interpréteur de ce langage un environnement et une interface qui déterminent les possibilités de celui-ci.

Nouveau!!: Raku (langage) et Langage de script · Voir plus »

Larry Wall

Larry Wall (né le à Los Angeles aux États-Unis) est le concepteur américain du langage de programmation Perl, ainsi que le développeur de son premier interpréteur (1987).

Nouveau!!: Raku (langage) et Larry Wall · Voir plus »

Lisp

Lisp est la plus ancienne famille de langages de programmation à la fois impératifs et fonctionnels.

Nouveau!!: Raku (langage) et Lisp · Voir plus »

Logiciel multiplateforme

Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques.

Nouveau!!: Raku (langage) et Logiciel multiplateforme · Voir plus »

Machine virtuelle

Palm. En informatique, une machine virtuelle (anglais virtual machine, abr. VM) est d'un appareil informatique créée par un logiciel d'émulation ou instanciée sur un hyperviseur.

Nouveau!!: Raku (langage) et Machine virtuelle · Voir plus »

Machine virtuelle Java

Machine virtuelle Java - Spécification Java 7 La machine virtuelle Java (en anglais Java virtual machine, abr. JVM) est un appareil informatique fictif qui exécute des programmes compilés sous forme de bytecode Java.

Nouveau!!: Raku (langage) et Machine virtuelle Java · Voir plus »

Macro-définition

En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur.

Nouveau!!: Raku (langage) et Macro-définition · Voir plus »

Métaclasse

En programmation, une métaclasse est une classe dont les instances sont des classes.

Nouveau!!: Raku (langage) et Métaclasse · Voir plus »

Méthode (informatique)

En programmation orientée objet (POO), une méthode est une routine membre d'une classe.

Nouveau!!: Raku (langage) et Méthode (informatique) · Voir plus »

Métonymie

Une métonymie est une figure de style qui, dans la langue ou son usage, utilise un mot pour signifier une idée distincte mais qui lui est associée.

Nouveau!!: Raku (langage) et Métonymie · Voir plus »

Microprocesseur multi-cœur

Un processeur quad-core AMD Opteron. L’Intel Core 2 Duo E6300 est un processeur double cœur. Un microprocesseur multi-cœur (multi-core en anglais) est un microprocesseur possédant plusieurs cœurs physiques fonctionnant simultanément.

Nouveau!!: Raku (langage) et Microprocesseur multi-cœur · Voir plus »

Mise en œuvre

La mise en œuvre est le fait de mettre en place un projet.

Nouveau!!: Raku (langage) et Mise en œuvre · Voir plus »

Mixin

En programmation orientée objet, un mixin ou une classe mixin est une classe destinée à être composée par héritage multiple avec une autre classe pour lui apporter des fonctionnalités.

Nouveau!!: Raku (langage) et Mixin · Voir plus »

Mode de compatibilité

Un mode de compatibilité est un mécanisme logiciel qui émule un processeur, système d'exploitation, et/ou une plateforme matérielle afin de permettre à des logiciels obsolètes de rester compatible avec le nouveau matériel ou logiciel.

Nouveau!!: Raku (langage) et Mode de compatibilité · Voir plus »

Multiprocesseur

vignette Un ordinateur multiprocesseur est doté de plusieurs processeurs, et est donc une forme d'architecture parallèle.

Nouveau!!: Raku (langage) et Multiprocesseur · Voir plus »

Multithreading

Schéma d'un process multithread Un processeur est dit multithread s'il est capable d'exécuter efficacement plusieurs threads simultanément.

Nouveau!!: Raku (langage) et Multithreading · Voir plus »

O'Reilly Open Source Convention

OSCON La O'Reilly Open Source Convention (OSCON) est un événement annuel d'informatique pour discuter des logiciels open source tels Linux, MySQL, Perl et Python.

Nouveau!!: Raku (langage) et O'Reilly Open Source Convention · Voir plus »

Opérateur (informatique)

En programmation informatique, un opérateur est une fonction spéciale dont l'identificateur s'écrit généralement avec des caractères non autorisés pour l'identificateur des fonctions ordinaires.

Nouveau!!: Raku (langage) et Opérateur (informatique) · Voir plus »

Optimisation de code

En programmation informatique, l'optimisation de code est la pratique consistant à améliorer l'efficacité du code informatique d'un programme ou d'une bibliothèque logicielle.

Nouveau!!: Raku (langage) et Optimisation de code · Voir plus »

Parallélisme (informatique)

Blue Gene L cabinet, un des supercalculateurs massivement parallèles les plus rapides des années 2000. En informatique, le parallélisme consiste à mettre en œuvre des architectures d'électronique numérique permettant de traiter des informations de manière simultanée, ainsi que les algorithmes spécialisés pour celles-ci.

Nouveau!!: Raku (langage) et Parallélisme (informatique) · Voir plus »

Paramètre (programmation informatique)

En programmation informatique, un paramètre est une donnée manipulée par une section de code (voir: sous-programme, fonction, méthode) et connue du code appelant cette section.

Nouveau!!: Raku (langage) et Paramètre (programmation informatique) · Voir plus »

Parrot (machine virtuelle)

Parrot est une machine virtuelle à base de registres développée par la communauté Perl.

Nouveau!!: Raku (langage) et Parrot (machine virtuelle) · Voir plus »

Pascal (langage)

Pascal est un langage de programmation impératif qui, conçu pour l'enseignement, se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes.

Nouveau!!: Raku (langage) et Pascal (langage) · Voir plus »

PCRE

(PCRE), « expressions rationnelles compatibles avec le Perl », est une bibliothèque logicielle pour le langage C qui implémente un moteur d'expressions rationnelles reprenant les fonctionnalités des expressions rationnelles du langage Perl 5.

Nouveau!!: Raku (langage) et PCRE · Voir plus »

Perl (langage)

est un langage de programmation créé par Larry Wall en pour traiter facilement de l'information de type textuel.

Nouveau!!: Raku (langage) et Perl (langage) · Voir plus »

Physique quantique

La physique quantique est un ensemble de théories physiques nées au, qui décrivent le comportement des atomes et des particules et permettent d'élucider certaines propriétés du rayonnement électromagnétique.

Nouveau!!: Raku (langage) et Physique quantique · Voir plus »

Plantage

Message d'erreur à la suite d'un plantage du système contrôlant un écran d'affichage dans un aéroport Dans le jargon informatique, un plantage (parfois appelé, par anglicisme, « crash »), ou un sinistre informatique (nécessitant un plan de reprise d'activité global de l'organisation ou un plan de reprise d'activité informatique), est une interruption anormale, souvent inattendue, d’un logiciel (lequel peut aussi bien être une application qu’un système d'exploitation) due à une panne, un incident ou un bug.

Nouveau!!: Raku (langage) et Plantage · Voir plus »

Point (géométrie)

Points dans un plan euclidien. En géométrie, un point est le plus petit élément constitutif de l'espace géométrique, c'est-à-dire un lieu au sein duquel on ne peut distinguer aucun autre lieu que lui-même.

Nouveau!!: Raku (langage) et Point (géométrie) · Voir plus »

Portée lexicale

En informatique, la portée lexicale (dite également portée statique), est une méthode pour déterminer la portée d'une variable en fonction de sa position dans le code.

Nouveau!!: Raku (langage) et Portée lexicale · Voir plus »

Préprocesseur

Schéma d'un préprocesseur. En informatique, un préprocesseur est un programme qui procède à des transformations sur un code source, avant l'étape de traduction proprement dite (compilation ou interprétation).

Nouveau!!: Raku (langage) et Préprocesseur · Voir plus »

Preuve de concept

Une preuve de concept (en anglais, POC) ou validation de principe, ou encore démonstration de faisabilité, est une réalisation ayant pour vocation de montrer la faisabilité d'un procédé ou d'une innovation.

Nouveau!!: Raku (langage) et Preuve de concept · Voir plus »

Principe de Huffman

En informatique, le principe de Huffman est une règle informelle souvent invoquée par Larry Wall, le concepteur du langage Perl, pour concevoir les constructions syntaxiques d'un langage informatique et pour écrire des programmes en un langage informatique donné.

Nouveau!!: Raku (langage) et Principe de Huffman · Voir plus »

Principe de superposition quantique

Mesure de la position d'un ensemble de particules étant dans le ''même état'' superposé. En mécanique quantique, selon le principe de superposition, un même état quantique peut posséder plusieurs valeurs pour une certaine quantité observable (spin, position, quantité de mouvement, etc.) Ce principe résulte du fait que l'état – quel qu'il soit – d'un système quantique (une particule, une paire de particules, un atome, etc.) est représenté par un vecteur dans un espace vectoriel nommé espace de Hilbert (premier postulat de la mécanique quantique).

Nouveau!!: Raku (langage) et Principe de superposition quantique · Voir plus »

Programmation événementielle

En informatique, la programmation événementielle est un paradigme de programmation fondé sur les événements.

Nouveau!!: Raku (langage) et Programmation événementielle · Voir plus »

Programmation fonctionnelle

La programmation fonctionnelle est un paradigme de programmation de type déclaratif qui considère le calcul en tant qu'évaluation de fonctions mathématiques.

Nouveau!!: Raku (langage) et Programmation fonctionnelle · Voir plus »

Programmation impérative

En informatique, la programmation impérative est un paradigme de programmation qui décrit les opérations en séquences d'instructions exécutées par l'ordinateur pour modifier l'état du programme.

Nouveau!!: Raku (langage) et Programmation impérative · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: Raku (langage) et Programmation orientée objet · Voir plus »

Programmation orientée prototype

La programmation orientée prototype est une forme de programmation orientée objet sans classe, fondée sur la notion de prototype.

Nouveau!!: Raku (langage) et Programmation orientée prototype · Voir plus »

Protocole à métaobjets

Un protocole à métaobjets est une technique en informatique qui consiste à faire de l'interprète d'un programme un objet de première classe, au même titre que ceux qui composent le programme.

Nouveau!!: Raku (langage) et Protocole à métaobjets · Voir plus »

Pugs

Pugs était une mise en œuvre expérimentale de Perl 6 en langage Haskell, et utilisant les spécificités les plus avancées de GHC.

Nouveau!!: Raku (langage) et Pugs · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: Raku (langage) et Python (langage) · Voir plus »

Rakudo Perl

Rakudo Perl est un compilateur qui implémente les spécifications du langage de programmation Perl 6, et les exécute dans la machine virtuelle MoarVM et la Java Virtual Machine.

Nouveau!!: Raku (langage) et Rakudo Perl · Voir plus »

Référence (programmation)

En programmation, une est une valeur qui est un moyen d'accéder en lecture et/ou écriture à une donnée située soit en mémoire principale soit ailleurs.

Nouveau!!: Raku (langage) et Référence (programmation) · Voir plus »

Réflexion (informatique)

En programmation informatique, la réflexion est la capacité d'un programme à examiner, et éventuellement à modifier, ses propres structures internes de haut niveau lors de son exécution.

Nouveau!!: Raku (langage) et Réflexion (informatique) · Voir plus »

Relation d'ordre

Une relation d'ordre dans un ensemble est une relation binaire dans cet ensemble qui permet de comparer ses éléments de manière cohérente.

Nouveau!!: Raku (langage) et Relation d'ordre · Voir plus »

Request for comments

date.

Nouveau!!: Raku (langage) et Request for comments · Voir plus »

Restructured Extended Executor

(Rexx) est un langage de programmation, inventé par Mike Cowlishaw, chercheur d'IBM.

Nouveau!!: Raku (langage) et Restructured Extended Executor · Voir plus »

Retour sur trace

En informatique, plus précisément en algorithmique, le retour sur trace ou retour arrière (appelé aussi backtracking en anglais) est une famille d'algorithmes pour trouver des solutions à des problèmes algorithmiques, notamment de satisfaction de contraintes.

Nouveau!!: Raku (langage) et Retour sur trace · Voir plus »

Ruby

Ruby est un langage de programmation libre.

Nouveau!!: Raku (langage) et Ruby · Voir plus »

Sigil (informatique)

Un sigil est le premier caractère d'un identificateur en Perl.

Nouveau!!: Raku (langage) et Sigil (informatique) · Voir plus »

Signature de type

En programmation informatique, la signature de type définit les types de données acceptables pour une fonction ou une méthode.

Nouveau!!: Raku (langage) et Signature de type · Voir plus »

Soustraction

Exemple de soustraction La soustraction est l'une des opérations basiques de l'arithmétique.

Nouveau!!: Raku (langage) et Soustraction · Voir plus »

Spécification (norme technique)

Exemple de spécifications relatives à un appareil de sécurité. Plaque de tare d'un camion. Une spécification est un ensemble explicite d'exigences à satisfaire par un matériau, produit ou service.

Nouveau!!: Raku (langage) et Spécification (norme technique) · Voir plus »

Syntaxe abstraite

En informatique, la syntaxe abstraite d'une structure de données représente les types qui définissent ces données sans forcément leur assigner une représentation ou un codage précis.

Nouveau!!: Raku (langage) et Syntaxe abstraite · Voir plus »

Tableau (structure de données)

En informatique, un tableau est une structure de données représentant une séquence finie d'éléments auxquels on peut accéder efficacement par leur position, ou indice, dans la séquence.

Nouveau!!: Raku (langage) et Tableau (structure de données) · Voir plus »

Tableau associatif

En informatique, un tableau associatif (aussi appelé dictionnaire ou table d'association) est un type de données associant à un ensemble de clefs, un ensemble correspondant de valeurs.

Nouveau!!: Raku (langage) et Tableau associatif · Voir plus »

Trait (programmation)

Un trait est une sous-classe abstraite, un modèle conceptuel pour structurer des programmes orientés objets.

Nouveau!!: Raku (langage) et Trait (programmation) · Voir plus »

Typage dynamique

Le typage dynamique est une technique utilisée dans certains langages de programmation pour assigner le type de la valeur dénotée par la variable durant l'exécution du code.

Nouveau!!: Raku (langage) et Typage dynamique · Voir plus »

Typage fort

En informatique, un langage de programmation est dit fortement typé lorsqu'il garantit que les types de données employés décrivent correctement les données manipulées.

Nouveau!!: Raku (langage) et Typage fort · Voir plus »

Typage statique

Le typage statique est une technique utilisée dans certains langages de programmation impératifs (C++, Java, Pascal, ou même Visual Basic avec lOption Explicit) pour associer à un symbole dénotant une variable le type de la valeur dénotée par la variable; et dans certains langages de programmation fonctionnels (ML, OCaml, Haskell, PureScript, etc.) pour associer à une fonction (un calcul) le type de son paramètre et le type de la valeur calculée.

Nouveau!!: Raku (langage) et Typage statique · Voir plus »

Unicode

200x200px Unicode est un standard informatique qui permet des échanges de textes dans différentes langues, à un niveau mondial.

Nouveau!!: Raku (langage) et Unicode · Voir plus »

Uniligne

Un uniligne (pour les anglophones) est généralement un programme informatique jetable, mais peu banal, écrit pour une tâche ponctuelle en un langage de script tel que Perl ou Ruby, et tenant sur une seule ligne.

Nouveau!!: Raku (langage) et Uniligne · Voir plus »

V8 (moteur JavaScript)

V8 est un moteur JavaScript open-source développé par le projet Chromium pour les navigateurs Web Google Chrome et Chromium.

Nouveau!!: Raku (langage) et V8 (moteur JavaScript) · Voir plus »

Version d'un logiciel

Une version d'un logiciel correspond à un état donné de l'évolution d'un produit logiciel utilisant le versionnage.

Nouveau!!: Raku (langage) et Version d'un logiciel · Voir plus »

Virgule flottante

exposant. La virgule flottante est une méthode d'écriture de nombres fréquemment utilisée dans les ordinateurs, équivalente à la notation scientifique en numération binaire.

Nouveau!!: Raku (langage) et Virgule flottante · Voir plus »

2000

L'année 2000 est une année séculaire et une année bissextile qui commence un samedi.

Nouveau!!: Raku (langage) et 2000 · Voir plus »

Redirections ici:

Perl 6, Perl6, Raku (langage de programmation).

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »