Bonjour tout le monde.
Je viens demander conseil pour le choix d'un langage concernant le développement d'un projet dans le cadre de mes études. Je dois implémenter le protocole AtomPub (RFC5023) dans une application cliente. Coté serveur mon choix s'est porté sur Ruby on Rails qui permet de developper facilement avec l'architecture REST.
Pour l'application cliente j'hésite entre C# sous mono et Java. J'aimerai que mon application ait une interface native sur chaque plateforme, et l'avantage revient à C# qui me permettrait d'écrire une interface par plateforme, car il existe des bindings Cocoa (Pour réussir le projet dans le cadre du cursus, la disponibilité de l'application sur une seule plateforme (Mac) suffit, mais je compte faire évoluer le projet par la suite). Cela dit, le critère le plus important est celui des librairies disponibles pour le HTTP (REST) et le Parsing XML (Atom).
Quel serait à votre avis le meilleur choix sachant que je dispose de peu de temps pour mener mon projet à terme.
Partager