--- Log opened Wed Sep 16 00:00:25 2015 |
00:35 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
00:35 | | mode/#code [+o Reiv] by ChanServ |
00:42 | | Derakon[AFK] is now known as Derakon |
00:58 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code |
01:12 | <&Derakon> | Abudhabi: not a clue, but I'd guess by overlaying a semitransparent image on top of the rest of the document. |
01:12 | <&Derakon> | PDFs have very flexible rendering logic. |
01:26 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
01:27 | <~Vornicus> | Things that happened today: "man, I wish javascript had currying, that'd come in mighty handy right now." "...oh wait, that there is currying" |
01:53 | <~Vornicus> | (function.bind) |
01:54 | | Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
01:54 | | mode/#code [+o Checkmate] by ChanServ |
02:02 | < [R]> | function.bind is notably slow on most engines. |
02:02 | < [R]> | I suggest rolling your own (it's actually massively faster) |
02:49 | <@celticminstrel> | Bleh, Lua. |
02:51 | <@celticminstrel> | As a language it's not bad, really, though I wish it had exceptions. |
02:51 | <@celticminstrel> | But the API is kind of... |
02:52 | <@celticminstrel> | The C API, I mean. |
02:52 | <~Vornicus> | the Lua API is a shining light, compared to the Python C API |
02:52 | < [R]> | My only sources of Lua code are Minecraft (OpenComputers/ComputerCraft) and DSL |
02:52 | <@celticminstrel> | I suppose it's because it's C., but still. |
02:52 | <@celticminstrel> | I want a C++ Lua API. :/ |
02:53 | <~Vornicus> | I should learn modern C++ |
02:53 | <@celticminstrel> | With a class for the Lua state object and variadic templates and all that. |
02:56 | <@celticminstrel> | Maybe I have to do it myself. |
02:56 | <@celticminstrel> | Not that I've Googled for it, though. It might've already been done. |
03:10 | <&Derakon> | I don't recall having too much trouble with the Python C API, when I used it. |
03:18 | <@celticminstrel> | The third option would be JavaScript. |
03:19 | <@celticminstrel> | If I was using Python, I'd probably try out the Boost interface to it. |
03:19 | <@celticminstrel> | I haven't looked at it, so I dunno how good it is. |
03:19 | <&Derakon> | My experience was either using ctypes in Python, or using SWIG. |
03:20 | <&Derakon> | In both cases, it was strictly a "Python wants to talk to C" system, no communication initiated from the C side. |
03:20 | <@celticminstrel> | So, Python calling functions implemented in C. |
03:20 | <@celticminstrel> | That's the opposite of how I'd be using it. |
03:21 | <@celticminstrel> | Whether it's Python, Lua, or JS. |
03:21 | <&Derakon> | You want to add scripting to a game engine written in C? |
03:21 | <@celticminstrel> | No? |
03:21 | <&Derakon> | Aww, so much for guessing~ |
03:21 | <@celticminstrel> | I don't like working in C. |
03:22 | < [R]> | There's two methods to do Python<->C last time I checked: extend Python with things written in C; or add Python scripting to a C program. The APIs were slightly different. |
03:22 | <@celticminstrel> | I'd be working in C++. |
03:22 | <@celticminstrel> | Which is why I dislike the Lua API. |
03:22 | <&Derakon> | Most scripting APIs do not really do complex types. |
03:23 | <@celticminstrel> | Oh, you can do that with the Lua API. I think. It would be a fair bit of work though. |
03:23 | <&Derakon> | They work a lot better when you only pass ints, strings, bools, etc. and maybe arrays back and forth. |
03:23 | <&Derakon> | You can. It's just not very pleasant. |
03:23 | <@celticminstrel> | I consider complex types to be fairly important though. |
03:23 | <@celticminstrel> | At the very least, a map/dictionary type. |
03:24 | <@celticminstrel> | ie, tables in Lua, or objects in JS. (Dictionaries in Python, of course.) |
03:24 | <@celticminstrel> | (Python is the only one of the three that distinguishes dictionaries from general objects, though...) |
03:32 | | Netsplit *.net <-> *.split quits: @iospace, @Wizard, @Checkmate, @Reiver, @froztbyte, @Reiv, @celticminstrel, @PinkFreud, @himi, @Ogredude, (+8 more, use /NETSPLIT to show all of them) |
03:34 | | Netsplit over, joins: &Reiver, @PinkFreud, @Alek, @Tamber, @iospace, @froztbyte, &McMartin, @Checkmate, @Reiv, @himi (+8 more) |
03:34 | | Wizard [Azash@Nightstar-borbkp.engineering] has quit [Ping timeout: 121 seconds] |
03:35 | | Ogredude [quassel@Nightstar-dm1jvh.projectzenonline.com] has quit [Ping timeout: 121 seconds] |
03:35 | | Wizard [Azash@Nightstar-borbkp.engineering] has joined #code |
03:35 | | mode/#code [+o Wizard] by ChanServ |
03:35 | | Ogredude [quassel@Nightstar-dm1jvh.projectzenonline.com] has joined #code |
03:35 | | mode/#code [+o Ogredude] by ChanServ |
04:16 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code |
04:17 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Connection reset by peer] |
05:05 | | Derakon is now known as Derakon[AFK] |
05:07 | | Turaiel is now known as Turaiel[Offline] |
05:18 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Connection closed] |
05:20 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code |
05:35 | | catadroid` [catalyst@Nightstar-a88ccj.dab.02.net] has joined #code |
05:36 | | catadroid [catalyst@Nightstar-cf2u4f.dab.02.net] has quit [Ping timeout: 121 seconds] |
05:41 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
05:52 | | Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has quit [Client exited] |
06:34 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
06:38 | | macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
06:42 | | macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code |
06:42 | | mode/#code [+o macdjord|wurk] by ChanServ |
07:43 | | catadroid` is now known as catadroid |
08:04 | | Kindamoody is now known as Kindamoody|out |
08:18 | | catadroid [catalyst@Nightstar-a88ccj.dab.02.net] has quit [[NS] Quit: Bye] |
08:22 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
09:51 | | Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
09:52 | | celticminstrel is now known as celmin|sleep |
10:03 | | catadroid [catalyst@Nightstar-a88ccj.dab.02.net] has joined #code |
10:12 | < catadroid> | I have just tracked down a bug via a vague report and dodgy stack report to reconstruct the likely series of events to reach it |
10:13 | < catadroid> | figured out the fix and committed |
10:13 | < catadroid> | took me an hour |
10:13 | < catadroid> | still got it *fistpump* |
10:13 | < catadroid> | Estimated time: 2d :3 |
10:16 | <@TheWatcher> | Wewt! |
11:36 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
12:05 | | catadroid` [catalyst@Nightstar-9mv54c.dab.02.net] has joined #code |
12:08 | | catadroid [catalyst@Nightstar-a88ccj.dab.02.net] has quit [Ping timeout: 121 seconds] |
12:11 | | Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
12:11 | | mode/#code [+o Checkmate] by ChanServ |
12:14 | | catadroid` [catalyst@Nightstar-9mv54c.dab.02.net] has quit [[NS] Quit: Bye] |
12:14 | | catadroid [catalyst@Nightstar-9mv54c.dab.02.net] has joined #code |
12:23 | <@Wizard> | catadroid: Dope |
12:30 | < catadroid> | I'd love some |
12:30 | < catadroid> | wait that's not what you meant |
12:53 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Connection closed] |
12:55 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
12:55 | | mode/#code [+o himi] by ChanServ |
13:08 | < VirusJTG> | ^.- |
13:12 | | Turaiel[Offline] is now known as Turaiel |
13:48 | | EvilDarkLord [jjlehto3@Nightstar-kdsuov.niksula.hut.fi] has quit [Operation timed out] |
13:49 | | EvilDarkLord [jjlehto3@Nightstar-kdsuov.niksula.hut.fi] has joined #code |
13:50 | | EvilDarkLord is now known as NSGuest31599 |
13:51 | | NSGuest31599 is now known as EvilDarkLord |
14:01 | | Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has joined #code |
14:17 | | kourbou_ [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code |
14:17 | | kourbou_ is now known as kourbou |
14:45 | | macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Connection reset by peer] |
14:46 | | macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code |
14:46 | | mode/#code [+o macdjord|wurk] by ChanServ |
15:10 | | Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
17:19 | | celmin|sleep is now known as celticminstrel |
17:36 | | blargh [jimbob@Nightstar-t6ues9.static.bresnan.net] has joined #code |
17:58 | | Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has quit [Client exited] |
17:59 | | blargh [jimbob@Nightstar-t6ues9.static.bresnan.net] has quit [[NS] Quit: The next time you drive over roadkill, remember me] |
18:02 | | Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has joined #code |
18:35 | | catadroid` [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code |
18:38 | | catadroid [catalyst@Nightstar-9mv54c.dab.02.net] has quit [Ping timeout: 121 seconds] |
18:43 | | catadroid` [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [Ping timeout: 121 seconds] |
18:44 | | kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: Iām not a psychopath. Iām a high-functioning sociopath. Do your research.] |
18:48 | | Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has quit [Client exited] |
18:59 | | Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has joined #code |
19:04 | | catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code |
19:04 | | Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has quit [Client exited] |
19:32 | | Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has joined #code |
20:21 | | catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has quit [Connection closed] |
20:21 | | catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code |
20:27 | | Kindamoody|out is now known as Kindamoody |
20:35 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
20:35 | | catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [A TLS packet with unexpected length was received.] |
20:42 | | catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code |
20:42 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
20:46 | | catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [Ping timeout: 121 seconds] |
20:50 | | Turaiel is now known as Turaiel[Offline] |
21:00 | | catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code |
21:08 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
21:08 | | catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [A TLS packet with unexpected length was received.] |
21:11 | | catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
21:11 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:13 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
21:13 | | catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:36 | | catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code |
21:36 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:42 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
21:42 | | catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has quit [Connection closed] |
21:44 | | catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
21:44 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:45 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
21:45 | | catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:47 | | catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code |
21:47 | | catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:48 | | catadroid` [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code |
21:48 | | catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:49 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Operation timed out] |
21:49 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code |
21:51 | | catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code |
21:51 | | catadroid` [catalyst@Nightstar-hc6pej.dab.02.net] has quit [Connection closed] |
21:54 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds] |
21:55 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code |
22:02 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds] |
22:03 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code |
22:05 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
22:05 | | mode/#code [+o Reiv] by ChanServ |
22:14 | | ion [Owner@Nightstar-h5r554.vs.shawcable.net] has joined #code |
22:17 | | catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has quit [[NS] Quit: Bye] |
22:19 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
22:29 | | Turaiel[Offline] is now known as Turaiel |
23:19 | | Kindamoody is now known as Kindamoody[zZz] |
--- Log closed Thu Sep 17 00:00:08 2015 |