Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.mac.programmation > #1355 > unrolled thread
| Started by | benoit@com.invalid (Benoit) |
|---|---|
| First post | 2016-01-03 21:13 +0100 |
| Last post | 2016-01-20 14:55 +0100 |
| Articles | 13 — 7 participants |
Back to article view | Back to fr.comp.sys.mac.programmation
TextWrangler et Python benoit@com.invalid (Benoit) - 2016-01-03 21:13 +0100
Re: TextWrangler et Python Aegidius <aegidius@live.fr> - 2016-01-04 15:46 +0100
Re: TextWrangler et Python benoit@com.invalid (Benoit) - 2016-01-05 10:13 +0100
Re: TextWrangler et Python lists@juliensalort.org (Julien Salort) - 2016-01-05 13:28 +0100
Re: TextWrangler et Python Aegidius <aegidius@live.fr> - 2016-01-05 22:39 +0100
Re: TextWrangler et Python pehache <pehache.7@gmail.com> - 2016-01-15 16:43 +0000
Re: TextWrangler et Python pdorange@pas-de-pub-merci.mac.com (Pierre-Alain Dorange) - 2016-01-20 14:55 +0100
Re: TextWrangler et Python Jean-Pierre Kuypers <Kuypers@address.invalid> - 2016-01-05 11:04 +0100
Re: TextWrangler et Python benoit@com.invalid (Benoit) - 2016-01-05 13:06 +0100
Re: TextWrangler et Python DV <dv@nullepart.invalid> - 2016-01-05 13:32 +0100
Re: TextWrangler et Python lists@juliensalort.org (Julien Salort) - 2016-01-05 13:36 +0100
Re: TextWrangler et Python benoit@com.invalid (Benoit) - 2016-01-07 11:21 +0100
Re: TextWrangler et Python pdorange@pas-de-pub-merci.mac.com (Pierre-Alain Dorange) - 2016-01-20 14:55 +0100
| From | benoit@com.invalid (Benoit) |
|---|---|
| Date | 2016-01-03 21:13 +0100 |
| Subject | TextWrangler et Python |
| Message-ID | <1mggw1o.1apeswm9hk12fN%benoit@com.invalid> |
Bonjour, Mon père vient de se lancer dans la programmation Python. Il n'a pas fait de code depuis des décennies et, du haut de ses 80 balais, il a dû se dire qu'il était temps de remettre les pieds à l'étrier. Comme outil je lui ai recommandé TextWrangler pour avoir une vue « coloriée » de son code et mieux apréhender les problèmes. Maintenant deux trucs : Est-ce-que j'ai eu raison avec TW ou y-a-t-il mieux ? Est-ce-qu'il y a un meilleur freeware pour ce faire ? Merci de la part de celui qui n'est jamais sorti d'AS ;-) -- "La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !" [ Albert Einstein ]
[toc] | [next] | [standalone]
| From | Aegidius <aegidius@live.fr> |
|---|---|
| Date | 2016-01-04 15:46 +0100 |
| Message-ID | <568a85d3$0$3185$426a34cc@news.free.fr> |
| In reply to | #1355 |
Je ne connais pas Python, mais Swift s'en est beaucoup inspiré et c'est d'une facilité déconcertante... Mais bon... Et des livres en Français sont prévus pour ce printemps... Le 03/01/2016 21:13, Benoit a écrit : > Bonjour, > > > Mon père vient de se lancer dans la programmation Python. Il n'a pas > fait de code depuis des décennies et, du haut de ses 80 balais, il a dû > se dire qu'il était temps de remettre les pieds à l'étrier. > > Comme outil je lui ai recommandé TextWrangler pour avoir une vue > « coloriée » de son code et mieux apréhender les problèmes. > > Maintenant deux trucs : Est-ce-que j'ai eu raison avec TW ou y-a-t-il > mieux ? Est-ce-qu'il y a un meilleur freeware pour ce faire ? > > Merci de la part de celui qui n'est jamais sorti d'AS ;-) >
[toc] | [prev] | [next] | [standalone]
| From | benoit@com.invalid (Benoit) |
|---|---|
| Date | 2016-01-05 10:13 +0100 |
| Message-ID | <1mgj37b.hom869fuk00cN%benoit@com.invalid> |
| In reply to | #1356 |
Aegidius <aegidius@live.fr> wrote: > Je ne connais pas Python, mais Swift s'en est beaucoup inspiré et c'est > d'une facilité déconcertante... Mais bon... Je vais jeter un œil, merci. -- "La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !" [ Albert Einstein ]
[toc] | [prev] | [next] | [standalone]
| From | lists@juliensalort.org (Julien Salort) |
|---|---|
| Date | 2016-01-05 13:28 +0100 |
| Message-ID | <1mgjzsf.eu2z05xmrm76N%lists@juliensalort.org> |
| In reply to | #1356 |
Aegidius <aegidius@live.fr> wrote: > Je ne connais pas Python, mais Swift s'en est beaucoup inspiré et c'est > d'une facilité déconcertante... Mais bon... Ça ne me paraît pas le même usage. Swift c'est quand même très tourné vers le monde Mac spécifiquement, j'ai l'impression. Le gros intérêt de Python est que le public est vraiment très large. Dans le monde scientifique, ça peut remplacer Matlab dans la plupart des cas, et même des langages comme LabView, tout en offrant des possibilités d'un langage généraliste; c'est complètement multi-plateforme, disponible partout (Mac, Linux, Win; même pour écrire un script pour un routeur sous dd-wrt ou autre, ou sur un serveur web), et avec un très grand nombre de modules pour toutes sortes de choses. Par contre, ce n'est sans doute pas le mieux adapté si le but est de faire simplement une "vraie" GUI pour Mac OS X, et de faire ça seulement. Donc je pense qu'on ne peut pas comparer Swift et Python, ce n'est pas le même usage. -- Julien Salort http://www.juliensalort.org
[toc] | [prev] | [next] | [standalone]
| From | Aegidius <aegidius@live.fr> |
|---|---|
| Date | 2016-01-05 22:39 +0100 |
| Message-ID | <568c3801$0$3865$426a74cc@news.free.fr> |
| In reply to | #1360 |
Le 05/01/2016 13:28, Julien Salort a écrit : > Ça ne me paraît pas le même usage. Swift c'est quand même très tourné > vers le monde Mac spécifiquement, j'ai l'impression. Mais le NG est bien "fr.comp.sys.mac.programmation" Pour information IBM vient de valider Swift...
[toc] | [prev] | [next] | [standalone]
| From | pehache <pehache.7@gmail.com> |
|---|---|
| Date | 2016-01-15 16:43 +0000 |
| Message-ID | <57ecbb7a098b3151c3fb80a686036b17b8ad5daf@news.nemoweb.net> |
| In reply to | #1360 |
Le 05/01/2016 à 13:28, Julien Salort a écrit : > Aegidius <aegidius@live.fr> wrote: > >> Je ne connais pas Python, mais Swift s'en est beaucoup inspiré et c'est >> d'une facilité déconcertante... Mais bon... > > Ça ne me paraît pas le même usage. Swift c'est quand même très tourné > vers le monde Mac spécifiquement, j'ai l'impression. > > Le gros intérêt de Python est que le public est vraiment très large. > Dans le monde scientifique, ça peut remplacer Matlab dans la plupart des > cas, et même des langages comme LabView, tout en offrant des > possibilités d'un langage généraliste; c'est complètement > multi-plateforme, disponible partout (Mac, Linux, Win; même pour écrire > un script pour un routeur sous dd-wrt ou autre, ou sur un serveur web), > et avec un très grand nombre de modules pour toutes sortes de choses. > > Par contre, ce n'est sans doute pas le mieux adapté si le but est de > faire simplement une "vraie" GUI pour Mac OS X, et de faire ça > seulement. > > Donc je pense qu'on ne peut pas comparer Swift et Python, ce n'est pas > le même usage. > > En plus à la base python est un langage interprété, alors que swift est un langage compilé.
[toc] | [prev] | [next] | [standalone]
| From | pdorange@pas-de-pub-merci.mac.com (Pierre-Alain Dorange) |
|---|---|
| Date | 2016-01-20 14:55 +0100 |
| Message-ID | <1mhbw0a.1fs741f8knucN%pdorange@pas-de-pub-merci.mac.com> |
| In reply to | #1366 |
pehache <pehache.7@gmail.com> wrote: > >> Je ne connais pas Python, mais Swift s'en est beaucoup inspiré et c'est > >> d'une facilité déconcertante... Mais bon... > > > > Ça ne me paraît pas le même usage. Swift c'est quand même très tourné > > vers le monde Mac spécifiquement, j'ai l'impression. > > > > Le gros intérêt de Python est que le public est vraiment très large. > > Dans le monde scientifique, ça peut remplacer Matlab dans la plupart des > > cas, et même des langages comme LabView, tout en offrant des > > possibilités d'un langage généraliste; c'est complètement > > multi-plateforme, disponible partout (Mac, Linux, Win; même pour écrire > > un script pour un routeur sous dd-wrt ou autre, ou sur un serveur web), > > et avec un très grand nombre de modules pour toutes sortes de choses. > > > > Par contre, ce n'est sans doute pas le mieux adapté si le but est de > > faire simplement une "vraie" GUI pour Mac OS X, et de faire ça > > seulement. > > > > Donc je pense qu'on ne peut pas comparer Swift et Python, ce n'est pas > > le même usage. > > > > > > En plus à la base python est un langage interprété, alors que swift est > un langage compilé. Pour confirmer, Python et Swift jouent pas dans la même cours du tout. Python c'est interprété et multiplateforme et très orienté pour faire des scripts (sans interface graphique). C'est en outre un language très connu et très utilisé. Swift c'est compilé, très très orienté Apple et c'est plus dédié aux interfaces graphiques. Swift est a ce jour (et pour quelques années encore) très confidentiel. -- Pierre-Alain Dorange Moof <http://clarus.chez-alice.fr/> Ce message est sous licence Creative Commons "by-nc-sa-2.0" <http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
[toc] | [prev] | [next] | [standalone]
| From | Jean-Pierre Kuypers <Kuypers@address.invalid> |
|---|---|
| Date | 2016-01-05 11:04 +0100 |
| Message-ID | <050120161104431361%Kuypers@address.invalid> |
| In reply to | #1355 |
In article (Dans l'article) <1mggw1o.1apeswm9hk12fN%benoit@com.invalid>, Benoit <benoit@com.invalid> wrote (écrivait) : > Comme outil je lui ai recommandé TextWrangler pour avoir une vue > « coloriée » de son code et mieux apréhender les problèmes. En effet, TextWrangler présente l'option "Python" dans le menu Edit -> Text Options -> Language Que vouloir de plus ? D'autant qu'au millénaire passé, on n'avait pas besoin de toutes ces décorations et qu'on était déjà très content de pouvoir employer des minuscules... -- Jean-Pierre Kuypers Veuillez appréhender les phrases dans leur con- texte avant de recommander sciemment.
[toc] | [prev] | [next] | [standalone]
| From | benoit@com.invalid (Benoit) |
|---|---|
| Date | 2016-01-05 13:06 +0100 |
| Message-ID | <1mgjytc.1m7gxhxosd49dN%benoit@com.invalid> |
| In reply to | #1358 |
Jean-Pierre Kuypers <Kuypers@address.invalid> wrote: > In article (Dans l'article) > <1mggw1o.1apeswm9hk12fN%benoit@com.invalid>, Benoit > <benoit@com.invalid> wrote (écrivait) : > > > Comme outil je lui ai recommandé TextWrangler pour avoir une vue > > « coloriée » de son code et mieux apréhender les problèmes. > > En effet, TextWrangler présente l'option "Python" dans le menu > > Edit -> Text Options -> Language Merci, mais j'ai trouvé ; tout seul ! ;) > Que vouloir de plus ? Mon neveu/filleul lui a proposé un autre outil (je n'ai pas retenu le nom). Et il l'utilse actuellement. Qu'a-t-il de plus ? Je lui demanderai. > D'autant qu'au millénaire passé, on n'avait pas besoin de toutes ces > décorations et qu'on était déjà très content de pouvoir employer des > minuscules... Maintenant on a des outils qui mettent des couleurs qui proposent des tags de fin dans le html... La syntaxe n'a plus d'importance, seule la construction de la phrase compte. -- "La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !" [ Albert Einstein ]
[toc] | [prev] | [next] | [standalone]
| From | DV <dv@nullepart.invalid> |
|---|---|
| Date | 2016-01-05 13:32 +0100 |
| Message-ID | <n6gd5k$1ddr$1@talisker.lacave.net> |
| In reply to | #1359 |
Benoit a écrit ceci : > Maintenant on a des outils qui mettent des couleurs qui proposent des > tags de fin dans le html... Bluefish, par exemple, offre une autocomplétion très poussée (je crois qu'on dit "complètement automatique" en bon françois). <http://bluefish.openoffice.nl/index.html> -- DV
[toc] | [prev] | [next] | [standalone]
| From | lists@juliensalort.org (Julien Salort) |
|---|---|
| Date | 2016-01-05 13:36 +0100 |
| Message-ID | <1mgk04s.w7k36t10h5v7kN%lists@juliensalort.org> |
| In reply to | #1355 |
Benoit <benoit@com.invalid> wrote: > Maintenant deux trucs : Est-ce-que j'ai eu raison avec TW ou y-a-t-il > mieux ? Est-ce-qu'il y a un meilleur freeware pour ce faire ? Il est possible aussi d'utiliser Python: - en environnement intégré "à la Matlab": ça s'appelle spyder, et c'est écrit en python, et basé sur Qt (il me semble); - en environnement style cahier de manip "à la Mathematica": ça s'appelle python-notebook. C'est sympa, il y a un noyau Python qui tourne sur la machine et qui fait serveur web. On travaillle alors depuis un navigateur (ça peut s'installer aussi sur un serveur Web). Les deux sont disponibles dans MacPorts. Je ne sais pas si c'est "meilleur" car je ne me sers vraiment d'aucun des deux. Personnellement je préfère Emacs et éventuellement avec le mode Emacs-for-python <http://gabrielelanaro.github.io/emacs-for-python/> ; mais les étudiants chez nous aiment bien spyder, notamment parce qu'ils l'utilisent dans leur cours d'informatique (mais c'est un cours d'informatique pour physicien). -- Julien Salort http://www.juliensalort.org
[toc] | [prev] | [next] | [standalone]
| From | benoit@com.invalid (Benoit) |
|---|---|
| Date | 2016-01-07 11:21 +0100 |
| Message-ID | <1mgnj7f.1hvcu5t5zydaxN%benoit@com.invalid> |
| In reply to | #1355 |
Benoit <benoit@com.invalid> wrote: > Bonjour, > > > Mon père vient de se lancer dans la programmation Python. Il n'a pas > fait de code depuis des décennies et, du haut de ses 80 balais, il a dû > se dire qu'il était temps de remettre les pieds à l'étrier. Merci pour vous pistes, idées et conseils. L'info est passée et je le laisse avancer à sa façon maintenant. Il est assez grand pour ça ;) -- "La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !" [ Albert Einstein ]
[toc] | [prev] | [next] | [standalone]
| From | pdorange@pas-de-pub-merci.mac.com (Pierre-Alain Dorange) |
|---|---|
| Date | 2016-01-20 14:55 +0100 |
| Message-ID | <1mhbvvj.1mzysti1b97rlsN%pdorange@pas-de-pub-merci.mac.com> |
| In reply to | #1355 |
Benoit <benoit@com.invalid> wrote: > Mon père vient de se lancer dans la programmation Python. Il n'a pas > fait de code depuis des décennies et, du haut de ses 80 balais, il a dû > se dire qu'il était temps de remettre les pieds à l'étrier. > > Comme outil je lui ai recommandé TextWrangler pour avoir une vue > « coloriée » de son code et mieux apréhender les problèmes. > > Maintenant deux trucs : Est-ce-que j'ai eu raison avec TW ou y-a-t-il > mieux ? Est-ce-qu'il y a un meilleur freeware pour ce faire ? Perso c'est exactement ce que j'utilise : TextWrangler comme éditeur (avec colorisation et affichage des caractères invisibles : important en Python). Et tout simplement le terminal pour exécuter les scripts. Il existe certes d'autres outils plus intégrés et un peu plus ficelés mais l'avantage de la solution TW+terminal c'est sa souplesse et simplicité. Et la simplicité ça paye toujours, ça fonctione tout le temps partout... -- Pierre-Alain Dorange Moof <http://clarus.chez-alice.fr/> Ce message est sous licence Creative Commons "by-nc-sa-2.0" <http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
[toc] | [prev] | [standalone]
Back to top | Article view | fr.comp.sys.mac.programmation
csiph-web