URL: https://linuxfr.org/users/jbbourgoin/journaux/gobject-introspection-parrot-mono-jvm-etc Title: Gobject Introspection, Parrot, Mono, JVM etc. Authors: jbbourgoin Date: 2010年06月19日T21:59:24+02:00 Tags: Score: 11 Gobject introspection permet d'éviter l'écriture des liaisons entre les bibliothèques C qui utilisent gobject et les autres langages. En d'autres termes, le support de gobject introspection par telle implémentation de Javascript, de Python, de Scheme, de Lua, de brainfuck... vous ouvre la porte sans trop d'efforts à une belle tripotée de bibliothèques C. L'une des fonctionnalités très appréciée des VM "modernes" c'est la possibilité d'utiliser un framework avec plusieurs langages. C'est l'un des objectifs principaux de Parrot, c'est une fonctionnalité populaire de .NET (ironpython, F# etc.), et c'est arrivé assez tardivement sur la JVM, tardivement mais sûrement (Scala, Clojure etc.). Gobject Introspection n'est-il pas une "réponse" élégante aux tendances actuelles des VM ? Avantages, inconvénients ? Le novice que je suis est très impatient d'entendre vos avis éclairés sur la question !