Zdravim, na ipythonu me irituje jedna vec, kdyz napisu kod s odsazovanim a pak se k nemu chci vratit v historii (sipkou nahoru) a odentruju, nadava na IndentationError. Takova historie je k nicemu a musim pak copypastovat radek po radku cele znova. Umi to bpython lepe?
In [1]: def aaa():
...: print "aa"
...: return "xx"
...:
In [2]: def aaa():
print "aa"
return "xx"
------> print("aa")
------------------------------------------------------------
IndentationError: expected an indented block (<ipython console>, line 2)
Zda se, ze to bpython zvlada:
>>> def aaa(): ... print "aaa" ... return "xx" ... >>> def aaa(): ... print "aaa" ... return "xx" ... >>> aaa() aaa 'xx' >>>
Akorat se teda clovek samozrejme na kazdem radku musi pomoci sipky nahoru vratit na spravny radek, ale to asi jinak nejde...
Btw, bpython fakt vypada moc hezky!
Verze s mobily je taky dost výstižná: http://www.tech2hell.com/2011/06/how-are-iphone-android-and-blackberry-users-seen-by-others-daily-fun/
Tak přihodim ještě tu s jazyky ať jsme kompletní: http://www.picshag.com/show.php?f=pics/112010/java-c-php-ruby-as-seen-by-fanboys-big.jpg