#jython IRC Log (v0.9)

Index

IRC Log for 2010-07-15

Timestamps are in GMT/BST.

[0:30] * lucian (~lucian@188-222-55-189.zone13.bethere.co.uk) Quit (Remote host closed the connection)
[0:31] * lucian (~lucian@188-222-55-189.zone13.bethere.co.uk) has joined #jython
[0:47] * lopex (lopex@chello089076044027.chello.pl) Quit (Ping timeout: 276 seconds)
[0:50] * lopex (lopex@chello089076044027.chello.pl) has joined #jython
[1:00] * lopex (lopex@chello089076044027.chello.pl) Quit ()
[1:18] * ttmrichter (~ttmrichte@59.175.37.155) has joined #jython
[1:34] * lucian (~lucian@188-222-55-189.zone13.bethere.co.uk) Quit (Remote host closed the connection)
[1:54] * tristanbuckner (~tristan@38.99.42.113) Quit (Quit: tristanbuckner)
[5:27] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[5:31] * thobe (~Adium@83.249.252.237) has joined #jython
[5:35] * thobe (~Adium@83.249.252.237) Quit (Ping timeout: 246 seconds)
[5:36] * thobe (~Adium@c83-249-252-237.bredband.comhem.se) has joined #jython
[6:08] * jabley (~jabley@cpc1-farn4-0-0-cust318.glfd.cable.ntl.com) has joined #jython
[6:11] * thobe (~Adium@c83-249-252-237.bredband.comhem.se) Quit (Quit: Leaving.)
[7:15] * mds1 (~seiler@131.220.126.195) has joined #jython
[7:15] * mds1 (~seiler@131.220.126.195) has left #jython
[7:15] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Read error: Connection reset by peer)
[7:18] * thobe (~Adium@212-162-171-110.skbbip.com) has joined #jython
[7:48] * lheuer (~heuer@unaffiliated/lheuer) has joined #jython
[8:02] * jabley (~jabley@cpc1-farn4-0-0-cust318.glfd.cable.ntl.com) Quit (Quit: jabley)
[8:33] * jabley (~jabley@87-84-49-84.absolutely2.mezzonet.net) has joined #jython
[9:12] * ckell (~ckell@pool-173-64-103-144.bltmmd.fios.verizon.net) Quit (*.net *.split)
[9:15] * mds1 (~seiler@131.220.126.195) has joined #jython
[9:18] * ckell (~ckell@pool-173-64-103-144.bltmmd.fios.verizon.net) has joined #jython
[9:22] * mds1 (~seiler@131.220.126.195) has left #jython
[10:08] * ckell (~ckell@pool-173-64-103-144.bltmmd.fios.verizon.net) Quit (Quit: Leaving)
[11:00] * ttmrichter (~ttmrichte@59.175.37.155) Quit (Quit: ...and I'm taking my ball with me!)
[11:01] * ttmrichter (~ttmrichte@59.175.37.155) has joined #jython
[11:08] * juneau001 (~juneau@131.225.24.72) has joined #jython
[11:14] * lucian (~lucian@188-222-55-189.zone13.bethere.co.uk) has joined #jython
[12:10] * jabley (~jabley@87-84-49-84.absolutely2.mezzonet.net) Quit (Quit: jabley)
[12:42] * agronholm (agronholm@nblzone-211-17.nblnetworks.fi) Quit (Read error: Connection reset by peer)
[12:43] * agronholm (agronholm@nblzone-211-17.nblnetworks.fi) has joined #jython
[13:05] * lheuer (~heuer@unaffiliated/lheuer) Quit (Quit: Closing Time)
[13:33] * agronholm_ (agronholm@2001:1bc8:102:413a:ec73:51cd:2c1e:6453) has joined #jython
[13:35] * agronholm (agronholm@nblzone-211-17.nblnetworks.fi) Quit (Ping timeout: 276 seconds)
[13:35] <pr3d4t0r> Gr??ezi.
[13:36] * jabley (~jabley@cpc1-farn4-0-0-cust318.glfd.cable.ntl.com) has joined #jython
[13:36] * agronholm_ is now known as agronholm
[13:45] * verterok (~ggonzalez@unaffiliated/verterok) has joined #jython
[14:05] * sgithens (~sgithens@149-166-10-223.dhcp-in.iupui.edu) has joined #jython
[14:31] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[14:47] * lheuer (~heuer@unaffiliated/lheuer) has joined #jython
[14:48] * verterok (~ggonzalez@unaffiliated/verterok) Quit (Ping timeout: 240 seconds)
[14:55] * verterok (~ggonzalez@unaffiliated/verterok) has joined #jython
[14:59] * lheuer (~heuer@unaffiliated/lheuer) Quit (Quit: Closing Time)
[15:07] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[15:14] <sabi> danjac: great
[15:14] <sabi> (ww)
[15:14] * skay (~skay@pat1.orbitz.net) has joined #jython
[15:17] * lheuer (~heuer@unaffiliated/lheuer) has joined #jython
[15:36] * lopex (lopex@chello089076044027.chello.pl) has joined #jython
[15:50] * jimbaker (~jbaker@64.134.151.252) has joined #jython
[16:18] * ttmrichter (~ttmrichte@59.175.37.155) Quit (Quit: ...and I'm taking my ball with me!)
[16:19] * agronholm_ (agronholm@nblzone-211-17.nblnetworks.fi) has joined #jython
[16:22] * agronholm (agronholm@2001:1bc8:102:413a:ec73:51cd:2c1e:6453) Quit (Ping timeout: 248 seconds)
[16:42] * lopex (lopex@chello089076044027.chello.pl) Quit ()
[16:55] * jimbaker (~jbaker@64.134.151.252) Quit (Quit: jimbaker)
[17:00] * headius (~headius@12.30.162.58) has joined #jython
[17:06] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[17:18] * lucian (~lucian@188-222-55-189.zone13.bethere.co.uk) Quit (Remote host closed the connection)
[17:19] * lucian (~lucian@188-222-55-189.zone13.bethere.co.uk) has joined #jython
[17:58] * tristanbuckner (~tristan@38.99.42.113) has joined #jython
[18:22] * headius (~headius@12.30.162.58) Quit (Ping timeout: 258 seconds)
[18:27] * headius (~headius@adsl-99-109-186-57.dsl.ksc2mo.sbcglobal.net) has joined #jython
[18:32] * headius (~headius@adsl-99-109-186-57.dsl.ksc2mo.sbcglobal.net) Quit (Ping timeout: 258 seconds)
[18:37] * headius (~headius@12.30.162.58) has joined #jython
[18:38] * jimbaker (~jbaker@c-67-173-240-173.hsd1.co.comcast.net) has joined #jython
[18:45] * lopex (lopex@chello089076044027.chello.pl) has joined #jython
[18:49] * lheuer (~heuer@unaffiliated/lheuer) Quit (Quit: Closing Time)
[18:49] <tristanbuckner> if I have an overloaded method in java and I pass in a single character str in jython, will that run the version of the method that takes a String or a char argument?
[18:53] <agronholm_> good question
[18:53] <tristanbuckner> I think the answer is char
[18:53] <agronholm_> probably
[18:53] <tristanbuckner> which is sort of weird because that's not something you're that likely to want to use in python
[18:56] <sabi> well, there needs to be some way to get to it
[18:56] <agronholm_> by using the appropriate Java classes?
[18:56] <tristanbuckner> Character(str) will force it
[18:57] <tristanbuckner> the string length is a weak indicator of intent
[18:57] <agronholm_> these sorts of incompatibilities can't be avoided
[18:57] <agronholm_> since python does not have a character type
[19:00] <tristanbuckner> which is why you would expect passing a char as an argument to be a rare circumstance
[19:00] <agronholm_> why is that?
[19:00] <agronholm_> is there a method in a JFC class that is overloaded that way?
[19:00] <jimbaker> you can also use reflection directly in order to select the desired method
[19:01] <agronholm_> isn't that a bit overkill?
[19:01] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[19:01] <jimbaker> agronholm_: in this case yes. but it is good to have options :)
[19:01] * headius (~headius@12.30.162.58) Quit (Quit: headius)
[19:02] <tristanbuckner> this method is in hbase. everything in hbase is a byte array so they have a utility class that converts pretty much everything to byte arrays
[19:02] <tristanbuckner> and all my one character keys went crazy :)
[19:05] * thobe (~Adium@212-162-171-110.skbbip.com) Quit (Quit: Leaving.)
[19:05] <jimbaker> the problem here is that we have a simplistic precedence mechanism in org.python.core.ReflectedArgs#precedence - goes back to the very early days of JPython and Jim Huginin
[19:10] <jimbaker> note that it's possible to build your own reflected function, which could do its own precedence, and change the java proxy. you can even write this in jython. take a look at test_joverload.py (although there it's just used to intercept for testing)
[19:11] <jimbaker> naturally i love that sort of metaprogramming :)
[19:12] <jimbaker> be back later, forgot my power adapter
[19:13] * jimbaker (~jbaker@c-67-173-240-173.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[19:14] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[19:22] * jimbaker (~jimbaker@124.sub-97-184-53.myvzw.com) has joined #jython
[19:32] * juneau001 (~juneau@131.225.24.72) Quit (Quit: juneau001)
[19:44] * jabley (~jabley@cpc1-farn4-0-0-cust318.glfd.cable.ntl.com) Quit (Quit: jabley)
[19:57] * headius (~headius@12.30.162.120) has joined #jython
[20:00] * thobe (~Adium@83.249.252.237) has joined #jython
[20:05] * thobe (~Adium@83.249.252.237) Quit (Ping timeout: 276 seconds)
[20:24] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[20:31] * headius (~headius@12.30.162.120) Quit (Quit: headius)
[20:31] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[20:39] * jbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[20:45] * hpk (~hpk@HSI-KBW-085-216-105-248.hsi.kabelbw.de) Quit (Remote host closed the connection)
[20:55] * juneau001 (~juneau@pool-72-69-201-112.chi01.dsl-w.verizon.net) has joined #jython
[21:00] * juneau001 (~juneau@pool-72-69-201-112.chi01.dsl-w.verizon.net) Quit (Quit: Take care...)
[21:25] * jimbaker (~jimbaker@124.sub-97-184-53.myvzw.com) Quit ()
[21:25] * jbaker is now known as jimbaker
[21:58] * lucian (~lucian@188-222-55-189.zone13.bethere.co.uk) Quit (Remote host closed the connection)
[22:03] * zooko (~user@173-164-32-245-colorado.hfc.comcastbusiness.net) has joined #jython
[22:14] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[22:15] * sgithens (~sgithens@149-166-10-223.dhcp-in.iupui.edu) Quit (Ping timeout: 260 seconds)
[22:17] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[22:24] * thobe (~Adium@c83-249-252-237.bredband.comhem.se) has joined #jython
[22:58] * thobe (~Adium@c83-249-252-237.bredband.comhem.se) Quit (Quit: Leaving.)
[22:59] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[23:08] * thobe (~Adium@c83-249-252-237.bredband.comhem.se) has joined #jython
[23:15] * zooko (~user@173-164-32-245-colorado.hfc.comcastbusiness.net) Quit (Quit: heading home)

Index

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