Le Fri, Jan 28, 2005 at 01:39:21PM +0100, BERCOT David �crivait/wrote: > Pourriez-vous me donner quelques exemples (pas une liste exhaustive > car je suis s�r qu'il y en a beaucoup trop) d'outils de > d�veloppement pour Linux ? Et quels sont les langages utilis�s ?
Pour les langages C, C++, Ada, Fortran: suite de compilation GCC (commandes gcc, g++, gnat, g95, g77). Il y a aussi le compilateur tinycc (commande tcc). Pour Scheme: il y a plein d'implementations (bigloo, stalin, drscheme, etc....) Pour Lisp: clisp, sbcl, ... Pour Ocaml: les compilateurs ocamlc (code-octet) et ocamlopt (code natif). Pour prolog: gprolog, etc... Il y a aussi les interpreteurs comme Perl, Python, Ruby, Tcl, PHP > D'autre part, existe-il un outil qui permette de coder dans une > sorte de Visual Basic pour Linux ? Ne comprenant pas la question (car ne connaissant pas Visual Basic, ni aucun outil Microsoft) je sugg�re de coder en Ocaml, dont l'inf�rence de type et l'efficacilit� sont des atouts essentiels. Il y aussi les constructeurs de programme, principlement GNU make (mais aussi cook, cons, omake...) Bien s�r, la gestion des versions des sources par SubVersion (ou CVS, ou RCS, ou PRCS, ou Arch) le d�bogueur gdb (pour C,C++,...) Enfin, les editeurs Emacs et Xemacs s'interfacent tr�s bien avec les autres outils ci-dessus. Il existe des environments integr�s. Je pref�re les outils usuels. Enfin, le choix des outils et des langages est un affaire de go�t, qui entrainent souvent des d�bats allum�s et st�riles. Je conseille vivement la lecture d'un bon livre sur Linux. -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net 8, rue de la Fa�encerie, 92340 Bourg La Reine, France -- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

