#jython IRC Log (v0.9)

Index

IRC Log for 2011-01-24

Timestamps are in GMT/BST.

[0:37] * jimbaker (~jimbaker@157.130.170.194) has joined #jython
[1:23] * cschneid (~cschneid@c-76-120-122-74.hsd1.co.comcast.net) Quit (Ping timeout: 260 seconds)
[1:30] * cschneid (~cschneid@c-76-120-122-74.hsd1.co.comcast.net) has joined #jython
[1:34] * shanka (~shashank@ucb-np2-115.colorado.edu) has joined #jython
[1:59] * shanka (~shashank@ucb-np2-115.colorado.edu) Quit (Ping timeout: 276 seconds)
[2:00] * jimbaker (~jimbaker@157.130.170.194) Quit (Quit: jimbaker)
[2:21] * thijstriemstra (~thijs@i219160.upc-i.chello.nl) Quit (Ping timeout: 240 seconds)
[2:22] * thijstriemstra (~thijs@i219160.upc-i.chello.nl) has joined #jython
[2:29] * lopex (lopex@89-76-44-27.dynamic.chello.pl) Quit ()
[3:15] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[3:48] * thijstriemstra (~thijs@i219160.upc-i.chello.nl) Quit (Quit: Leaving.)
[3:56] <fwierzbicki> pjenvey: yep - there aren't that many
[4:13] * stakkars_ (~tismer@82.113.99.3) has joined #jython
[4:14] * stakkars_ (~tismer@82.113.99.3) Quit (Remote host closed the connection)
[4:14] * stakkars_ (~tismer@77-21-85-35-dynip.superkabel.de) has joined #jython
[4:15] * stakkars (~tismer@77-21-85-35-dynip.superkabel.de) Quit (Read error: No route to host)
[4:15] * stakkars_ is now known as stakkars
[7:12] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) Quit (Quit: Leaving.)
[7:58] * jabley (~jabley@87-84-49-84.absolutely2.mezzonet.net) has joined #jython
[8:17] * wmeissner (~wmeissner@C-59-100-116-230.bri.connect.net.au) has joined #jython
[8:21] * thobe (~Adium@83.249.252.226) Quit (Quit: Leaving.)
[8:26] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[8:38] * thobe (~Adium@212-162-171-110.skbbip.com) has joined #jython
[8:42] * thobe (~Adium@212-162-171-110.skbbip.com) Quit (Ping timeout: 240 seconds)
[8:47] * thobe (~Adium@212-162-171-110.skbbip.com) has joined #jython
[10:12] * pr3d4t0r (~cu4cu4@varenka.cime.net) Quit (Quit: WeeChat 0.2.6)
[10:22] * pr3d4t0r (~cu4cu4@varenka.cime.net) has joined #jython
[10:26] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) Quit (Ping timeout: 265 seconds)
[10:59] * juneau001 (~juneau@pool-70-105-102-46.chi.dsl-w.verizon.net) Quit (Quit: juneau001)
[11:04] * lopex (531346b2@gateway/web/freenode/ip.83.19.70.178) has joined #jython
[11:23] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 240 seconds)
[11:44] * thijstriemstra (~thijs@i219160.upc-i.chello.nl) has joined #jython
[12:12] * juneau001 (~juneau@131.225.24.186) has joined #jython
[12:20] * juneau001_ (~juneau@131.225.174.181) has joined #jython
[12:20] * juneau001_ (~juneau@131.225.174.181) Quit (Remote host closed the connection)
[12:20] * juneau001 (~juneau@131.225.24.186) Quit (Read error: Connection reset by peer)
[12:21] * juneau001 (~juneau@131.225.24.186) has joined #jython
[12:32] * seberg (~sebastian@134.76.218.252) has joined #jython
[13:19] * thijstriemstra (~thijs@i219160.upc-i.chello.nl) Quit (Quit: Leaving.)
[13:57] * Oti (5390f2dc@gateway/web/freenode/ip.83.144.242.220) has joined #jython
[14:53] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[14:58] * stakkars_ (~tismer@i59F76FDB.versanet.de) has joined #jython
[15:26] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 240 seconds)
[15:34] * thobe (~Adium@212-162-171-110.skbbip.com) Quit (Quit: Leaving.)
[15:51] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) Quit (Ping timeout: 264 seconds)
[15:53] * lopex (531346b2@gateway/web/freenode/ip.83.19.70.178) Quit ()
[15:57] * thobe (~Adium@c83-249-252-226.bredband.comhem.se) has joined #jython
[16:06] * jimbaker (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[16:07] * jbaker_ (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[16:07] * jimbaker (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Read error: Connection reset by peer)
[16:09] * jabley (~jabley@87-84-49-84.absolutely2.mezzonet.net) Quit (Quit: jabley)
[16:13] * Oti (5390f2dc@gateway/web/freenode/ip.83.144.242.220) Quit (Quit: Page closed)
[16:39] * lopex (lopex@89-76-44-27.dynamic.chello.pl) has joined #jython
[16:53] * enebo (~enebo@184-97-209-108.mpls.qwest.net) has joined #jython
[17:03] * enebo (~enebo@184-97-209-108.mpls.qwest.net) Quit (Read error: Connection reset by peer)
[17:03] * enebo (~enebo@184-97-209-108.mpls.qwest.net) has joined #jython
[17:33] * seberg (~sebastian@134.76.218.252) Quit (Ping timeout: 240 seconds)
[18:19] * seberg (~sebastian@134.76.0.204) has joined #jython
[19:05] * cschneid (~cschneid@c-76-120-122-74.hsd1.co.comcast.net) Quit (Remote host closed the connection)
[19:05] * stakkars_ (~tismer@i59F76FDB.versanet.de) Quit (Quit: schnarch)
[19:06] * stakkars_ (~tismer@i59F76FDB.versanet.de) has joined #jython
[19:10] * stakkars_ (~tismer@i59F76FDB.versanet.de) Quit (Ping timeout: 260 seconds)
[19:13] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[19:32] * cschneid (~cschneid@c-76-120-122-74.hsd1.co.comcast.net) has joined #jython
[20:09] * headius (~headius@184-97-209-108.mpls.qwest.net) has joined #jython
[20:11] * pr3d4t0r is now known as pr3d4k4t
[20:11] * pr3d4k4t is now known as pr3d4t0r
[20:21] * wmeissner (~wmeissner@C-59-100-116-230.bri.connect.net.au) Quit (Quit: wmeissner)
[20:21] * juneau001 (~juneau@131.225.24.186) Quit (Quit: juneau001)
[20:34] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) has joined #jython
[20:46] * rxKaffee (~rxkaffee@64.79.219.249) has joined #jython
[20:53] <rxKaffee> can a jython app import from "plain" python scripts?
[20:53] <agronholm> what is a plain python script?
[20:53] <rxKaffee> one ending in .py that hasn't been compiled to bytecode
[20:54] <agronholm> whether or not they've been compiled to bytecode is irrelevant
[20:56] <rxKaffee> so, jython running in the VM can import classes from a .py?
[20:57] * stakkars_ (~tismer@brln-4db96430.pool.mediaWays.net) has joined #jython
[20:57] <rxKaffee> does this cause a /usr/bin/python interpreter to be spawned to interpret the .py?
[20:59] <agronholm> no
[20:59] <agronholm> jython is essentially a python->bytecode translator and runtime environment
[21:00] <agronholm> it's a Python implementation independent of the regular CPython
[21:00] <rxKaffee> right, I understand this
[21:01] <rxKaffee> I'm thinking in terms of utilizing 3rd-party modules though. ui libraries and such
[21:01] <agronholm> those are no different from your own apps
[21:01] <agronholm> unless they utilize C extensions
[21:02] <rxKaffee> I guess the only way to use those from within a jython application, would be to compile them?
[21:02] <agronholm> uh, you still don't understand apparently
[21:02] <agronholm> why are you so obsessed with compiling stuff
[21:02] <agronholm> I already said it's irrelevant
[21:02] <agronholm> like it is for CPython
[21:02] <rxKaffee> isn't that what jython does? compiles python code to java bytecode, so it can run inside java VM?
[21:03] <agronholm> yeah but that is handled transparently for you
[21:03] <agronholm> CPython does that too
[21:03] <agronholm> what do you think those .pyc files are?
[21:03] * enebo (~enebo@184-97-209-108.mpls.qwest.net) Quit (Read error: Connection reset by peer)
[21:03] * headius (~headius@184-97-209-108.mpls.qwest.net) Quit (Read error: Connection reset by peer)
[21:03] * headius (~headius@184-97-209-108.mpls.qwest.net) has joined #jython
[21:03] * enebo (~enebo@184-97-209-108.mpls.qwest.net) has joined #jython
[21:04] <rxKaffee> afaik, .pyc aren't distributable and should only be used on the machine they were created
[21:04] <agronholm> jython compiles to .class, cpython compiles to .pyc
[21:04] <agronholm> true
[21:04] <agronholm> so you just distribute the .py files
[21:04] <rxKaffee> can the .class similarly not be distributed?
[21:04] <agronholm> they can (I in fact do this with a production application)
[21:05] <agronholm> but you need to be running the same jython version
[21:05] <agronholm> and a compatible java version
[21:05] <agronholm> as when distributing a java app
[21:06] <rxKaffee> maybe this better asks the question I'm curious of then: if a .class is distributed, without jython compiler on the recieving system... can the .class import classes/code from a .py library
[21:07] <agronholm> how you distribute your app is irrelevant as long as it works at all
[21:07] <agronholm> it does not affect its ability to import stuff
[21:11] <rxKaffee> in the case I just mentioned, how would the .py library be "executed" in the absence of a jython compiler?
[21:11] <agronholm> it wouldn't be
[21:11] <agronholm> you need the jython runtime to run your app regardless of how it is distributed
[21:12] <rxKaffee> ah, and the compiler is inseperable from the rest of the runtime I guess?
[21:12] <agronholm> the compiler is an essential part of the runtime
[21:14] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) Quit (Ping timeout: 240 seconds)
[21:31] * juneau001 (~juneau@pool-70-105-102-46.chi.dsl-w.verizon.net) has joined #jython
[21:32] * jabley_ (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) has joined #jython
[21:32] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) Quit (Read error: Connection reset by peer)
[21:32] * jabley_ is now known as jabley
[21:37] * stakkars (~tismer@77-21-85-35-dynip.superkabel.de) Quit (Quit: stakkars)
[21:37] * stakkars_ is now known as stakkars
[21:41] * shanka (~shashank@ucb-np2-67.colorado.edu) has joined #jython
[21:46] * shanka (~shashank@ucb-np2-67.colorado.edu) Quit (Ping timeout: 260 seconds)
[22:04] * stakkars (~tismer@brln-4db96430.pool.mediaWays.net) Quit (Quit: stakkars)
[22:07] * stakkars (~tismer@89.204.137.65) has joined #jython
[22:24] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[22:24] * stakkars_ (~tismer@brln-4db96430.pool.mediaWays.net) has joined #jython
[22:24] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) Quit (Quit: jabley)
[22:25] * stakkars_ (~tismer@brln-4db96430.pool.mediaWays.net) Quit (Client Quit)
[22:27] * stakkars (~tismer@89.204.137.65) Quit (Ping timeout: 240 seconds)
[22:38] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) has joined #jython
[22:47] * stakkars (~tismer@77-21-85-35-dynip.superkabel.de) has joined #jython
[23:03] * enebo (~enebo@184-97-209-108.mpls.qwest.net) Quit (Read error: Connection reset by peer)
[23:03] * headius (~headius@184-97-209-108.mpls.qwest.net) Quit (Read error: Connection reset by peer)
[23:03] * enebo (~enebo@184-97-209-108.mpls.qwest.net) has joined #jython
[23:03] * headius (~headius@184-97-209-108.mpls.qwest.net) has joined #jython
[23:21] * headius (~headius@184-97-209-108.mpls.qwest.net) Quit (Quit: headius)
[23:33] * enebo (~enebo@184-97-209-108.mpls.qwest.net) Quit (Read error: Connection reset by peer)
[23:33] * enebo (~enebo@184-97-209-108.mpls.qwest.net) has joined #jython
[23:35] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[23:51] * stakkars (~tismer@77-21-85-35-dynip.superkabel.de) Quit (Quit: schnarch)
[23:52] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) Quit (Quit: jabley)
[23:54] * stakkars (~tismer@77-21-85-35-dynip.superkabel.de) has joined #jython
[23:57] * stakkars (~tismer@77-21-85-35-dynip.superkabel.de) Quit (Client Quit)
[23:58] * headius (~headius@216.160.3.79) has joined #jython

Index

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