Programmation sous LInux

Résolu/Fermé
Valinrista Messages postés 2 Date d'inscription mardi 7 août 2012 Statut Membre Dernière intervention 9 octobre 2013 - 3 oct. 2013 à 15:02
 Utilisateur anonyme - 9 oct. 2013 à 19:34
Coucou,

Je suis étudiant (BTS SIO) et dans le cadre de ma formation j'ai un peu de programmation, je suis donc à la recherche des différents logiciels de développement sous linux (Je travail sur mon pc perso, donc sous linux et pas sur windows), mais je me perd dans mes recherches y'a un peu tout et rien, j'en appel donc à votre aide :)

On travail (pour le moment en tout cas, mais c'est déjà un début) en C/C++, du Java, et du dev web. Ne connaissant strictement rien dans le domaine et google n'étant pour le coup pas très amical un peu de lumière serais la bienvenue !

Merki d'avance pour votre aide/ vos conseilles :)



A voir également:

1 réponse

Utilisateur anonyme
8 oct. 2013 à 12:14
Bonjour,

Sous linux, tu peux tout faire sans logiciel en lignes de commande.
Cela necessite d'apprendre le shell mais ça s'apprend vite si tu es assez dégourdi.

Par exemple si je veux faire un hello_world.c :
Je me déplace dans le bon répertoire avec la commande
cd
, et je crée le fichier avec
touch hello_world.c
.
Pour l'édition, j'ouvre le fichier avec un éditeur (nano, emacs, vi, vim, le choix ne manque pas) avec la commande
ton_editeur hello_world.c

Tu peux de cette manière faire le code source.
Il te suffit après l'édition de compiler avec un compilateur (gcc par exemple) en tapant :
gcc hello_world.c -o hello

gcc compile don hello_world.c en un fichier exécutable nommé "hello".

Pour exécuter hello, tu n'as plus qu'à taper dans un terminal
./hello

Ceci est un exemple parmis tant d'autres.
0
Valinrista Messages postés 2 Date d'inscription mardi 7 août 2012 Statut Membre Dernière intervention 9 octobre 2013
9 oct. 2013 à 18:06
Coucou,

Je savais que c'étais possible mais c'est à l'opposé de l'ergonomie (même si Nano est très puissant et propose quand même les couleurs tout ça), un IDE est tout de même beaucoup plus simple et pratique d'utilisation, en cherchant Code::Blocks ressortait très souvent que ce soit sur les forums anglais et français, du coup j'ai téléchargé ça et il me conviens pour le moment, merci quand même, je m'expérimenterais peut être à l'occasion au dev "a la mano" plus tard, mais pour le moment je suis une cruche total, je prend les voies les plus simple.

Toujours si quelqu'un connais un soft plus performant que Code::Blocks je dis jamais non.

En tout cas merci Orinym pour ce mini tuto du dev' sur shell, je garde dans un coin, ça peut toujours servir ;)
0
Utilisateur anonyme
9 oct. 2013 à 19:34
Je ne suis pas d'accord, la programmation en ligne de code est beaucoup plus puissante (je recommande emacs cependant, d'autres recommandent vim ou vi. Mais nano je réserve au dépannage).

L'avantage est que tu mets vraiment les mains dans le cambouis sans être dépendant de tel ou tel logiciel.
Et que tu SAIS véritablement ce que tu fais.
Code::blocks peut être intéressant pour démarrer mais je te conseille de toucher assez vite à autre-chose, on peut largement se passer de code::blocks.
0