• [^] # Re: Les langages et la jvm

    Posté par . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 1.

    une machine virtuelle sûr, qui optimise, dont le bytecode est PORTABLE, pourrat difficilement manipuler des pointeurs.

    Tu peux utiliser le symbole "glvertex3d" simplement depuis java car tu as les meme types de base qu'en c/c++, et que tu passes une reference. C'est tout.

    Tu ne peux pas faire :
    double f(char * buff) { double *d = (double *)buff; return *d;}
    J'espere que tu comprends le probleme.

    Le besoin d'utiliser des pointeurs est TRES limite. De tout facon, que ce soit la VM de pointpasNet ou de java, les perfos sont mauvaises, donc autant que ce soit safe et simple.

    Bon, faire un fromage pour parler de la manipulation des pointeurs (que j'aime bien) dans pointNet n'a aucun interet. Cependant, ne commence pas a dire que ça empeche les autres langages de binder du C. Et ne me parle pas d'optimisation CPU en parlant de manipulation de pointeur via l'utilisation d'une VM.