#jython IRC Log (v0.9)

Index

IRC Log for 2016-02-12

Timestamps are in GMT/BST.

[0:07] * shoemonkey (~shoemonke@108-200-241-180.lightspeed.cicril.sbcglobal.net) has joined #jython
[0:15] * dustinm (~dustinm@2607:5300:100:200::160d) Quit (Ping timeout: 240 seconds)
[0:15] * dyce (~otr@ns3290920.ip-5-135-184.eu) Quit (Ping timeout: 240 seconds)
[0:15] * dustinm (~dustinm@2607:5300:100:200::160d) has joined #jython
[0:15] * dyce_ (~otr@ns3290920.ip-5-135-184.eu) has joined #jython
[0:41] * dew3y (U2FsdGVkX1@ma.sdf.org) has joined #jython
[1:11] * shoemonkey (~shoemonke@108-200-241-180.lightspeed.cicril.sbcglobal.net) Quit ()
[1:23] <jimbaker> stevelewis, if you read the log - talk with me, since i'm the author of fireside
[1:25] <jimbaker> i really need to finish up that work on fireside and clamp. but i keep getting distracted by work on jython itself ;)
[1:37] * xemdetia (xemdetia@nat/ibm/x-hmiznddpdgjzjndu) Quit (Ping timeout: 240 seconds)
[2:30] * dew3y (U2FsdGVkX1@ma.sdf.org) Quit (Remote host closed the connection)
[2:30] * dew3y (~user@ma.sdf.org) has joined #jython
[3:46] * pilne (~pilne@75-132-212-62.dhcp.stls.mo.charter.com) Quit (Quit: Quitting!)
[5:09] * dew3y` (U2FsdGVkX1@ma.sdf.org) has joined #jython
[5:11] * dew3y (~user@ma.sdf.org) Quit (Read error: Connection reset by peer)
[7:42] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[10:19] * Rondom (~rondom@modo.nonmodosedetiam.net) Quit (Ping timeout: 240 seconds)
[10:58] * Rondom (~rondom@modo.nonmodosedetiam.net) has joined #jython
[13:00] * TomA (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) has joined #jython
[13:48] * stevelewis (18606954@gateway/web/freenode/ip.24.96.105.84) has joined #jython
[13:55] <stevelewis> so for some reason, Jython only seems to be picking up my python modules if they're included in my fireside singlejar. Is that correct?
[14:24] * xemdetia (xemdetia@nat/ibm/x-ynexduoyurxuiont) has joined #jython
[14:45] * stevelewis (18606954@gateway/web/freenode/ip.24.96.105.84) Quit (Ping timeout: 252 seconds)
[14:46] * TomA_ (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) has joined #jython
[14:46] * TomA (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) Quit (Read error: Connection reset by peer)
[15:43] * xemdetia (xemdetia@nat/ibm/x-ynexduoyurxuiont) Quit (Ping timeout: 240 seconds)
[16:45] * TomA (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) has joined #jython
[16:45] * TomA_ (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) Quit (Read error: Connection reset by peer)
[16:59] <jimbaker> stevelewis - the point of the singlejar scheme was to ensure that all files are packaged into that singlejar. i was thinking it would be nice if site-packages could be divided up into multiple jars, since that's a workable idea in its architecture
[16:59] <jimbaker> i think we need to figure out alignment on timezones so we can discuss further :)
[17:37] * pilne (~pilne@75-132-212-62.dhcp.stls.mo.charter.com) has joined #jython
[17:51] * blackoperat (~blackoper@65-114-22-146.dia.static.qwest.net) has joined #jython
[18:03] * eatkin (~eatkin@166.70.212.121) Quit (Ping timeout: 240 seconds)
[18:04] * eatkin (~eatkin@166.70.212.121) has joined #jython
[18:12] * jimbaker (~jbaker@python/psf/jimbaker) Quit (Ping timeout: 248 seconds)
[18:12] * jimbaker (~jbaker@c-76-25-158-6.hsd1.co.comcast.net) has joined #jython
[18:13] * jimbaker (~jbaker@c-76-25-158-6.hsd1.co.comcast.net) Quit (Changing host)
[18:13] * jimbaker (~jbaker@python/psf/jimbaker) has joined #jython
[18:13] * ChanServ sets mode +o jimbaker
[18:22] * blackoperat (~blackoper@65-114-22-146.dia.static.qwest.net) Quit (Quit: Textual IRC Client: www.textualapp.com)
[18:45] * TomA_ (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) has joined #jython
[18:49] * TomA (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) Quit (Ping timeout: 260 seconds)
[20:14] * ingsoc (~hickin@host-84-13-220-225.opaltelecom.net) has joined #jython
[20:14] <ingsoc> what is the performance of jython v cpython
[20:14] <ingsoc> for sequential code (single thread)
[20:15] <agronholm> cpython is faster
[20:15] <agronholm> noticeably
[20:16] <agronholm> jython could be a lot faster but it requires time which none of us have
[20:25] <ingsoc> agronholm: but without the GIL jython would make it easier to utilise modern HW. I was just curious how much slower pure python code running in cpython vm is compare to on the jvm, if it is 10% or whatever then jython still has a big win for me
[20:25] <agronholm> in my experience jython is a lot slower
[20:25] <ingsoc> i mean, how much slower python code on the jvm is compared to cpython vm
[20:25] <ingsoc> ok
[20:25] <agronholm> it's not entirely the jvm's fault
[20:25] <agronholm> jython just hasn't been optimized the way jruby has
[20:26] <ingsoc> the other good thing is it is easier to write core routines in java/clojure than it is in c
[20:26] <ingsoc> and so speed up the performance critical parts of an app
[20:26] <ingsoc> ok
[20:28] <ingsoc> agronholm: what are you using jython for ?
[20:29] <agronholm> ingsoc: I have a desktop client for my ERP software that I deploy with Java Web Start
[20:29] <agronholm> it was originally written in pure java
[20:29] <ingsoc> agronholm: a win over pure java ?
[20:30] <agronholm> it is in maintainability, though not speed
[20:30] <agronholm> speed is a major issue there
[20:30] <agronholm> I'm seriously considering switching to Electron or Kivy, but both of them lack the kind of printing support Java has
[20:31] <ingsoc> Never heard of Electron
[20:31] <ingsoc> heard of Kivy though.
[20:31] <agronholm> http://electron.atom.io/
[20:32] <ingsoc> I guess kivy is good in the sense that it can run on most platforms like jvm and utilises video card features for the gui
[20:32] <ingsoc> not done much with it though
[20:33] <ingsoc> my work is server side with a web frontend if required
[20:33] <agronholm> I'm currently leaning towards electron because kivy does not support drag&drop from desktop or any sort of printing
[20:33] <agronholm> and because I can utilize my existing HTML/CSS skills with Electron
[20:33] <agronholm> with kivy I'd have to relearn most everything from scratch
[20:34] <ingsoc> is electron relatively new ?
[20:35] <agronholm> I'd say so
[20:37] <agronholm> of course with electron the language you use is ECMAScript, not python :/
[22:45] * TomA_ (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) Quit (Remote host closed the connection)
[23:40] * TomA (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) has joined #jython
[23:45] * TomA (~TomA@c-68-32-46-223.hsd1.mi.comcast.net) Quit (Ping timeout: 276 seconds)

Index

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