Pour gérer vos consentements :
Categories: Logiciels

Parrot 1.0 : la machine virtuelle de tous les langages

Les développeurs Perl doivent maintenant pousser un gros ouf. La machine virtuelle Parrot est enfin disponible en version de production. Rappelons que Parrot constituera une des briques du futur Perl 6.

Parrot 1.0 rejoint ainsi le marché très fermé des machines virtuelles, comprenant celles destinées à .NET (chez Microsoft ou dans le cadre du projet Mono) et celles dédiées à Java (en provenance de Sun ou d’éditeurs tiers). Parrot dispose toutefois d’un argument de poids : là où la plupart des machines virtuelles utilisent une pile, Parrot met en œuvre des registres.

Plus complexe, ce produit permettra de tirer la quintessence des processeurs modernes, adoptant majoritairement un système basé lui aussi sur l’utilisation de registres. Cette machine virtuelle sera également idéale pour les langages de programmation dynamiques.

Des passerelles sont déjà disponibles pour convertir le code Java ou .NET en code compatible avec Parrot. De nombreux langages de programmation sont également accessibles sous Parrot : Basic, C99, ECMAScript, LISP, PHP, Python, Ruby, Smalltalk, TCL, etc. Pour Perl 6, le travail est encore en cours. Vous pourrez toutefois vous pencher sur le compilateur Rakudo de Moritz Lenz.

Le projet Parrot est développé par une fondation indépendante et disponible sous licence open source. Il constitue donc un excellent point de départ pour les créateurs de langages de programmation.

Recent Posts

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

2 heures ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

4 heures ago

ChatGPT : le Financial Times signe avec OpenAI

FT Group, éditeur du Financal Times, a signé un accord avec OpenAI afin d'utiliser ses…

2 jours ago

Les hyperscalers renforcent leurs recherches et datacenters pour l’IA

Au premier trimestre, Microsoft, Meta/Facebook et Alphabet/Google ont déjà investi plus de 32 milliards $…

2 jours ago

Cybersécurité : Darktrace dans l’escarcelle de Thoma Bravo

La société britannique de cybersécurité Darktrace a accepté une offre de rachat de 5,32 milliards…

3 jours ago

Étude Trends of IT 2024 : comment les managers IT développent leurs projets

Silicon et KPMG lancent la deuxième édition de l'étude Trends of IT. Cette édition 2024…

3 jours ago