{"id":69,"date":"2003-11-10T00:17:00","date_gmt":"2003-11-10T00:17:00","guid":{"rendered":"http:\/\/jclark.org\/weblog\/Programming\/Python\/completelydifferent.html"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T04:00:00","slug":"completelydifferent","status":"publish","type":"post","link":"https:\/\/jclark.org\/weblog\/2003\/11\/10\/completelydifferent\/","title":{"rendered":"And Now For Something Completely Different&#8230;"},"content":{"rendered":"<p>Just becuase I don&#8217;t have enough diverse (and conflicting) interests, I&#8217;m currently learning <a href=\"http:\/\/python.org\">Python<\/a>.  So far I like what I see.  My only gripe is that the version of Python 2.3 Apple shipped with Panther does not support command line editing.  In other words, in interactive Python, you can&#8217;t use up-arrow to access a command history (you have no history, except cut-and-paste, which means hands off the keyboard\/on to the mouse), or use left-arrow to edit the current line (delete &#8217;em and weep).  I&#8217;m pretty sure that this can be compiled into Python, I don&#8217;t understand why Apple didn&#8217;t.<\/p>\n<p>Also of note, I&#8217;m learning Python via <a href=\"http:\/\/www.amazon.com\/exec\/obidos\/ASIN\/1565924649\/jclarkorg-20\">Learning Python<\/a> (go figure), which I&#8217;m reading via <a href=\"http:\/\/safari.oreilly.com\">Safari Bookshelf<\/a>.  Although I really like dead tree editions, and generally prefer reading hardcopy to electronic copy, I have to admit that it&#8217;s working out pretty well.  It&#8217;s especially a good choice for this book, for two reasons.  The second edition is due out next month&#8230; no sense spending the money for a hardcopy of the current edition.  Also, I&#8217;m working through many of the exercises in the book, so I&#8217;m at the keyboard anyway.  I originally signed up for Bookshelf as a way to keep reference books at hand and audition books to buy, but so far reading a whole book online is working well.   <\/p>","protected":false},"excerpt":{"rendered":"<p>Just becuase I don&#8217;t have enough diverse (and conflicting) interests, I&#8217;m currently learning Python. So far I like what I see. My only gripe is that the version of Python 2.3 Apple shipped with Panther does not support command line editing. In other words, in interactive Python, you can&#8217;t use up-arrow to access a command [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-69","post","type-post","status-publish","format-standard","hentry","category-python"],"_links":{"self":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/posts\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/comments?post=69"}],"version-history":[{"count":0,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/posts\/69\/revisions"}],"wp:attachment":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/media?parent=69"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/categories?post=69"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/tags?post=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}