#jython IRC Log (v0.9)

Index

IRC Log for 2012-05-18

Timestamps are in GMT/BST.

[1:09] * juneau001 (~juneau@50-45-102-43.dklb.il.frontiernet.net) has joined #jython
[1:45] * enebo (~enebo@174-20-162-73.mpls.qwest.net) Quit (Quit: enebo)
[2:06] * lheuer1 (~Adium@blfd-4d082d22.pool.mediaWays.net) has joined #jython
[2:09] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 272 seconds)
[2:53] * yanne (~jth@backport.reaktor.fi) Quit (Ping timeout: 245 seconds)
[2:53] * yanne (~jth@backport.reaktor.fi) has joined #jython
[6:09] * lheuer1 is now known as lheuer
[6:16] * saheb37 (~quassel@14.139.122.114) has joined #jython
[6:16] * saheb37 (~quassel@14.139.122.114) Quit (Remote host closed the connection)
[10:15] * juneau001 (~juneau@50-45-102-43.dklb.il.frontiernet.net) Quit (Quit: juneau001)
[10:50] * saheb37 (~quassel@14.139.122.114) has joined #jython
[11:14] * juneau001 (~juneau@fess-116326.dhcp.fnal.gov) has joined #jython
[11:42] * ivan` (~ivan@unaffiliated/ivan/x-000001) Quit (Quit: ERC Version 5.3 (IRC client for Emacs))
[11:45] * ivan` (~ivan@unaffiliated/ivan/x-000001) has joined #jython
[12:25] * wainersm (~wainersm@201-42-53-165.dsl.telesp.net.br) has joined #jython
[12:37] * ivan` (~ivan@unaffiliated/ivan/x-000001) Quit (Quit: ERC Version 5.3 (IRC client for Emacs))
[12:39] * ivan` (~ivan@unaffiliated/ivan/x-000001) has joined #jython
[12:43] <juneau001> jython.org front page updated to include a post regarding 2.7a1 release
[12:48] * saheb37 (~quassel@14.139.122.114) Quit (Remote host closed the connection)
[13:11] * enebo (~enebo@174-20-162-73.mpls.qwest.net) has joined #jython
[13:53] * wmeissner_ (~wmeissner@ppp59-167-223-31.static.internode.on.net) has joined #jython
[13:53] * wmeissner_ (~wmeissner@ppp59-167-223-31.static.internode.on.net) Quit (Client Quit)
[13:57] * wmeissner (~wmeissner@ppp59-167-223-31.static.internode.on.net) Quit (Ping timeout: 265 seconds)
[15:04] * juneau001 (~juneau@fess-116326.dhcp.fnal.gov) Quit (Quit: juneau001)
[15:16] * yanne (~jth@backport.reaktor.fi) Quit (*.net *.split)
[15:16] * Oti (~ohumbel@adsl-89-217-199-137.adslplus.ch) Quit (*.net *.split)
[15:16] * fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) Quit (*.net *.split)
[15:16] * yanne (~jth@backport.reaktor.fi) has joined #jython
[15:16] * Oti (~ohumbel@adsl-89-217-199-137.adslplus.ch) has joined #jython
[15:16] * fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) has joined #jython
[15:40] <DanC_> 2.7a1 release?! wow... I was only vaguely aware that 2.7 work was going on
[15:41] <DanC_> "I think you should have jumped ahead to Python 3." sigh. you can't please everybody, I guess.
[15:41] <DanC_> nice, level-headed response: http://fwierzbicki.blogspot.com/2012/05/jython-27-alpha1-released.html?showComment=1337287855735#c7493523315550419199
[15:42] <DanC_> pyramid dropped jython support along with 2.5 support; it'll be good to get it back
[16:02] <fwierzbicki> DanC_: ah that is good - 2.7 should leave us compatible with most things for a good while
[16:02] <fwierzbicki> hopefully long enough for the 3.x story to pan out
[16:02] <fwierzbicki> I don't actually think it's going to be *that* bad - it looks like 2.7 is more like 3.x than I originally thought
[16:03] <DanC_> I haven't paid much attention to 3.x; haven't found much motivation to.
[16:03] <fwierzbicki> it's sort of like a glacier - it's coming, it's unstoppable, but it's adoption is slow :)
[16:04] <fwierzbicki> last it's should have been its - English is hard
[16:04] <fwierzbicki> :)
[16:05] <DanC_> not clear to me that it won't just melt. where does it get momentum?
[16:07] <fwierzbicki> DanC_: it gets momentum because 2.7 dev has stopped. Lots of people will ignore it for a long time - but a big part of the core community is behind it. A similar situation happened around 1.5.x -- it took a long time for 2.x to catch on
[16:08] <fwierzbicki> some people still use the last of the 1.5 series
[16:09] <DanC_> hmm... I lived through the 1.5->2.x transition. The library ecosystem was more nimble or less mature or something then.
[16:09] <fwierzbicki> of course for Jython this is good news - we can build on and stabilize 2.7 for a while to come
[16:10] <fwierzbicki> DanC_: I've been following it - it took a couple of years but I think a common strategy has emerged and 3.3 adds some help -- basically it is possible to write a library that runs pretty well with the same source while supporting 2.6, 2.7 and 3.3+
[16:11] <fwierzbicki> I see lots of projects going that route lately
[16:11] <DanC_> the code that I've seen that tries to support 2.x and 3.x is full of ugly little str/bytes/unicode hacks
[16:11] <DanC_> "full" is an exaggeration, but...
[16:11] <fwierzbicki> that is the tough spot for sure
[16:12] <fwierzbicki> I still think it is a question of when and not if -- but when could be many years off yet
[16:12] <fwierzbicki> and of course 2.x code is going to be out there for decades regardless
[16:13] <fwierzbicki> but we'll see - I plan to get a 3.3 out eventually, but I also plan to keep making 2.7 better for a good while post first release
[16:14] <DanC_> hmm... writeable closures... I guess that's a 3.x feature that I care about.
[16:19] <jimbaker> DanC_, 3.3 addresses probably the worst of the unicode/str hacks, http://docs.python.org/dev/whatsnew/3.3.html#pep-414-explicit-unicode-literals
[16:35] <DanC_> ah. nice.
[16:55] * ciziar (~textual@81-225-140-103-no12.tbcn.telia.com) has joined #jython
[17:03] * wainersm (~wainersm@201-42-53-165.dsl.telesp.net.br) Quit (Quit: Ex-Chat)
[17:05] <fwierzbicki> yeah - that, PEP 420 and a couple of other things make me think that 3.3 is the right next target
[17:05] <fwierzbicki> oh yeah and importlib
[17:06] <fwierzbicki> the real import semantics are now written in (mostly) pure python now.
[18:40] * ciziar (~textual@81-225-140-103-no12.tbcn.telia.com) Quit (Quit: Computer has gone to sleep.)
[20:12] * enebo (~enebo@174-20-162-73.mpls.qwest.net) Quit (Remote host closed the connection)
[20:19] * enebo (~enebo@174-20-162-73.mpls.qwest.net) has joined #jython
[20:33] * ciziar (~textual@81-225-140-103-no12.tbcn.telia.com) has joined #jython
[22:24] * verterok (~ggonzalez@unaffiliated/verterok) Quit (Ping timeout: 260 seconds)
[22:41] * verterok (~ggonzalez@91.189.93.65) 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).