• [^] # Re: Mes idéaux

    Posté par (site web personnel, Mastodon) . En réponse au journal Votre langage idéal ?. Évalué à 1. Dernière modification le 30 janvier 2012 à 14:43.

    est-ce qu'il est facile d'écrire un programme multiplateforme?

    Comme pour un programme Java, il y a des choses où il faut faire attention. Je pense notamment à tout ce qui touche les fichiers (casse prise en compte ou pas, droits d'accès). Globalement, l'Ada Reference Manual spécifie tout ce que doit savoir faire un compilateur Ada quelle que soit la plate-forme pour pouvoir s'appeler compilateur Ada.

    est-ce qu'il est facile de déployer un programme multiplateforme? (ie bytecode ou crosscompilation simplissime)

    Il semble qu'il soit possible de générer du bytecode Java (voir la doc associée) mais aussi de s'interfacer avec du Java relativement aisément (voir ). Perso, je n'ai pas essayé.

    est-ce qu'il existe un outil de gestion des dépendances à la Maven?

    Non, inutile de faire deux fois les mêmes bêtises :D
    La seule gestion des dépendances que l'on peut avoir, c'est celle fournit par un système de gestion de paquetages de ta distribution :)
    Trêve de plaisanterie, le développement Ada s'apparente nettement plus à du développement C/C++ qu'à du développement Java avec ses avantages et ses inconvénients. En clair, tout est à la charge du développeur en termes de dépendances.