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]

Répondre à