L'introspection et les services de remoting en Java se font sans support spécial du language
Ah bon ?
Et la syntaxe pour écrire des méta-données intégrée au langage Java ca sert à quoi ?
A quoi sert les mots clés instanceof ou typeof ?
Si le langage autorisait comme l'autorise le C/C++ l'exécution de code binaire (asm) comment tu ferais de l'introspection sur le code ?
Si le langage autorisait des optimisations du style 'inlining" pour des méthodes, comment tu la retrouverais par introspection ? (genre le compilo s'amuse à inliner les méthodes get* et set*, ca serait rigolo pour les bean...)
A quoi ressemblerait un template àla C/C++ dans l'exécutable par introspection ?
On est d'accord, le service d'introspection n'est pas fourni par le langage, mais ill faut que le langage se plie à un certain nombre de contraintes et propose quelques fonctionnalités (genre méta-données).
[^] # Re: mon avis
Posté par TImaniac (site web personnel) . En réponse à la dépêche Le langage D 1.00 est disponible !. Évalué à 2.
Ah bon ?
Et la syntaxe pour écrire des méta-données intégrée au langage Java ca sert à quoi ?
A quoi sert les mots clés instanceof ou typeof ?
Si le langage autorisait comme l'autorise le C/C++ l'exécution de code binaire (asm) comment tu ferais de l'introspection sur le code ?
Si le langage autorisait des optimisations du style 'inlining" pour des méthodes, comment tu la retrouverais par introspection ? (genre le compilo s'amuse à inliner les méthodes get* et set*, ca serait rigolo pour les bean...)
A quoi ressemblerait un template àla C/C++ dans l'exécutable par introspection ?
On est d'accord, le service d'introspection n'est pas fourni par le langage, mais ill faut que le langage se plie à un certain nombre de contraintes et propose quelques fonctionnalités (genre méta-données).