[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Programmation
- To: Mathieu Jolicoeur <>
- Subject: Re: Programmation
- From: Benoit Caron <>
- Date: Wed, 9 Aug 2000 09:37:15 -0400 (EDT)
-
In-reply-to: <[email protected]>
Mathieu Jolicoeur wrote:
>
> Bonjour!
>
> Je viens de commencer la programmation (je rentre en info en septembre) et je me demandais si vous auriez des suggestions à me faire pour un environnement de programmation (IDE, compiler, ect) sous linux.
> Ça ne me dérange de débourser quelques sous (j'ai bien dis quelques et non 500$). Ce >serait principalement pour le C / C++.
Le plus "linuxien/unixien" des environnement sera toujours l'utilisation
de emacs/xemacs/vi + make + gcc/g++... En fait, si tu veux programmer
sous Linux, gcc _doit_ être ton compilateur "cible" si tu veux éviter
les problèmes aux gens qui vont essayer de compiler tes programmes (tu
vas distribuer le source GPL, bien sur? ;oP) Si tu n'as utiliser que les
outils intégrés M$, tu risques peut-etre de trouver ces outils un peu
raide...
Par contre, tu peux préférer un environnement plus... simple? Je te
suggère de jeter un oeil sur Freshmeat :
http://freshmeat.net/appindex/development/environments.html
Jette un coup d'oeil à CodeWarrior, C-Forge ou Code Crusader, si tu
tiens à payer... :o)
Mais, tout dépendemment de ce que tu veux faire, tu vas probablement
trouver tres ok kDevelop ou gIDE, les environnemnt de développement de
KDE et Gnome (à ce que j'ai compris, kDevelop est plus mature...).
kdevelop n'est pas dans la liste : tu trouveras des infos par
www.kde.org.
Ah, et si vous connaissez un outil pour porter du code de Linux à
Windows (les cégeps aiment bien Micro$hit) ça serait bien apprécié.
>
le Saint-Graal du multiplateforme... Si tu codes en C/C++, tu peux
essayer de faire du code le plus portable possible. La partie difficile
étant toujours l'interface graphique, si ton programme en a une. Tu peux
alors utiliser des librairies portables (WxWindow en est une, gratuite,
pour Win/unix/Mac, sinon, Qt (oui, pour KDE...) existe en version
payante Windows...), ou encore faire bien attention de séparer le look
de la job et refaire l'interface dans la librairie de ta plateforme
"cible".
Tu peux aussi regarder les langages comme Perl ou Python. Ils existent
en version windows/unix/etc., sont portables sans (presque de
modification) et, particulierement pour Python, ont des librairies pour
faire des GUI sur plusieurs plateformes...
> Merci à l'avance!
>
> Mathieu
>
> (kerozen à mtl2600)
--
Benoit Caron
Programmeur / Chargé de projet
Netgraphe - La Toile du Québec Communications
[email protected]
(514)847-9155 poste 3233
- - - - - - - - - - - - - - - - - - - - - - - -
Hi, I'm a signature virus. plz set me as your signature and help me
spread
:)