Mon problème est le suivant : l'entreprise dans laquelle je travaille envisage de plus en plus sérieusement de migrer sous linux (aucune idée de la distro pour l'instant). Si cela ne pose pas de problème pour beaucoup, cela m'en pose un à moi : j'ai bricolé (je ne dis pas 'développé' car je ne suis qu'un modeste autodidacte) quelques softs pour me faciliter le travail (sous D6PE). Or, sous linux, certains de mes softs ne semblent pas fonctionner, même avec Wine. Cela est peut-être du au fait que j'utilise beaucoup la JVCL, mais j'en doute.
Je pensais donc utiliser Kylix pour porter mes sources, et donc mes applis, sous Linux, sans trop de modif au niveau du code. Sauf que Kylix n'est plus supporté par CodeGear (la version 3 date de 2002 je crois, époque du noyau 2.4).
Donc, existe-t-il une alternative à Kylix ? Un environnement de dev dans le style Delphi, qui puisse compiler du pascal objet ? Que cet environnement tourne sous Win ou Linux, peut importe...
J'ai vu qu'il existait Lazarus, mais ce n'est pas encore suffisament stable d'après ce que j'ai pu lire dans ce forum (et dans d'autres)...
Il existe aussi KDevelop, mais il n'est pas possible d'y porter 100% du code.
J'ai aussi entendu parler de FreePascal, mais je crois qu'il s'agit plus de quelque chose genre Turbo PAscal que Delphi.
Le but avoué étant de ne pas avoir à :
- réapprendre un nouveau langage, type C++ (très utilisé sous linux, à ce que j'ai compris)
- refaire mes applis de A à Z (mon code n'est pas forcément très propre, donc pour le reprendre, je pense que cela serait plutot "coton")
Question subsidiaire : Linux étant soit disant (pas de troll, merci) de plus en plus utilisé en entreprise, comment se fait-il qu'il ne semble y avoir aucune solution correcte pour porter du code delphi sous cet environnement ? A cela, je ne vois que 3 réponses possibles (ce sont les réponses qu'on m'a donnée sur d'autres forum, donc pas de troll), mais aucune ne me satisfait :
- Delphi est peu utilisé pour le développement d'appli pro (j'en doute, vu le succès du forum "Delphi" de Développez.com)
- Linux est peu utilisé dans les entreprises (Ah, bon !! et les administrations alors ???)
- Tous les programmeurs pro qui maitrisent Delphi maitrisent aussi le C++, car sinon comment font-il lorsqu'un client leur annonce que sont OS est Linux ? (perso, j'ai regardé un peu le C++, et ce language m'a semblé un rien barbare dans sa synthaxe, comparé à Delphi. Mais je ne suis pas objectif )
Partager