#jython IRC Log


IRC Log for 2015-12-07

Timestamps are in GMT/BST.

[0:42] * sagittarian (~sagittari@63-157-6-18.dia.static.qwest.net) Quit (Ping timeout: 260 seconds)
[1:00] * sagittarian (~sagittari@63-157-6-18.dia.static.qwest.net) has joined #jython
[1:21] * tchaypo_cloud (sid51476@gateway/web/irccloud.com/x-wddhnwpxcaeomuhl) Quit ()
[2:14] * sagittarian (~sagittari@63-157-6-18.dia.static.qwest.net) Quit (Ping timeout: 246 seconds)
[7:20] * cyraxjoe_ (~joe@CableLink205-241.telefonia.InterCable.net) has joined #jython
[7:20] * cyraxjoe (~joe@CableLink205-241.telefonia.InterCable.net) Quit (Ping timeout: 246 seconds)
[8:02] * ohumbel (adf531d6@gateway/web/freenode/ip. Quit (Quit: Page closed)
[10:14] * cyraxjoe (~joe@CableLink205-241.telefonia.InterCable.net) has joined #jython
[10:15] * cyraxjoe_ (~joe@CableLink205-241.telefonia.InterCable.net) Quit (Ping timeout: 260 seconds)
[14:24] * agronholm (~agronholm@2001:1bc8:102:6f29:7c73:60dc:8a37:ab1) Quit (Quit: ZNC - http://znc.in)
[14:25] * agronholm (~agronholm@2001:1bc8:102:6f29:907a:fa05:12e0:a55f) has joined #jython
[14:25] * ChanServ sets mode +o agronholm
[14:48] * xemdetia (xemdetia@nat/ibm/x-clfhvsvynxovgogp) has joined #jython
[14:54] * jamierocks (jamierocks@bnc.lol768.com) Quit (Ping timeout: 245 seconds)
[14:55] * jamierocks (jamierocks@bnc.lol768.com) has joined #jython
[17:19] * sagittarian (~sagittari@63-157-6-18.dia.static.qwest.net) has joined #jython
[17:36] * siel (~siel@unaffiliated/motley) Quit (Ping timeout: 264 seconds)
[17:48] * qwebirc17042 (32be0040@gateway/web/freenode/ip. has joined #jython
[17:49] * siel (~siel@unaffiliated/motley) has joined #jython
[17:49] <qwebirc17042> Hello - I'm attempting to write my first Jython script and I'm having a little trouble and was hoping someone could help
[17:50] <agronholm> qwebirc17042: you need to ask a question :)
[17:50] <qwebirc17042> I'm getting an ImportError: no module named subprocess
[17:50] <qwebirc17042> subprocess should be installed in Python 2.7 as a default, so I'm not sure why it would be missing
[17:51] <qwebirc17042> I've done a ton of Googling, but can't find how to determine which Python version Jython is using on my Mac
[17:51] <qwebirc17042> or how to point it at the right one
[17:51] <agronholm> qwebirc17042: you may be confused
[17:51] <qwebirc17042> yes, I am
[17:51] <agronholm> jython is an implementation of the python language
[17:51] <agronholm> it does not use or need CPython (the mainstream implementation)
[17:52] <qwebirc17042> It's using 2.7 though, right? I'm not sure how subprocess could be missing
[17:52] <agronholm> the only reason for that would be that you downloaded the jython.jar without the standard library
[17:52] <agronholm> how did you install and launch it?
[17:53] <qwebirc17042> http://www.jython.org/archive/22/download.html
[17:53] <agronholm> um, you installed jython 2.2, release 2007?
[17:53] <agronholm> *released in
[17:54] <agronholm> why not just download the latest one, available right from the front page? http://www.jython.org/
[17:56] <qwebirc17042> dumb mistake, will give that a go
[18:05] <qwebirc17042> that worked, thanks!
[18:06] * qwebirc17042 (32be0040@gateway/web/freenode/ip. Quit (Quit: Page closed)
[18:27] * cyraxjoe_ (~joe@CableLink205-241.telefonia.InterCable.net) has joined #jython
[18:27] * cyraxjoe (~joe@CableLink205-241.telefonia.InterCable.net) Quit (Ping timeout: 246 seconds)
[19:31] * eatkin (~eatkin@ Quit (Ping timeout: 260 seconds)
[19:32] * eatkin (~eatkin@ has joined #jython
[21:30] <Cheaterman> agronholm: the whole standard/implementation thing is hard to understand for most
[21:31] <Cheaterman> I remember I was very confused when learning about Xorg and X11R6
[21:31] <Cheaterman> Before I realized one was an implementation of the other, and both term are interchangeable because language abuse
[21:32] <Cheaterman> Much like we call the CPython interpreter 'python interpreter' while it's not the only python implementation
[21:32] <Cheaterman> Python makes it harder, because the spec is versioned like a software
[21:37] <jimbaker> Cheaterman, right, but we also get unit tests with the reference implementation. it mostly seems to work out. although we have a few areas we need to polish as a consequence for jython 2.7.1 that came about because of cpython 2.7.9/10 around ssl/ensurepip...
[21:56] <Cheaterman> jimbaker: well, getting superclass inheritance to work properly was already a huge challenge, we faced an issue with agronholm but it turned out it was fixed in master
[21:56] <Cheaterman> And it does work, and that's quite impressive
[21:56] <Cheaterman> The only thing that I really wish would be better now is startup time
[21:57] <Cheaterman> Nonetheless, it's one of these very difficult things that Jython got right
[21:57] <Cheaterman> Also, it doesn't have a GIL, so threading can work better? I believe it says so on Jython's website
[21:58] <agronholm> well, yes
[22:18] <jimbaker> threading certainly works much better
[22:19] <Cheaterman> ^__^
[23:30] * Arfrever (~Arfrever@apache/committer/Arfrever) Quit (Ping timeout: 250 seconds)
[23:34] * cyraxjoe_ is now known as cyraxjoe


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