#jython IRC Log (v0.9)

Index

IRC Log for 2013-06-12

Timestamps are in GMT/BST.

[4:10] -kornbluth.freenode.net- *** Looking up your hostname...
[4:10] -kornbluth.freenode.net- *** Checking Ident
[4:10] -kornbluth.freenode.net- *** No Ident response
[4:10] -kornbluth.freenode.net- *** Couldn't look up your hostname
[4:10] * JythonLogBot (~PircBot@74.50.59.201) has joined #jython
[4:10] * Topic is 'Try Jython 2.7b1 at http://tinyurl.com/d4s8qvd | This channel is logged: http://jython.extreme.st/irclogs/ | Please update the wiki: http://wiki.python.org/jython | Jython Book: http://jythonbook.com | Podcast: http://jython.org/jythonpodcast/'
[4:10] * Set by Juneau001!~Juneau@50-45-119-204.dklb.il.frontiernet.net on Tue Feb 12 23:33:36 UTC 2013
[4:10] * Oti (~ohumbel@adsl-178-38-239-165.adslplus.ch) has joined #jython
[5:07] * thereisnospoon (~thereisno@27-33-1-87.tpgi.com.au) has joined #jython
[5:09] <jimbaker> that took some work, but i finally got a class that duplicates the mro problem seen in clojure/storm
[5:09] <jimbaker> super obscure corner case!
[5:17] <Oti> jimbaker: cool!
[5:20] <jimbaker> Oti, so this will be my first interesting commit in a very long time; but at this point, i have most of the tests necessary for the changes i'm making to enable storm
[5:21] <jimbaker> they have to do with various ways proxies to java classes can go wrong: 1) mro for diamond inheritance due to how we add __iter__ for Map (but what if also Iterable... actually that usually works but clojure has a weird corner case)
[5:22] <jimbaker> 2) deserializing proxies into a new JVM need to instantiate a jython runtime if not available
[5:23] <Oti> oh i missed that - are proxies now effectively serialisable?
[5:24] <jimbaker> Oti, almost, much like other PyObject derived classes
[5:24] <jimbaker> the problem is the PySystemState is transient as it should be, but it doesn't get rebuilt as needed
[5:24] <jimbaker> Oti, i believe this was fixed sometime in the 2.5 series
[5:25] <jimbaker> for PyObject
[5:26] <jimbaker> anyway, i'm working on jython now that i'm at rackspace, because we want to use storm/trident, and to go beyond streaming w/ thrift, we need use to a jvm language. like jython
[5:26] <Oti> jimbaker: that is very good news!
[5:26] <jimbaker> indeed!
[5:27] <jimbaker> i left canonical in feb, but only recently have had time to work on jython - because of this need for storm, and also because i finished my first semester of teaching (i'm now an adjunct faculty member at the univ of colorado)
[5:28] <jimbaker> teaching cs is super fun, especially principles of programming languages, but major time sink
[5:28] <Oti> jimbaker: congratulations!
[5:29] <jimbaker> Oti, thanks!
[5:30] <jimbaker> i did show some jython source at one point in the class (we write interpreters in scala for javascript, so somewhat relevant)
[5:34] <jimbaker> ok, time for bed. i will try to get that branch merged in tomorrow, then write up where this stands in terms of being able to use storm and jython together
[5:35] <Oti> good night - and good luck:-)
[5:57] * purplefox (~purplefox@host-80-43-241-191.as13285.net) has joined #jython
[6:17] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[6:54] * Oti (~ohumbel@adsl-178-38-239-165.adslplus.ch) Quit (Quit: Oti)
[7:35] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 264 seconds)
[8:40] * msavy (~msavy@redhat/jboss/msavy) has joined #jython
[11:08] * Juneau001 (~Juneau@fess-120727.dhcp.fnal.gov) has joined #jython
[11:34] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Read error: Connection reset by peer)
[11:58] * JStoker_ (jstoker@unaffiliated/jstoker) has joined #jython
[12:00] * JStoker (jstoker@unaffiliated/jstoker) Quit (Read error: Connection reset by peer)
[12:00] * JStoker_ is now known as JStoker
[12:01] * msavy (~msavy@redhat/jboss/msavy) Quit (Quit: {})
[12:42] * pxx42 (~qwerty@96.43.142.20) Quit (Quit: Lost terminal)
[13:52] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[16:37] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[17:00] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[17:37] * Arfrever (~Arfrever@apache/committer/Arfrever) Quit (Quit: Ex??re)
[17:59] * Juneau001 (~Juneau@fess-120727.dhcp.fnal.gov) Quit (Quit: Juneau001)
[18:41] * Juneau001 (~Juneau@131.225.24.178) has joined #jython
[19:28] * Juneau001 (~Juneau@131.225.24.178) Quit (Quit: Juneau001)
[21:14] * Juneau001 (~Juneau@50.44.59.187) has joined #jython
[21:34] * Juneau001 (~Juneau@50.44.59.187) Quit (Ping timeout: 240 seconds)
[21:42] * thereisnospoon (~thereisno@27-33-1-87.tpgi.com.au) Quit (Ping timeout: 276 seconds)
[21:49] * Juneau001 (~Juneau@50-122-5-190.drr01.dklb.il.frontiernet.net) has joined #jython
[21:54] * thereisnospoon (~thereisno@27-33-1-87.tpgi.com.au) has joined #jython
[22:55] * Juneau001 (~Juneau@50-122-5-190.drr01.dklb.il.frontiernet.net) Quit (Ping timeout: 252 seconds)
[22:55] * Juneau001 (~Juneau@50-122-5-190.drr01.dklb.il.frontiernet.net) has joined #jython
[22:59] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[23:25] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)

Index

These logs were automatically created by JythonLogBot_ on irc.freenode.net using a slightly modified version of the Java IRC LogBot (github).