• [^] # 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.

    j'ai une appli Java, ou on utilise de l'openGL. tu peux tres bien utiliser des pointeurs C en java, mais tu ne pourras pas les manipuler dans java. C'est grace a la suppresion de la manipulation des pointeurs, que les langages modernes peuvent etre sur et economique en terme de dev. Regarde ce que fait le rtti en java, et essaye d'imaginer une implementation ou tu pourrai manipuler des pointeurs ... (je vis ce cauchemar en C++ au taffe)

    T'inquietes, conscernant l'optimisation, je suis au parfum, je peux simplement te dire qu'il vaut mieux utiliser des variables locals, plutot que des ref ou des pointeurs. de plus, tu ne peux pas inliner du C dans ta machine virtuelle, donc l'argument de l'optimisation ne tiens pas debout 2 secondes.

    Meme en pyton, en perl, en ce que tu veux tu as des binding d'openGL, je ne vois vraiment pas ce qu'apporte d'avoir des pointeurs dans java, si tu peux avoir un binding correcte.