#jython IRC Log (v0.9)

Index

IRC Log for 2012-08-17

Timestamps are in GMT/BST.

[0:22] * ctismer is now known as ctismer_afk
[0:22] * deepy_ (~deepy@c83-248-153-114.bredband.comhem.se) has joined #jython
[0:23] * deepy (~deepy@c83-248-153-114.bredband.comhem.se) Quit (Ping timeout: 260 seconds)
[0:25] * ctismer_afk is now known as ctismer
[0:28] * vayer (~vayer@173-164-129-225-SFBA.hfc.comcastbusiness.net) Quit (Ping timeout: 260 seconds)
[0:30] * deepy (~deepy@c83-248-153-114.bredband.comhem.se) has joined #jython
[0:31] * deepy_ (~deepy@c83-248-153-114.bredband.comhem.se) Quit (Ping timeout: 245 seconds)
[0:38] * vayer (~vayer@173-164-129-225-SFBA.hfc.comcastbusiness.net) has joined #jython
[0:42] * juh^ (~juh^@hutcs.cs.hut.fi) Quit (Ping timeout: 245 seconds)
[0:43] * juh^ (~juh^@hutcs.cs.hut.fi) has joined #jython
[1:11] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[1:39] * vayer (~vayer@173-164-129-225-SFBA.hfc.comcastbusiness.net) Quit (Quit: Leaving)
[2:23] * sqrrl (mj@unaffiliated/squirrel) has joined #jython
[2:28] <sqrrl> a silly question, but... can i consider jython as java, but with python syntax? i.e. if i want to write something in java, can i just go and write in in jython instead?
[2:36] <agronholm> sqrrl: yes, unless that "thing" you want relies on Java reflection
[2:39] <sqrrl> hm.. i've read some intro on jython and that there's these dir(instance) things... aren't these 'reflection'? sorry again for stupid questions
[2:44] <agronholm> sqrrl: that's introspection from the python side
[2:44] <agronholm> trying to introspect python stuff from java does not yield meaningful results
[2:45] <agronholm> because the type systems are incompatible
[2:46] <sqrrl> mhm... well, i guess i understood some of this. one last question.. i undrestand that many code in java for android, does that mean i can code in jython for android just as well?
[2:47] <agronholm> no
[2:47] <agronholm> the generated bytecode is for the oracle implementation
[2:48] <agronholm> dalvik uses an entirely different system
[2:50] <sqrrl> oh... so it's a different virtual machine? mhm. this is probably a question of ultimate stupidity, but why can't python be "compiled" to java, as in into language, not the bytecode, so it's, well, super-crossplatform?
[2:51] <agronholm> sqrrl: because java is too inflexible for that
[2:51] <agronholm> it used to be possible in jython 2.2
[2:51] <agronholm> but then python gained features that were outright impossible to implement in Java
[2:52] <agronholm> like generators
[2:53] <jimbaker> i will just pipe in here briefly, as i'm just passing by: the goto bytecode is useful, when used with discipline. that's a fundamental diff between java and the jvm itself
[2:53] <sqrrl> i see... very interesting... thank you, sir agronholm!
[2:53] <agronholm> yes, but I was talking about the java language, not the vm
[2:54] <sqrrl> i think i'll learn java first
[2:55] <jimbaker> so generators as agronholm mention depend on functionality readily doable with java bytecode, not java itself. now granted it's possible to transform a large and interesting class of generators into java itself. but generally, no, without building another virtual machine (and we have done that too)
[3:18] * sqrrl (mj@unaffiliated/squirrel) Quit (Ping timeout: 265 seconds)
[3:48] * fwierzbicki (~fwierzbic@99-106-170-105.lightspeed.sntcca.sbcglobal.net) Quit (Quit: fwierzbicki)
[4:30] * clajo04_ (~clajo04_@pool-74-108-95-112.nycmny.fios.verizon.net) Quit (Ping timeout: 246 seconds)
[4:39] * clajo04_ (~clajo04_@pool-74-108-95-112.nycmny.fios.verizon.net) has joined #jython
[5:27] * clajo04_ (~clajo04_@pool-74-108-95-112.nycmny.fios.verizon.net) Quit (Ping timeout: 246 seconds)
[5:27] * clajo05 (~clajo04_@pool-74-108-95-112.nycmny.fios.verizon.net) has joined #jython
[5:28] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[5:40] * pr3d4t0r (~zhenya01@varenka.cime.net) Quit (Ping timeout: 240 seconds)
[5:41] * pr3d4t0r (~zhenya01@varenka.cime.net) has joined #jython
[6:14] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[6:18] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[7:47] * srcerer (~chatzilla@dns2.klsairexpress.com) Quit (Ping timeout: 245 seconds)
[7:54] * srcerer (~chatzilla@dns2.klsairexpress.com) has joined #jython
[8:13] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[9:14] * squirrel (mj@unaffiliated/squirrel) has joined #jython
[9:19] * squirrel (mj@unaffiliated/squirrel) Quit (Ping timeout: 260 seconds)
[9:26] * deepy (~deepy@c83-248-153-114.bredband.comhem.se) Quit (Changing host)
[9:26] * deepy (~deepy@wrongplanet/deepa) has joined #jython
[9:30] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Read error: Connection reset by peer)
[9:32] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[9:45] * seletz_ (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[9:49] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Ping timeout: 265 seconds)
[9:49] * seletz_ is now known as seletz
[11:18] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Ping timeout: 265 seconds)
[11:36] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[12:30] <Thev00d00> Hello guys, does anyone have any suggestions for using dbus in jython?
[12:30] <Thev00d00> I googled and seemed to me that the java bindings do not work particularly well
[12:31] <agronholm> doesn't that require a C library?
[12:32] <Thev00d00> agronholm: I think you just need to talk to a unix socket
[12:33] <Thev00d00> if you were implementing it yourself that is
[12:33] <agronholm> talking to a unix socket requires a C lib as well...
[12:33] <agronholm> no way around it
[12:33] <Thev00d00> agronholm: sigh
[12:39] <Thev00d00> hmmm
[12:40] <Thev00d00> looks like you can set dbus up to listen on a tcp socket
[12:40] <Thev00d00> But I guess that is no help if you want to talk to any of the existing busses
[13:52] * squirrel (mj@unaffiliated/squirrel) has joined #jython
[13:56] * svenn_ (svenn@invalid.ed.ntnu.no) Quit (*.net *.split)
[13:57] * svenn_ (svenn@invalid.ed.ntnu.no) has joined #jython
[14:38] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Quit: seletz)
[15:18] <Thev00d00> I'm trying to build 2.7a2 here, what is the minimum version of jnr.posix that is needed?
[15:52] * squirrel (mj@unaffiliated/squirrel) Quit (Ping timeout: 252 seconds)
[16:08] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 244 seconds)
[16:14] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[16:48] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[16:48] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 246 seconds)
[16:49] * lheuer1 (~Adium@blfd-4d086ef9.pool.mediaWays.net) has joined #jython
[16:49] * lheuer1 is now known as lheuer
[17:00] * lheuer (~Adium@blfd-4d086ef9.pool.mediaWays.net) Quit (Ping timeout: 246 seconds)
[17:15] * vayer (~vayer@173-164-129-225-SFBA.hfc.comcastbusiness.net) has joined #jython
[17:23] * squirrel (mj@unaffiliated/squirrel) has joined #jython
[17:28] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[18:01] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 244 seconds)
[18:02] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[18:49] * squirrel (mj@unaffiliated/squirrel) Quit (Ping timeout: 245 seconds)
[20:30] * squirrel (mj@unaffiliated/squirrel) has joined #jython
[20:56] * sera_ (~sera@gentoo/developer/sera) has joined #jython
[20:59] * sera (~sera@gentoo/developer/sera) Quit (Ping timeout: 240 seconds)
[22:06] * clajo05 (~clajo04_@pool-74-108-95-112.nycmny.fios.verizon.net) Quit (Quit: clajo05)
[22:12] * clajo04_ (~clajo04_@pool-74-108-95-112.nycmny.fios.verizon.net) has joined #jython
[23:39] * squirrel is now known as sqrrl

Index

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