Comments on: Quelques bonnes raisons de plus d’utiliser iPython http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Sam http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/#comment-4572 Mon, 24 Dec 2012 19:31:36 +0000 http://sametmax.com/?p=3644#comment-4572 @N. Pas mal du tout !

@Soli: ouai jedi-vim est presque le seul qui fournisse une completion du code potable avec ulipad. C’est triste.

]]>
By: Soli http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/#comment-4571 Mon, 24 Dec 2012 19:00:43 +0000 http://sametmax.com/?p=3644#comment-4571 @desfrenes vim avec jedi-vim (et python-mode) et un bpython qui tourne dans un split ConqueTerm, c’est pas loin du bonheur…

]]>
By: N. http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/#comment-4570 Mon, 24 Dec 2012 18:34:26 +0000 http://sametmax.com/?p=3644#comment-4570 La commande magique %load est géniale aussi pour tester un bout de code qui traine sur le net.

%load url-du-code-python.py
et voilà que le code est exécuté depuis IPython sans se fatiguer avec des copier-coller.

]]>
By: desfrenes http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/#comment-4555 Mon, 24 Dec 2012 14:23:16 +0000 http://sametmax.com/?p=3644#comment-4555 Je ne connais pas bien ipython mais je trouve la complétion de bpython vraiment top… le genre de complétion qui me ferait me passer de pycharm si on la retrouvait dans vim.

]]>
By: Sam http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/#comment-4544 Sun, 23 Dec 2012 23:06:44 +0000 http://sametmax.com/?p=3644#comment-4544 Lol. Sauter les parenthèses, c’est comme faire import *, ça a sa place dans le shell, pas dans un code en prod.

L’absence de parenthèses obligatoires est vraiment quelque chose que je n’aime pas dans ruby, ça rend le code beaucoup plus dur à lire car on change de context sans indicateur pour savoir qu’on le fait (l’absence de parenthèse n’étant remplacé par rien comme l’indentation remplacerait par exemple les {}).

C’est très chiant, et demande de se concentrer dès qu’on lit le code d’un autre.

En fait je trouve que l’amélioration s’est faite à l’envers: ils ont viré les parenthèses, mais gardé les mots clé de block. Avoir des mots clés de block facultatifs aurait été plus malin: on rend le code plus lisible, et on garde la puissance fonctionnelle de Ruby que n’a pas Python.

]]>
By: TrollMan http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/#comment-4542 Sun, 23 Dec 2012 22:01:27 +0000 http://sametmax.com/?p=3644#comment-4542 C’est fou qu’il faille apprendre toute une syntaxe spécifique à iPython pour palier aux déficits intrinsèques du langage.

Comme tu le dis si bien :

Taper des parenthèses […], c’est sooooooo 1995

Je demande au Père Noel de vous apporter un Ruby comme cadeau, comme ça, plus de parenthèses !

Ho ho ho ! :B

]]>
By: JEEK http://sametmax.com/quelques-bonnes-raisons-de-plus-dutiliser-ipython/#comment-4540 Sun, 23 Dec 2012 19:41:53 +0000 http://sametmax.com/?p=3644#comment-4540 P’tain, c’est paaaaas bieeeeeeen de m’exciter le neurone en plein week-end et début de vacances ; ah non…c’est pas bien !

C’est pas comme ça que je vais décoller du PC… :-D

Et sinon :

Oui, oui, on est dans un shell Python là. comment bien faire chier la coloration syntaxique de votre blog.

Un “ou” tout court devrait suffire…

Merci à vous deux pour vos articles ; sérieux ça démoule du cake et j’adore !

]]>