OVH Cloud OVH Cloud

Apprendre Python en un mois ?

38 réponses
Avatar
Pascal Hambourg
Salut à tous,

D'après vous, est-il envisageable d'apprendre Python seul et d'en
acquérir une maîtrise suffisante dans un cadre professionnel en moins
d'un mois pour quelqu'un qui a fait du développement en C (pas ++), PHP,
shell bash et qui est plutôt hermétique à l'objet ?

10 réponses

1 2 3 4
Avatar
PIGUET Bruno
Le Fri, 11 Jun 2010 14:09:33 +0200, Bruno Desthuilliers a écrit :

chris a écrit :

SAlut,

sincèrement tu as développe en C et php mais python t'interresse moi je
dirais que tu es récupérable



Oh, un fanboy...

Dis, à ton avis, c'est écrit en quoi, Python ?-)



L'implémentation la plus courante est écrite en C (Cpython).
Mais il existe aussi Jython, et en truc qui fout le vertige : PyPy, un
Python écrit dans un sous-ensemble de python, lui-même écrit...
Sur certains cas, le python écrit en python va plus vite que le python
écrit en C ! Et il en existe une version "stackless", sans GIL

qq détails en anglais à :
http://lwn.net/Articles/387561/

Bruno.
Avatar
Bruno Desthuilliers
Etienne Rousee a écrit :
Le 11/06/2010 12:13, chris a écrit :
sincèrement tu as développe en C et php mais python t'interresse
moi je dirais que tu es récupérable
c'est a dire encore sain d'esprit
quand on sait les ravages sur les neurones que peuvent faire des
langages comme le C le C++ le cobol le PHP,le perl et en haut de la pile
(si je puis dire :) ) Visual Basic

Python va te paraître simple mais simple... pourquoi ne l'ais je pas
découvert avant.

attention il va y avoir un avant et un après python

le C te paraitra brutal
le php pas fini
le cobol neolithique
le perl illisble (sauf sous acide ...)
et le vvisual basic verbeux et inefficace (sauf pour le marketing)



Bon, moi qui enseigne le C et le C++ depuis une vingtaine d'années,
et qui me suis mis au Python depuis deux mois, suis je récupérable ?
Quels types de cure me conseilles tu ? Dois je me suicider ?
Que faire ? Où cours je ? Dans quel état j'erre ? Sniff !
Monde cruel !!..



Mouarf mouarf mouarf...
Avatar
chris
Etienne Rousee a écrit :
Bon, moi qui enseigne le C et le C++ depuis une vingtaine d'années,
et qui me suis mis au Python depuis deux mois, suis je récupérable ?
Quels types de cure me conseilles tu ? Dois je me suicider ?
Que faire ? Où cours je ? Dans quel état j'erre ? Sniff !
Monde cruel !!..




ca va etre dur en tant que Super Sultan^W Consultant
je preconise
mais 2 semaines de DVD les bisounours en boucle 24/24
c'est pour vider le cerveau ...

Ensuite cure de DVD les monty python ... formattage bas niveau

Ensuite lecture de "Petit Guide a l'usage du developpeur agile" de Tarek
Ziadé

après on voit ...

:)
Avatar
chris
chris a écrit :
Etienne Rousee a écrit :
Bon, moi qui enseigne le C et le C++ depuis une vingtaine d'années,
et qui me suis mis au Python depuis deux mois, suis je récupérable ?
Quels types de cure me conseilles tu ? Dois je me suicider ?
Que faire ? Où cours je ? Dans quel état j'erre ? Sniff !
Monde cruel !!..




ca va etre dur en tant que Super Sultan^W Consultant
je preconise
mais 2 semaines de DVD les bisounours en boucle 24/24
c'est pour vider le cerveau ...

Ensuite cure de DVD les monty python ... formattage bas niveau

Ensuite lecture de "Petit Guide a l'usage du developpeur agile" de Tarek
Ziadé

après on voit ...

:)



ON me souffle a l'oreillette que les teletubbies aurait les memes vertus
que les bisounours

A+

C'est Vendredi !

A+
chris
Avatar
chris
Bruno Desthuilliers a écrit :
chris a écrit :

SAlut,

sincèrement tu as développe en C et php mais python t'interresse
moi je dirais que tu es récupérable



Oh, un fanboy...



Ah ca oui et j'assume :)


Dis, à ton avis, c'est écrit en quoi, Python ?-)



De base en C mais en prenant exemple sur les poules et leurs oeufs
(comme quoi l'etre humain n'a pas inventé grand chose ...)
il est écrit aussi en python.

<humour>
Je rajouterais que le C est un langage de bas niveau ... :)
</humour>

A+
c'est vendredi
Chris
Avatar
unbewusst.sein
Bruno Desthuilliers wrote:

T'a oublié IronPython.



et c'est quoi IronPython, je veux dire, écrit en quoi ?
--
« Le verbe aimer est difficile à conjuguer :
son passé n'est pas simple, son présent n'est qu'indicatif,
et son futur est toujours conditionnel. »
(Jean Cocteau)
Avatar
Etienne Rousee
Le 11/06/2010 18:31, chris a écrit .........

ca va etre dur en tant que Super Sultan^W Consultant



Chuis pas consultant, j'enseigne en école d'ingés.

mais 2 semaines de DVD les bisounours en boucle 24/24



Chais pas si j'ai passé l'âge, mais j'ai jamais aimé.

c'est pour vider le cerveau ...



J'ai plein de choses non avouables pour ça ;)

Ensuite cure de DVD les monty python ... formattage bas niveau



je connais pas trop, je sais que ça a un rapport,
mais j'aime pas trop non plus.

Ensuite lecture de "Petit Guide a l'usage du developpeur agile" de Tarek
Ziadé



J'ai, ainsi que son plus gros livre, mais je n'ai pas fini d'étudier.
De toutes façons, c'est pour le moment pour le plaisir.

Ensuite, il se trouve que je suis aussi prof de maths en lycée
et que l'algorithmique arrive en seconde, et forcément, le choix
du langage, et je me demande si Python ne serait pas un bon choix.
Si vous avez des avis/expériences , je suis preneur.

après on voit ...



Sûr.

--

Etienne
Avatar
Thomas NOEL
On 11 juin, 17:25, Etienne Rousee wrote:
Ensuite, il se trouve que je suis aussi prof de maths en lycée
et que l'algorithmique arrive en seconde, et forcément, le choix
du langage, et je me demande si Python ne serait pas un bon choix.
Si vous avez des avis/expériences , je suis preneur.



J'adore Python mais le seul langage qui vaille la peine d'être
enseigné, c'est Smalltalk.
Sauf si c'est pour former des informaticiens aussi peu créatifs que
ceux de ma génération...

--
Thomas
Avatar
unbewusst.sein
Michel Claveau - MVP wrote:

IronPython est écrit en C#, avec des morceaux en C++ (notamment grâce
à la DLR, dont il a poussé à la création).



ok, merci.

--
« La gloire n'est pas de ne jamais tomber,
mais de se relever chaque fois que l'on tombe. »
(Proverbe chinois)
Avatar
Pascal Hambourg
Tout d'abord, merci à tous pour vos réponses encourageantes.

chris a écrit :

sincèrement tu as développe en C et php mais python t'interresse
moi je dirais que tu es récupérable



Je n'ai pas dit que Python m'intéressait, hein. Il y a un besoin, je
cherche à savoir si je suis capable d'y répondre sachant que j'ai toutes
les compétences requises sauf Python.

le C te paraitra brutal



C'est vrai que C est un langage de tâcheron. La qualification de "bas
niveau" est appropriée et c'est en partie pour ça que je l'apprécie,
donc pour moi ce n'est pas du tout une critique. A une époque j'ai eu
besoin d'écrire du code embarqué un minimum optimisé (en gros je savais
quelle structure je voulais obtenir en assembleur et j'écrivais le code
C pour y parvenir) et par la suite je ne pouvais plus m'empêcher
d'écrire en C sans penser au code assembleur que le compilateur allait
produire. A l'origine je suis plutôt électronicien, ceci explique
peut-être cela.

le php pas fini



Pas eu besoin de Python pour m'en rendre compte.

le cobol neolithique



Connais pas.

le perl illisble (sauf sous acide ...)



Pas eu besoin de Python pour m'en rendre compte non plus, un simple
coupe d'oeil a suffi.

et le vvisual basic verbeux et inefficace (sauf pour le marketing)



Connais pas.

Pour répondre aux autres remarques concernant le côté objet de Python,
je n'ai jamais fait de programmation objet en C++ ni en PHP. J'ai juste
eu droit à une formation sur UML il y a longtemps, et fait une réaction
allergique assez violente. Depuis, je m'en tiens éloigné.
1 2 3 4