Sauf si ce n'est pas un langage de script : ada, ocaml, objective C.
Vois pas le rapport : tu auras toujours le problème du marshaling, en mode compilé aussi.
Oué bon laisse tomber. Je te dis qu'il faudrait proposer une couche externe en C pour faciliter la vie des binders, toi tu me réponds : "on est pas maso" ou "c'est immonde", et 10 lignes plus bas tu me dis "KDE a resolue ce probleme du C++ en generant automatiquement une couche intermediaire en C extraite automatiquement des headers KDE." avant d'avoir bien sûr précisé " le C est loin de faciliter la vie des binder non plus pour d'autres raisons." Pourtant si KDE génère ca automatiquement c bien justement pour faciliter la vie des binders qui préfèrent appeler du code C !
Enfin heuresement j'ai eu les réponses à toutes mes questions à travers ces différentes contradictions ;)
Reste qu'il y a toujours un problème à régler : il faut toujours maintenir pleins de bindings, pour chaque langage cible.
[^] # Re: Gnome, toujours trois trains de retard
Posté par TImaniac (site web personnel) . En réponse à la dépêche Toutes les API GNOME dans tous les langages et pour bientôt ?. Évalué à 2.
Vois pas le rapport : tu auras toujours le problème du marshaling, en mode compilé aussi.
Oué bon laisse tomber. Je te dis qu'il faudrait proposer une couche externe en C pour faciliter la vie des binders, toi tu me réponds : "on est pas maso" ou "c'est immonde", et 10 lignes plus bas tu me dis "KDE a resolue ce probleme du C++ en generant automatiquement une couche intermediaire en C extraite automatiquement des headers KDE." avant d'avoir bien sûr précisé " le C est loin de faciliter la vie des binder non plus pour d'autres raisons." Pourtant si KDE génère ca automatiquement c bien justement pour faciliter la vie des binders qui préfèrent appeler du code C !
Enfin heuresement j'ai eu les réponses à toutes mes questions à travers ces différentes contradictions ;)
Reste qu'il y a toujours un problème à régler : il faut toujours maintenir pleins de bindings, pour chaque langage cible.