Des amis veulent moderniser leur logiciel.
L'idéal, c'est un petit logiciel (il reste assez rudimentaire) à télécharger, plus des listes de mots (ce sont des dictionnaires).
Ils aimeraient que ce soit portable sur Windows, Linux et pourquoi pas Mac.
1. Base de données ou fichiers ?
je pense que vu que ce sont des listes à télécharger, c'est mieux des fichiers, mais y'a le problème compatibilité win/nux/mac, non?
2. Langage ?
Un mélange PHP-MySQL ? (donc il faudrait un serveur Apache) mais difficile à configurer, à moins de créer un package à la EasyPHP, et puis les Mo à télécharger (Apache 6, PHP 6, MySQL 18!)
PERL ? Qu'est-ce qui est possible avec Perl ? un serveur perl qui interprète, gestion de fichiers ? j'attends vos avis là-dessus.
je laisse directement tomber VB, .NET parce que c'est pas portable et là aussi il faut télécharger un bon paquet de dll + les services packs + les rustines de sécurités...
Je n'ai aucune idée pour le C/C++, c'est portable ? bon déjà c'est pas très facile à programmer et la compilation est lente non ?.
Mon coeur balance entre Java et Delphi :
Delphi :
- portable grâce à Kylix sur linux, mais sur Mac, Mac OS X est un nux, comprend-il les progs compilés avec Kylix ?
- si l'exécutable fait 1 Mo ou 2 à tout casser c'est le grand maximum
- convivial (un utilisateur non habitués - le public ciblé par ce soft -) ne sera pas dépaysé, les applis ont bien le look windows.
- rapidité (au moins sous Windows), sous Kylix ?
- presque gratos (y'a toujours la pub pour la version 7 perso?), la 7 est compatible Kylix, pas le 6 je crois...
Java :
- beaucoup plus portable... enfin je ne connais pas bien le niveau de portablité Delphi/Kylix.
- mais il faut là Java Virtual Machine, et y'a des versions différentes, et ça pèse combien la JVM ?
- ce n'est pas look habituel de windows (je suppose pareil sous linux).
- plus lent et plus lourd ?
- gratos
mais c'est vrai que c'est beaucoup plus portable...
Pouvez-vous m'éclairer s'il vous plait ?
Si on choisit Java ou Delphi couplé avec une base de données, y'a-t'il des serveurs de BDD pas trop gros à télécharger, où on peut facilement ajouter un fichier téléchargé (les tables sont des fichiers...) et qui marche sur différents OS ?
Merci d'avance
Partager