<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8797006816811118829.post6922824094282976155..comments</id><updated>2011-07-26T12:58:47.212-04:00</updated><category term='linux'/><category term='ruby'/><category term='xml'/><category term='me'/><category term='oss'/><category term='slides'/><category term='scala'/><category term='javascript'/><category term='java'/><category term='english'/><category term='debugging'/><category term='bugs'/><category term='patterns'/><category term='security'/><category term='latex'/><category term='certifications'/><category term='rants'/><category term='privacy'/><category term='legal'/><category term='django'/><category term='ideas'/><category term='mochikit'/><category term='flex'/><category term='firefox'/><category term='usach'/><category term='chile'/><category term='asking'/><category term='git'/><category term='python'/><category term='tips'/><category term='continuum'/><category term='software engineering'/><category term='rails'/><category term='advising'/><category term='windows'/><category term='.net'/><category term='performance'/><category term='inacap'/><category term='eclipse'/><category term='actionscript'/><category term='testing'/><category term='jython'/><category term='google'/><title type='text'>Comments on for post in leo.blog():: Jython: How to Instantiate Classes Written in Pyth...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.leosoto.com/feeds/6922824094282976155/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8797006816811118829/6922824094282976155/comments/default'/><link rel='alternate' type='text/html' href='http://blog.leosoto.com/2008/05/jython-how-to-instantiate-classes.html'/><author><name>Leo Soto M.</name><uri>http://www.blogger.com/profile/16108418309169741841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_hR0qJ4X5wrc/Su3nqtF0SzI/AAAAAAAATxQ/lak28LXFOes/S220/yotb.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8797006816811118829.post-740584172586224087</id><published>2008-08-04T13:25:00.000-04:00</published><updated>2008-08-04T13:25:00.000-04:00</updated><title type='text'>Hmm, but I see that we have no invoke() shortcut f...</title><content type='html'>Hmm, but I see that we have no invoke() shortcut for 3 args (as opposed to the 3-args __call__). Maybe it is just a matter of adding it?&lt;BR/&gt;&lt;BR/&gt;BTW, the javadoc of invoke() sort of over-specify it, by saying that it calls a method on a PyObject. By looking at the implementation it will also work on my case, where I need to instantiate a class which is an attribute of its module. &lt;BR/&gt;&lt;BR/&gt;Or maybe this over-specification is intentional, in order to allow future optimizations?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8797006816811118829/6922824094282976155/comments/default/740584172586224087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8797006816811118829/6922824094282976155/comments/default/740584172586224087'/><link rel='alternate' type='text/html' href='http://blog.leosoto.com/2008/05/jython-how-to-instantiate-classes.html?showComment=1217870700000#c740584172586224087' title=''/><author><name>Leo Soto M.</name><uri>http://www.blogger.com/profile/16108418309169741841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://www.leosoto.com/yo.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.leosoto.com/2008/05/jython-how-to-instantiate-classes.html' ref='tag:blogger.com,1999:blog-8797006816811118829.post-6922824094282976155' source='http://www.blogger.com/feeds/8797006816811118829/posts/default/6922824094282976155' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1178663533'/></entry><entry><id>tag:blogger.com,1999:blog-8797006816811118829.post-6950333515197122282</id><published>2008-08-03T17:02:00.000-04:00</published><updated>2008-08-03T17:02:00.000-04:00</updated><title type='text'>BTW, apparently .invoke() is preferable to .__geta...</title><content type='html'>BTW, apparently .invoke() is preferable to .__getattr__().__call__().  See pjenvey's fix for my commit &lt;A&gt;r5070&lt;/A&gt;. (Since I actually used your weblog entry to figure out how to do this, I figured it would make sense to post a correction here. :-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8797006816811118829/6922824094282976155/comments/default/6950333515197122282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8797006816811118829/6922824094282976155/comments/default/6950333515197122282'/><link rel='alternate' type='text/html' href='http://blog.leosoto.com/2008/05/jython-how-to-instantiate-classes.html?showComment=1217797320000#c6950333515197122282' title=''/><author><name>Nicholas</name><uri>http://www.blogger.com/profile/00987731789565363095</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.leosoto.com/2008/05/jython-how-to-instantiate-classes.html' ref='tag:blogger.com,1999:blog-8797006816811118829.post-6922824094282976155' source='http://www.blogger.com/feeds/8797006816811118829/posts/default/6922824094282976155' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-821861775'/></entry></feed>
