• [^] # Re: Preumz

    Posté par . En réponse à la dépêche PdfMod : outil de manipulation de PDF. Évalué à 1.

    > A priori il y a Scala pour ça!

    Je connais pas du tout Scala.

    > Et sa portabilité (cross compilation chiante pleine de ifdef vs copie d'un jar), ses IDE et Maven...

    Bof, si on fait du C++ standard + Boost ou qu'on utilise un bon framework (Qt, Gtk+), la cross-compilation se fait pas trop mal (C++0xA apporte le support de stdint.h ce qui améliore les choses). D'un autre côté, avec Java, faut s'assurer de l'existence de la VM sur la cible, que les paths ne soient pas cassés (c'est un vrai casse-tête d'empaqueter proprement certains logiciels Java à partir des sources *ET* sans jar précompilés autre que ceux présent dans le système).

    Maven, je ne le regrette pas spécialement, CMake, Waf font très bien leur boulot.
    En revanche, pour les IDE, un regret, le support de la documentation en ligne et de la complétion qui est excellent. QtCreator se rapproche de ce que devrait être un bon IDE C++, mais c'est spécifique à Qt (pour le moment), et quelques petits trucs. Sinon GNU Emacs me convient parfaitement, sans le côté usine à gaz (tant pis pour les 8 Mo et le swap que je n'ai pas !)