#1 Le 02/09/2006, à 12:59
- ercr2d2
python, or no python ? that's is the question
Bonjour à tous les gens .
J'ai déjà fait un post pour signaler mon arrivée sous ubuntu. Maintenant, je veux connaitre pleinement le système , donc je me suis dis, quoi de mieu que de la programmation.
Après qql recherches, j'ai trouvé que python serait génial car il est portable.
Qu'en pensez vous ? Erreur de ma part ? Une suggestion ?
Eric.
Dernière modification par ercr2d2 (Le 02/09/2006, à 13:12)
Hors ligne
#2 Le 02/09/2006, à 13:16
- hells_dark
Re : python, or no python ? that's is the question
Ben python est sympa
Surement un bon langage pour commencer.
Ce qui est pas mal aussi, c'est que tu tape "python" en ligne de commande, et hop, tu peux coder du python en ayant le résultat des opérations sous les yeux..
T'as qu'à faire joujou avec, tu verras bien si tu accroches.
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#3 Le 02/09/2006, à 14:10
- kaworu
Re : python, or no python ? that's is the question
J'aime bien python.
Mais si ton but c'est de connaître bien le système, dirige-toi plutôt vers bash.
Pour GNU/Linux je te conseil de la lecture : http://linux.developpez.com/guide/book1.html est vraiment complet !
Enjoy !
"There are in order of increasing severity: lies, damn lies, statistics, and computer benchmarks."
Hors ligne
#4 Le 02/09/2006, à 15:14
- ercr2d2
Re : python, or no python ? that's is the question
Ah, ça c'est génial. Merci beaucoup kaworu c'est vrai qu'il a l'air très complet (et en francais en plus ) je le met de coté car la j'ai commencé python, je le trouve très sympatique surtout de sa facilité et simplicité syntaxique.
(certains d'entres vous connaissent t'ils des logiciel connus fait avec python, pour me donner un apercus de ses possibité ?)
Hors ligne
#5 Le 02/09/2006, à 15:58
- kaworu
Re : python, or no python ? that's is the question
Portage, le package-manager de la distribution Gentoo, est écris en python.
"There are in order of increasing severity: lies, damn lies, statistics, and computer benchmarks."
Hors ligne
#6 Le 02/09/2006, à 17:49
- asher256
Re : python, or no python ? that's is the question
Ah, ça c'est génial. Merci beaucoup kaworu c'est vrai qu'il a l'air très complet (et en francais en plus ) je le met de coté car la j'ai commencé python, je le trouve très sympatique surtout de sa facilité et simplicité syntaxique.
(certains d'entres vous connaissent t'ils des logiciel connus fait avec python, pour me donner un apercus de ses possibité ?)
Des programmes faits en python ? Il y en a plein
Par exemple :
* Comix, un visionneur d'images spécialisé dans la lecture des bandes dessinées
* Listen, un lecteur de musiques
* Rufus, un client bittorrent
* Exaile, un autre lecteur de musiques qui ressemble beaucoup à Amarok
* et bien d'autres!
Blog dédié à Linux : http://blog.asher256.com
Hors ligne
#7 Le 02/09/2006, à 21:07
- Ratur
Re : python, or no python ? that's is the question
Y'en a même des tonnes
http://www.pygtk.org/applications.html
Voila une grande liste d'applications faites en python et avec pygtk (pour coder une interface graphique en gtk)
Hors ligne
#8 Le 06/09/2006, à 16:45
- ercr2d2
Re : python, or no python ? that's is the question
Génial, c'est vrai que c'est un language particuierement puissant. Je suis toujours en apprentissage, et c'est tojours aussi bien
Hors ligne
#9 Le 07/09/2006, à 11:43
- gapz
Re : python, or no python ? that's is the question
À la question posé dans le topic je réponderais : Python.
Mais, il y a un mais, tu dis "pour connaitre pleinement le système". Il est vrai qu'avec python tu peux faire certaines chose très intéressantes, mais si tu veux recoder des outils GNU comme CD/MV... ou encore faire d'autre chose plus poussé, je ne pourrais que te conseiller d'utiliser du C. Enfin voila après tout dépend ce que tu entendais par "pour connaitre pleinement le système".
Real programmers code in binary :: http://gapz.tuxfamily.org
Hors ligne
#10 Le 07/09/2006, à 11:57
- mika
Re : python, or no python ? that's is the question
Je dirais moi aussi python mais pour la simple raison que je connais python.
Si tu débutes, essayes ruby aussi, voir perl si t'es maso (aïe, pas la tête, pas la tête).
Les deux (trois pardon) sont portables et disposent d'un incroyable arsenal de lib qui font tout ou presque.
Pour sh (bash par exemple), définitivement oui aussi... L'un n'empeche pas l'autre (bien au contraire) et connaitre sh n'est pas un mal quand on est sous un unix ou apparenté.
PS : Je parle bien sur des langages interpretés, apres bien sur, comme y dit le monsieur, y à Ché, Chéploucheplouche, pascal, mono (quoi que), et si tu touches à perl (aïe pas la tête, pas la tête) t'es mur pour aussi t'atteler à l'assembleur (on en meurt pas).
Dernière modification par mika (Le 07/09/2006, à 12:00)
Pinard m'a tueR (in vino veritas ?)
Cherche logiciel pour tagger ses vinyles.
Hors ligne
#11 Le 07/09/2006, à 13:53
- spidermeu
Re : python, or no python ? that's is the question
Pour repondre au message d'oigine de ercr2d2, je pense que le meilleur langage pour débuter est le langage C !
une fois avoir acquis les bases du langage C, une grande partie des autres langages s'apprennent très rapidement
Dernière modification par spidermeu (Le 07/09/2006, à 13:54)
Hors ligne
#12 Le 07/09/2006, à 14:47
- Lord_Jago
Re : python, or no python ? that's is the question
Pour repondre au message d'oigine de ercr2d2, je pense que le meilleur langage pour débuter est le langage C !
une fois avoir acquis les bases du langage C, une grande partie des autres langages s'apprennent très rapidement
Moi je ne suis pas vraiment d'accord. Je pense que pour quelqu'un qui n'a jamais programmé et qui veut apprendre seul, le langage C est très compliqué. Si je n'avais pas fait un DUT info, je ne pense que j'aurais pu comprendre le bon fonctionnement d'un pointeur, d'un malloc et de tout ce qui s'en suit.
J'ai très peu utilisé de Python mais c'est un langage qui a l'air sympa. Si tu veux connaitre ton système et réaliser des scripts utiles et rapides je te conseille le bash. Incroyable ce langage ! Tout ce qu'on peut faire avec aussi peu, ça m'a toujours imprésionné
Dernière modification par Lord_Jago (Le 07/09/2006, à 14:47)
Ubuntu Registered User #8281
Linux Registered User #431551
Hors ligne
#13 Le 08/09/2006, à 14:44
- Noé
Re : python, or no python ? that's is the question
Bah Ruby est cent fois mieux que Python, tout le monde le sait 8)
Non si tu veux vraiment connaître ton système mets toi à Gentoo ou Slack ou ArkLinux
dotdotno ou Phlogistique sur IRC
Jabber : noe.rubinstein CHEZ fritalk.com
Hors ligne
#14 Le 08/09/2006, à 14:49
- mika
Re : python, or no python ? that's is the question
Bah Ruby est cent fois mieux que Python, tout le monde le sait 8)
Non si tu veux vraiment connaître ton système mets toi à Gentoo ou Slack ou ArkLinux
La je dirais non, ou stop, ou... (et toc !!!)
Dans ce cas là une "from scratch" est 100 fois mieux. Pour le reste toutes les distribs se valent pour peux qu'on se documente.
Pinard m'a tueR (in vino veritas ?)
Cherche logiciel pour tagger ses vinyles.
Hors ligne
#15 Le 08/09/2006, à 14:54
- Noé
Re : python, or no python ? that's is the question
Heum heum personellement j'en ai appris bien plus en installant Gentoo que Ubuntu. Et franchement se faire une LFS c'est bien pour le fun mais pour avoir un système fonctionnel euh...
dotdotno ou Phlogistique sur IRC
Jabber : noe.rubinstein CHEZ fritalk.com
Hors ligne
#16 Le 08/09/2006, à 15:00
- mika
Re : python, or no python ? that's is the question
Je dit pas le contraire... Mais faut pas dire :
Non si tu veux vraiment connaître ton système mets toi à Gentoo
alors
C'est
1 : rabaisser l'ubunteros pour rien.
2 : encenser les autres pour rien aussi
Pinard m'a tueR (in vino veritas ?)
Cherche logiciel pour tagger ses vinyles.
Hors ligne
#17 Le 08/09/2006, à 16:35
- spock
Re : python, or no python ? that's is the question
Bah Ruby est cent fois mieux que Python, tout le monde le sait 8)
Salut,
Puisque tu connais Ruby, j'aurais une question à te poser.
Après avoir un peu touché au Python, j'essai le Ruby.
Pour l'instant, je l'ai uniquement installé sous windows, cela permet d'avoir un package.
La librairie Fox est donc incluse.
Cependant lorsque je fais " require 'fox' " il me renvoit une erreur. Saurais tu d'ou cela vient ?
Hors ligne
#18 Le 09/09/2006, à 20:29
- Noé
Re : python, or no python ? that's is the question
D'abord je n'ai jamais utilisé FXruby.
Mais si tu me dis pas c'est quoi le message d'erreur je risque d'avoir du mal à t'aider
Cependant au vu du tutoriel sur le site il semble qu'il faille faire :
require 'fox16'
dotdotno ou Phlogistique sur IRC
Jabber : noe.rubinstein CHEZ fritalk.com
Hors ligne
#19 Le 10/09/2006, à 16:56
- spock
Re : python, or no python ? that's is the question
Salut,
Bon, j'essai de lancer ruby sous ubuntu.
quand je tape :
irb --simple-prompt il me repond que la command est introuvable.
Ruby est bien installé.
Hors ligne
#20 Le 10/09/2006, à 17:07
- spock
Re : python, or no python ? that's is the question
C'est reglé:rolleyes:
Hors ligne
#21 Le 10/09/2006, à 17:50
- mesmento
Re : python, or no python ? that's is the question
Il n'y a une très bonne règle en progra : progra dans le langage dont tu as besoins pour quelque chose que tu désire avoir.
Pour ma part j'ai commencé par apprendre sh parce que je voulais scripter quelques applis pour administer mon système.
Ensuite j'ai appris le Emacs Lisp parce que j'avais besoin d'une interface Emacs de mpc.
Quand on a un projet on est tout de suite plus efficace.
Si ton désire est de bien connaître Linux, commence par sh, et continue par le C.
Hors ligne
#22 Le 10/09/2006, à 18:20
- bergi
Re : python, or no python ? that's is the question
progr, ca veut dire quoi ?
Hors ligne
#23 Le 10/09/2006, à 18:26
- mesmento
Re : python, or no python ? that's is the question
euh, je voulais dire programmation
Hors ligne