c'est quoi ce langage ?

c'est quoi ce langage ? - Python - Programmation

Marsh Posté le 08-03-2003 à 21:18:00    

comment ça marche ? comment on compile ? que peut on faire avec et ne pas faire ? ...
 
autant de questions que je me pose sur Python, un langage qui m'attire mais que je ne connais pas du tout...


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Marsh Posté le 08-03-2003 à 21:18:00   

Reply

Marsh Posté le 08-03-2003 à 21:20:10    

Reply

Marsh Posté le 08-03-2003 à 21:23:06    

www.python.org
 
c'est interprété, la bibliothèque standard est vaste est tres rapide à cause de son implémentation en C. y a aussi une librairie graphique avec Tk mais des extensions QT ou autre sont possibles. c'est un langage qui montent à cause de sa simplicité (donc conseiller au débutant) etde sa performance (remplace avantageusement les vieux langages de script comme sh)
 
un cours/tutoriel
http://www.ulg.ac.be/cifen/inforef/swi/python.htm
 
 
 

Reply

Marsh Posté le 08-03-2003 à 21:24:39    

++Taz, merci :jap:
 
lorill, je suis déja allé sur ce site, c'est en anglais et j'ai rien compris :kaola:


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Marsh Posté le 08-03-2003 à 21:27:38    

vic le viking a écrit :

++Taz, merci :jap:
 
lorill, je suis déja allé sur ce site, c'est en anglais et j'ai rien compris :kaola:


 
tips technique:
apprendre l'anglais ça facilite la vie du programmeur lambda   [:tinostar]

Reply

Marsh Posté le 08-03-2003 à 21:28:30    

vic le viking a écrit :

lorill, je suis déja allé sur ce site, c'est en anglais et j'ai rien compris :kaola:


 
j'apprécie pas ton :kaola:
 
ne compte pas faire de l'informatique sans comprendre l'anglais. pour ma part je trouve le site officiel de python tres agréable et la documentation y est plus que satifaisante. entre le le lien que je t'ai donné (un tres long tutoriel) et le ce site, et étant donné la simplicité du langage, l'apprentissage est tres rapide. je me suis formé tout seul, le seul bouqin que j'ai acheté c'est le précis&concis de O'reilly
 

Reply

Marsh Posté le 08-03-2003 à 21:29:29    

vic le viking a écrit :


lorill, je suis déja allé sur ce site, c'est en anglais et j'ai rien compris :kaola:


bah tant pis  [:sinclaire]  
si tu viens avec de vrai questions, je suis pret a aider, mais la... que veux tu que je réponde d'autre ?

Reply

Marsh Posté le 08-03-2003 à 21:32:06    

SchnapsMann a écrit :


 
tips technique:
apprendre l'anglais ça facilite la vie du programmeur lambda   [:tinostar]  

Python permet l'emploi de lambda expressions simples, mais c'est tres efficace

Reply

Marsh Posté le 08-03-2003 à 21:32:10    

comment ca de vraies questions ? les miennes ne te paraissent pas explicites ?


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Marsh Posté le 08-03-2003 à 21:33:26    

vic le viking a écrit :

comment ca de vraies questions ? les miennes ne te paraissent pas explicites ?

ben un rapide tour sur google et tu serais tombé sur tout ce qu'on t'as repondu dans ce topic.

Reply

Marsh Posté le 08-03-2003 à 21:33:26   

Reply

Marsh Posté le 08-03-2003 à 21:34:04    

++Taz a écrit :

Python permet l'emploi de lambda expressions simples, mais c'est tres efficace


 
ouais t'as pas compris là  :lol:  
 
le pseudo-adjectif "lambda" signifiait "quelconque" dans ma phrase  :whistle:

Reply

Marsh Posté le 08-03-2003 à 21:34:41    

vic le viking a écrit :

comment ca de vraies questions ? les miennes ne te paraissent pas explicites ?


si, mais tres connes. pour te faire plaisir, je vais y répondre..
 
- comment ça marche ?
comme n'importe quel langage interprété, on tape le code et on apelle l'interpreteur
 
- comment on compile ?  
comme avec n'importe quel interpreteur, on compile pas
 
- que peut on faire avec et ne pas faire ? ...
on peut faire des programmes, mais on ne peut pas faire la lessive avec


Message édité par lorill le 08-03-2003 à 21:35:03
Reply

Marsh Posté le 08-03-2003 à 21:35:06    

SchnapsMann a écrit :


 
ouais t'as pas compris là  :lol:  
 
le pseudo-adjectif "lambda" signifiait "quelconque" dans ma phrase  :whistle:  

nan, je crois que c'est toi qui est à l'ouest là.  :sol:


Message édité par Taz le 08-03-2003 à 21:37:00
Reply

Marsh Posté le 08-03-2003 à 21:39:52    

++Taz a écrit :

nan, je crois que c'est toi qui est à l'ouest là.  :sol:  


 
ouais et moi je crois que tu t'es chié dessus en parlant de la compréhension du mot lambda de mon post ci dessus; mais bon c'est pas bien grave ce que je pense après tout  :ange:

Reply

Marsh Posté le 08-03-2003 à 21:41:45    

ok, j'aurais du mettre un smiley, mais me prends pas pour plus teubé que je le suis  :p  
 
et pi moi j'ai fait du grec ancien à l'école  :na:

Reply

Marsh Posté le 08-03-2003 à 21:42:56    

++Taz a écrit :

ok, j'aurais du mettre un smiley, mais me prends pas pour plus teubé que je le suis  :p  
 
et pi moi j'ai fait du grec ancien à l'école  :na:  


 
no problem je t'accorde le repentir  [:boidleau]

Reply

Marsh Posté le 08-03-2003 à 21:47:57    

on peut faire de la programmation directx avec python ?


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Marsh Posté le 08-03-2003 à 21:49:40    

vic le viking a écrit :

on peut faire de la programmation directx avec python ?  

si tu trouves un module qui va avec, sans doute. perds pas de vu que l'un des principaux interets dans langages interprétés, c'est la portabilité, alors une technologie lourdingue comme directx, on s'en tamponne

Reply

Marsh Posté le 08-03-2003 à 21:53:50    

++Taz a écrit :

si tu trouves un module qui va avec, sans doute. perds pas de vu que l'un des principaux interets dans langages interprétés, c'est la portabilité, alors une technologie lourdingue comme directx, on s'en tamponne


surtout qu'on a pygame :love:

Reply

Marsh Posté le 08-03-2003 à 21:54:20    

yes  :bounce:
 
edit: fo bien comprendre que python est son propre espace de solution vu qu'il fournit une librairie graphique portable et performante. y a beaucoup de jeu ou d'appli 100% portable et tres sympas graphiquement.


Message édité par Taz le 08-03-2003 à 21:56:11
Reply

Marsh Posté le 08-03-2003 à 22:02:29    

lorill a écrit :


surtout qu'on a pygame :love:  


je viens de recuperer python et pygame, mais je sais pas du tout comment ça marche


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Marsh Posté le 08-03-2003 à 22:02:52    

ultra boolay spotted

Reply

Marsh Posté le 08-03-2003 à 22:07:53    

vic le viking a écrit :

on peut faire de la programmation directx avec python ?  


Oui sans doute mais c'est pas fait pour.
Le boulot du développeur, c'est de prendre les bons outils au bon moment et un langage comme python a pas mal d'atouts dans certains cas.
Et il est appréciable de pouvoir passer seulement 1h à écrire et valider un bout de code en python qui aurait demandé 3 jours en C ou C++.

Reply

Marsh Posté le 08-03-2003 à 22:08:33    

verdoux a écrit :


Et il est appréciable de pouvoir passer seulement 1h à écrire et valider un bout de code en python qui aurait demandé 3 jours en C ou C++.

je confirme par du vécu

Reply

Marsh Posté le 08-03-2003 à 22:27:31    

++Taz a écrit :

ultra boolay spotted


pardon ?  :heink:


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Marsh Posté le 18-03-2003 à 19:40:54    

je viens de rouver un tutoriel python qui part de la base-base, le tout écrit dans un style qui detend l'atmosphere ... moi j'aime bien :D
http://www.p3b.org/tutor/denis/debut/intro.html

Reply

Marsh Posté le 23-03-2003 à 11:48:42    

vic le viking a écrit :

je viens de recuperer python et pygame, mais je sais pas du tout comment ça marche

T'es vraiment un champion toi.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 23-03-2003 à 11:54:42    

mani a écrit :

je viens de rouver un tutoriel python qui part de la base-base, le tout écrit dans un style qui detend l'atmosphere ... moi j'aime bien :D
http://www.p3b.org/tutor/denis/debut/intro.html


 
Enfin, un peu lourd le style quand même.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 23-03-2003 à 11:59:27    

Citation :

Bienvenue, hardi aventurier des temps cyber !


 
ha ouais, quand même [:mlc]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-03-2003 à 09:15:27    

kadreg a écrit :


 
Enfin, un peu lourd le style quand même.


Si y avait que le style... :heink:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 29-03-2003 à 14:07:02    

SchnapsMann a écrit :


ouais t'as pas compris là  :lol:  
le pseudo-adjectif "lambda" signifiait "quelconque" dans ma phrase  :whistle:  


Moi je la trouve bien sa blague :-)
 
http://yan.marchal.free.fr/ ("Les programmeurs, ces être venus d'ailleurs..." )

Reply

Marsh Posté le 29-03-2003 à 17:03:24    

Perso j'aime beaucoup python sauf pour le gui.
Dans ce cas je préfère de loin rebol.

Reply

Marsh Posté le 29-03-2003 à 18:10:06    

amsterdam a écrit :

Perso j'aime beaucoup python sauf pour le gui.
Dans ce cas je préfère de loin rebol.


 
rebol, c'est pas libre non ? Pour le gui avec python, je conseille "boa constructor".

Reply

Marsh Posté le 29-03-2003 à 18:35:12    

Dans mon cas (petites applis éducatives gratuites) le prob de libre ne me gêne pas.
Pour plus d'info sur la/les licences voir sur rebol.com.
Pour python premièrement c'est bof au nivo gui mais en plus de l'interpréteur il faut encore installer un deuxième bidule sur le poste client.
Donc je trouve çà un peu lourd mais bon ce n'est que mon avis.:)

Reply

Marsh Posté le 29-03-2003 à 19:32:43    

amsterdam a écrit :

Dans mon cas (petites applis éducatives gratuites) le prob de libre ne me gêne pas.
Pour plus d'info sur la/les licences voir sur rebol.com.
Pour python premièrement c'est bof au nivo gui mais en plus de l'interpréteur il faut encore installer un deuxième bidule sur le poste client.
Donc je trouve çà un peu lourd mais bon ce n'est que mon avis.:)


 
1- Le libre, c'est toujours important.
2- http://boa-constructor.sourceforge.net/
3- http://starship.python.net/crew/theller/py2exe/

Reply

Marsh Posté le 29-03-2003 à 22:40:36    

Krystoph ton deuxième lien a l'air très bien merci. :)
Par contre j'ai déjà testé boa et bein bof, je trouve ça trop usine à gaz.
J'aime encore mieux utiliser TKinter directement ou Qt.
Mais jusqu'à maintenant je n'ai trouvé aucune doc vraiment valable que ce soit pour wxpython,pyqt ou tkinter.
Ps: le libre c'est bien mais il ne faut pas non plus en faire une dictature.

Reply

Marsh Posté le 29-03-2003 à 22:51:29    

moi j'adore Tkinter :love: [:tobrainc]
 
ce corus présente Tkinter via de petites applications sympas
http://www.ulg.ac.be/cifen/inforef/swi/python.htm
 
le libre n'est pas une dictature. cela dit, tu ne peux en vouloir au gens de préferer le libre et d'en chercher à tout prix.

Reply

Marsh Posté le 29-03-2003 à 22:59:54    

Je suis tolérant de nature et je suis pour le libre.
Mais si un gus, présentement le concepteur de rebol dit qu'il ne veut pas divulguer le code source de sa création libre à lui.
Je ne vais pas faire comme beaucoup sur OSA dire C'est maaaaal!!!.
Mais je serait content qu'il le fasse un jour étant persuadé que son langage evolurait mieux et plus vite.


Message édité par amsterdam le 29-03-2003 à 23:00:54
Reply

Marsh Posté le 29-03-2003 à 23:35:40    

amsterdam a écrit :

Je suis tolérant de nature et je suis pour le libre.
Mais si un gus, présentement le concepteur de rebol dit qu'il ne veut pas divulguer le code source de sa création libre à lui.
Je ne vais pas faire comme beaucoup sur OSA dire C'est maaaaal!!!.
Mais je serait content qu'il le fasse un jour étant persuadé que son langage evolurait mieux et plus vite.

c'est bien dommage. Il n'y a qu'à voir le cas de Guido et du développeent de Python. C'est tout bon.

Reply

Marsh Posté le 30-03-2003 à 12:13:14    

C'est exactement ce que j'ai dit à la fin de mon dernier post.
 
Mais on ne peut pas lui mettre un flinguot sur la tempe pour qu'il divulgue les sources.
Sachant aussi que l'on peut utiliser rebol/core et /view grtuitement, donc à défaut de faire du libre c'est quand même mieux que ce que fait billou et pas pire que borland.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed