Java en C

J'aurais besoin de compiler un programme Java (que je n'ai pas dévellopé) en C afin d'optimiser ces performance.
Est-ce que quequ'un connaitrait un programme capable de faire cela ?

Merci d'avance d'avance a qui trouvera une solution à mon probleme.

8 réponses

  1. Contributeur
    Salut.
    Je ne connait pas de programmes fesant ça.
    Mais je ne pense pas non plus que ça soit la peine, les performance du java sont très bonne, surtout si tu utilise une JVM qui utilise la compilation totale. Je croi aussi que certain compilateur te permette de faire un éxécutable. Et je pense que la les perfs doivent être proche du C.
    Sinon, quel est la taille de ton programme, et son utilité?
    1. Modérateur
      Comme dit Char Snipeur, la plupart des JVM ont des compilateurs JIT qui doivent donner des performances acceptables.

      Mais bon si tu tiens vraiment à compiler en natif, il me semble qu'il y a certains compilateurs qui savent faire ça.
      (Par exemple Jikes de chez IBM si ma mémoire est bonne.)
      1. En fait c'est le programme batik que je veut compiler. Il me sert à convertir des SVG en image JPEG. Le prob, c'est qu'il met trops de temps à faire la conversion (temps pouvant être améliorer par la compilation en langages machine).
        Et encore, le probleme du temps c'est quand un seul utilisateur fait la conversion, donc si plusieur personne le font en même temps le serveur ne pourra plus tourner.

        En plus il lui faut une place mémoire pas croyable. J'espère qu'avec une compilation en natif de Batik, j'arrive à améliorer tout ca.
        1. Ca ma l'air interressant ca, mais est-ce que tu aurais le nom du programme s'il te plait ?