Go Language Resources Go, golang, go... NOTE: This page ceased updating in October, 2012

--- Log opened Thu May 06 00:00:56 2010
00:04 -!- Nexoro [~nexo@c-71-192-75-183.hsd1.ma.comcast.net] has left #go-nuts []
00:05 < uriel> yay!
00:14 -!- rhelmer [~rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has quit
[Quit: rhelmer]
00:16 < chaos95> Hi folks, went to Andrew Gerrand's presentation on Go at
RMIT last night and it piqued my interest; next step: convince my boss that Go is
a decent option for re-implementing our lumbering, legacy-laden flagship product
00:16 < chaos95> wish me luck :P
00:16 < Tonnerre> RMIT, wasn't that in Melbourne?
00:16 < chaos95> yep
00:17 < Tonnerre> Awesome!  Greetings over there, I'm hoping to be able to
drop by again in November
00:17 < Tonnerre> And I do wish you luck
00:17 < chaos95> Cheers :)
00:20 < kmeyer> chaos95: do you know if that was recorded at all?
00:21 < chaos95> kmeyer: there was a camera present, as well as a
dictaphone.  I'm assuming they were recording on GTUG Melbourne's behalf
00:23 < kmeyer> I'll do some googling I guess :)
00:27 < chaos95> I'm assuming it wouldn't be up yet, but you might have more
luck later today
00:29 -!- Macpunk [~macpunk@cpe-72-177-26-221.austin.res.rr.com] has quit [Ping
timeout: 276 seconds]
00:41 < kmeyer> yeah, I don't see it yet
00:41 < kmeyer> thanks :)
00:44 < uriel> chaos95: oh, awesome, I had asked Andrew if it was going to
be recorded but he thought it wouldn't, cool to see it was recorded in the end!
00:46 <+iant> I think he is doing the same presentation again in a couple of
weeks at Google I/O, and that one at least should be recorded
00:48 < kmeyer> heh, no worries
00:51 -!- iant [~iant@67.218.105.189] has quit [Ping timeout: 264 seconds]
01:07 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
01:16 -!- BrowserUk [~irc1_20_B@78.149.241.231] has left #go-nuts []
01:18 -!- Arbiza [~Arbiza@201-34-92-38.smace701.dsl.brasiltelecom.net.br] has
joined #go-nuts
01:18 -!- zyichi [~zyichi@124.205.180.154] has joined #go-nuts
01:34 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
01:43 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping
timeout: 245 seconds]
01:47 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
01:49 < exch> anyone have ideas why this behaves the way it does?
http://www.gopaste.net/?id=1567
01:49 < exch> specifically, repl2() is consistently a lot slower than
repl1()
01:51 -!- meatmanek [~meatmanek@mesingw.student.cwru.edu] has joined #go-nuts
01:52 < exch> results are always around 15000ns vs 22000ns on my machine
01:54 -!- BrowserUk [~irc1_20_B@78.149.247.24] has joined #go-nuts
01:56 -!- aho [~nya@g226204236.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
02:04 -!- tor5 [~tor@c-457171d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[Quit: tor5]
02:06 -!- BrowserUk [~irc1_20_B@78.149.247.24] has left #go-nuts []
02:12 < jessta> exch: more allocations
02:13 < exch> How is that?
02:13 < jessta> haystack = haystack[0:p] + replacement +
haystack[p+len(needle):]
02:14 < exch> 'ret += haystack[0:p] + replacement' is faster than 'ret +=
haystack[0:p]; ret += replacement' So if that's the case, than 'haystack =
haystack[0:p] + replacement + haystack[p+len(needle):]' should be even faster
02:15 < exch> unless there is a problem with assigning all that to haystack
instead of 'ret'
02:15 -!- zyichi [~zyichi@124.205.180.154] has quit [Ping timeout: 252 seconds]
02:16 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
02:17 -!- segy [~segfault@pdpc/supporter/active/segy] has quit [Quit: leaving]
02:17 < jessta> either way, you shouldn't use strings like that
02:17 < jessta> get yourself a bytes.Buffer
02:18 < jessta> doing ret += haystack[0:p] requires ret to be copied and
reallocated
02:19 < jessta> and the previous ret to be gc'ed
02:19 < exch> hope it's faster than this stuff, cos i'm fresh out of ideas
to make it faster.
02:19 * exch tests
02:20 < jessta> exch: strings are immutatable in Go
02:20 < exch> that does explain why it's so terribly slow
02:22 < jessta> and with the +, I think you're allocating and copying the
slice(haystack[0:p]) to a string and then copying that again to the ret string
02:23 -!- zyichi [~zyichi@124.205.180.154] has joined #go-nuts
02:24 < chaos95> have you tried a split and join?
02:25 < exch> not yet
02:28 -!- zyichi [~zyichi@124.205.180.154] has quit [Ping timeout: 240 seconds]
02:33 -!- datamonger [~datamonge@75.142.254.130] has joined #go-nuts
02:34 -!- apefish [~apefish@S0106000d3a2d34de.vc.shawcable.net] has joined
#go-nuts
02:39 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
02:39 -!- Arbiza [~Arbiza@201-34-92-38.smace701.dsl.brasiltelecom.net.br] has quit
[Quit: Arbiza]
02:42 < chaos95> is there any way to get the build process to bypass the
http tests?
02:43 < chaos95> they don't pay any attention to my http_proxy environment
variable, and consequently time out on any http requests outside this network
02:43 < chaos95> (which is, you know, all of them :D)
02:45 < jessta> chaos95: you can build without running the tests
02:46 < jessta> or kill the process when it gets to the tests
02:46 < chaos95> oh it installs first?
02:46 < chaos95> nifty
02:48 < exch> -.- looks like this is actually the fastest approach.
http://www.gopaste.net/?id=1568
02:48 < exch> no need for a buffer
02:48 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
02:48 -!- mode/#go-nuts [+v iant] by ChanServ
02:48 < exch> it's still a pretty costly operation
02:48 < jessta> chaos95: I think they are going to remove the requirement
for network connectivity to test the http soon
02:49 < chaos95> jessta: yeah I saw some tickets related to it; here's
hoping.
02:50 < chaos95> 13000 ns
02:50 < chaos95> 20000 ns
02:50 < chaos95> 7000 ns
02:51 < chaos95> quite a bit faster, huh exch?
02:51 < exch> i'm getting about 4k improvement
02:54 < exch> make that 10k
02:54 < exch> 16000 ns
02:54 < exch> 21000 ns
02:54 < exch> 6000 ns
02:55 < exch> more than 50% speed increase.  I'll settle for that
02:59 < exch> the bh:= bit can be omitted to really
02:59 -!- ikke [~ikke@unaffiliated/ikkebr] has quit []
02:59 < exch> if you inline the entire thing it'll shave off another 1k
03:00 < exch> string(bytes.Join(bytes.Split([]byte(haystack),
[]byte(needle), 0), []byte(replacement))) <- winner
03:02 -!- apefish [~apefish@S0106000d3a2d34de.vc.shawcable.net] has quit [Remote
host closed the connection]
03:03 < jessta> the compiler should eventually be able to do that for you
03:07 < chaos95> the gcc backend probably already does
03:18 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
03:27 -!- myrddian [~myrddian@hqrouter.vpac.org] has joined #go-nuts
03:32 -!- MizardX [~MizardX@unaffiliated/mizardx] has quit [Ping timeout: 260
seconds]
04:07 -!- divoxx_ [~divoxx@189.63.144.201] has joined #go-nuts
04:08 -!- warthurton [~warthurto@pdpc/supporter/active/warthurton] has quit [Quit:
warthurton]
04:10 -!- divoxx [~divoxx@204.152.215.146] has quit [Ping timeout: 276 seconds]
04:12 -!- divoxx_ [~divoxx@189.63.144.201] has quit [Ping timeout: 276 seconds]
04:12 -!- andbelo [~andbelo@c-68-39-199-20.hsd1.de.comcast.net] has joined
#go-nuts
04:14 -!- robot12 [~robot12@robot12.kgts.ru] has joined #go-nuts
04:15 -!- robot12 [~robot12@robot12.kgts.ru] has left #go-nuts []
04:16 -!- andbelo [~andbelo@c-68-39-199-20.hsd1.de.comcast.net] has left #go-nuts
[]
04:16 -!- andbelo [~andbelo@c-68-39-199-20.hsd1.de.comcast.net] has joined
#go-nuts
04:18 -!- andbelo [~andbelo@c-68-39-199-20.hsd1.de.comcast.net] has left #go-nuts
[]
04:20 -!- divoxx [~divoxx@204.152.215.146] has joined #go-nuts
04:28 -!- alehorst [~alehorst@187.58.245.214] has quit [Ping timeout: 248 seconds]
04:38 -!- alehorst [~alehorst@187.58.245.214] has joined #go-nuts
04:48 -!- caw [skyyy@phonzdesktop.rh.rit.edu] has quit []
04:49 -!- tazjin [~tazjin@p5DC83F2D.dip.t-dialin.net] has joined #go-nuts
04:52 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping
timeout: 276 seconds]
04:53 -!- zyichi [~zyichi@124.205.180.154] has joined #go-nuts
04:57 -!- myrddian_ [~myrddian@hqrouter.vpac.org] has joined #go-nuts
04:57 -!- myrddian [~myrddian@hqrouter.vpac.org] has quit [Read error: Connection
reset by peer]
04:58 -!- divoxx_ [~divoxx@189.63.144.201] has joined #go-nuts
04:59 -!- divoxx_ [~divoxx@189.63.144.201] has quit [Client Quit]
05:02 -!- adamjiang [~jcadam_@KD113150081243.ppp-bb.dion.ne.jp] has joined
#go-nuts
05:02 -!- divoxx [~divoxx@204.152.215.146] has quit [Ping timeout: 246 seconds]
05:03 -!- scm [justme@c132162.adsl.hansenet.de] has quit [Ping timeout: 276
seconds]
05:04 -!- scm [justme@c222075.adsl.hansenet.de] has joined #go-nuts
05:04 -!- tazjin [~tazjin@p5DC83F2D.dip.t-dialin.net] has quit [Ping timeout: 245
seconds]
05:07 -!- tazjin [~tazjin@p5DC83F2D.dip.t-dialin.net] has joined #go-nuts
05:17 -!- XeonPaul [~chatzilla@222.73.189.44] has quit [Ping timeout: 240 seconds]
05:24 -!- tazjin [~tazjin@p5DC83F2D.dip.t-dialin.net] has quit [Quit: Leaving...]
05:35 -!- tvw [~tv@e182073103.adsl.alicedsl.de] has joined #go-nuts
05:39 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
05:46 -!- General1337 [~support@71-93-96-131.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
05:49 -!- General13372 [~support@71-93-96-131.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 240 seconds]
05:52 -!- XeonPaul [~chatzilla@222.73.189.44] has joined #go-nuts
05:53 -!- myrddian_ [~myrddian@hqrouter.vpac.org] has quit [Quit: myrddian_]
05:59 -!- warthurton [~warthurto@pdpc/supporter/active/warthurton] has joined
#go-nuts
06:02 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
06:03 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
quit [Read error: Connection reset by peer]
06:06 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has quit [Ping timeout: 276
seconds]
06:07 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts
06:08 -!- rhino9 [rhino9@89.218.17.250] has joined #go-nuts
06:08 < exch> I'm modifying a fair amount of stuff to use byte arrays
instead of strings and so far the speed increase is rather mind boggling O.o
06:09 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
joined #go-nuts
06:10 < KirkMcDonald> Are these arrays being mutated?
06:10 < exch> processing of a fair chunk of script code goes from about 1.2
ms to 0.047ms
06:10 -!- tvw [~tv@e182073103.adsl.alicedsl.de] has quit [Remote host closed the
connection]
06:10 < chaos95> KirkMcDonald: oh hey, I know you!  :P
06:10 < exch> I'm using the bytes package.  Combination of buffers and
join/split calls
06:10 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts
06:11 < KirkMcDonald> chaos95: What the what?
06:12 < chaos95> you're in #python also
06:12 < KirkMcDonald> Oh, yes.
06:27 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
06:32 -!- itrekkie [~itrekkie@ip68-228-245-244.ph.ph.cox.net] has joined #go-nuts
06:33 < jessta> exch: yeah, strings are for slicing not for mutating
06:41 -!- alexbobp [~alex@66.112.249.162] has joined #go-nuts
06:43 -!- mtg [~mtg@vollkornmail.dbk-nb.de] has joined #go-nuts
06:43 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has joined #go-nuts
06:49 -!- OpenSpace [~ja@109.92.56.11] has quit [Ping timeout: 240 seconds]
07:03 -!- OpenSpace [~ja@79.101.205.46] has joined #go-nuts
07:04 -!- kingfishr [~kingfishr@c-98-201-60-173.hsd1.tx.comcast.net] has quit
[Remote host closed the connection]
07:06 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping
timeout: 240 seconds]
07:06 -!- itrekkie [~itrekkie@ip68-228-245-244.ph.ph.cox.net] has quit [Quit:
itrekkie]
07:06 -!- Agon [~marcel@HSI-KBW-109-192-058-176.hsi6.kabel-badenwuerttemberg.de]
has joined #go-nuts
07:22 -!- zcram [~zcram@67.140.191.90.dyn.estpak.ee] has joined #go-nuts
07:31 -!- SugarBear [~stephen.s@91.86.5.208] has joined #go-nuts
07:31 -!- arvindht [~7c7cdbfa@gateway/web/freenode/x-bqnyolczgqktwpkj] has joined
#go-nuts
07:32 -!- XeonPaul [~chatzilla@222.73.189.44] has quit [Ping timeout: 252 seconds]
07:45 -!- analogue [~analogue@toulouse.jfg-networks.net] has joined #go-nuts
07:48 -!- Fish-Work [~Fish@86.65.182.207] has joined #go-nuts
08:05 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has quit [Excess Flood]
08:08 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has joined #go-nuts
08:15 -!- ikaros [~ikaros@e179205046.adsl.alicedsl.de] has joined #go-nuts
08:18 -!- rlab_ [~Miranda@91.200.158.34] has joined #go-nuts
08:20 -!- jpic [~jpic@chocolatpistache.com] has quit [Ping timeout: 260 seconds]
08:21 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 252 seconds]
08:21 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 264
seconds]
08:23 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
08:30 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
08:31 -!- rlab_ [~Miranda@91.200.158.34] has quit [Ping timeout: 240 seconds]
08:33 -!- rhino9 [rhino9@89.218.17.250] has quit []
08:33 -!- rhino9 [rhino9@89.218.17.250] has joined #go-nuts
08:35 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
08:38 -!- arvindht [~7c7cdbfa@gateway/web/freenode/x-bqnyolczgqktwpkj] has quit
[Ping timeout: 252 seconds]
08:40 -!- Demp_ [~Demp@bzq-79-179-184-143.red.bezeqint.net] has joined #go-nuts
08:43 -!- Demp [~Demp@bzq-79-179-184-252.red.bezeqint.net] has quit [Ping timeout:
260 seconds]
08:44 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat
0.3.2]
08:44 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
08:44 -!- Demp [~Demp@bzq-79-181-184-12.red.bezeqint.net] has joined #go-nuts
08:44 -!- Demp_ [~Demp@bzq-79-179-184-143.red.bezeqint.net] has quit [Ping
timeout: 268 seconds]
08:46 -!- Demp_ [~Demp@109.66.186.239] has joined #go-nuts
08:48 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
08:48 < plexdev> http://is.gd/bWBpn by [Nigel Tao] in
go/src/pkg/exp/draw/x11/ -- Make exp/draw/x11 respect $XAUTHORITY.
08:49 -!- Demp [~Demp@bzq-79-181-184-12.red.bezeqint.net] has quit [Ping timeout:
264 seconds]
08:51 -!- Demp [~Demp@bzq-79-179-184-199.red.bezeqint.net] has joined #go-nuts
08:52 -!- Demp_ [~Demp@109.66.186.239] has quit [Ping timeout: 246 seconds]
08:53 -!- Demp_ [~Demp@bzq-79-181-184-165.red.bezeqint.net] has joined #go-nuts
08:55 -!- wrtp [~rog@78.144.165.123] has joined #go-nuts
08:56 -!- Demp [~Demp@bzq-79-179-184-199.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
08:58 -!- Demp_ [~Demp@bzq-79-181-184-165.red.bezeqint.net] has quit [Ping
timeout: 240 seconds]
08:58 -!- Demp [~Demp@bzq-79-179-184-225.red.bezeqint.net] has joined #go-nuts
08:59 -!- Demp_ [~Demp@bzq-79-179-184-231.red.bezeqint.net] has joined #go-nuts
09:02 -!- Demp [~Demp@bzq-79-179-184-225.red.bezeqint.net] has quit [Ping timeout:
246 seconds]
09:04 -!- Demp [~Demp@109.65.185.107] has joined #go-nuts
09:04 -!- Demp_ [~Demp@bzq-79-179-184-231.red.bezeqint.net] has quit [Ping
timeout: 276 seconds]
09:06 -!- Demp_ [~Demp@bzq-109-65-185-108.red.bezeqint.net] has joined #go-nuts
09:10 -!- Demp [~Demp@109.65.185.107] has quit [Ping timeout: 276 seconds]
09:10 -!- Demp_ [~Demp@bzq-109-65-185-108.red.bezeqint.net] has quit [Ping
timeout: 252 seconds]
09:11 -!- Demp [~Demp@bzq-79-178-184-97.red.bezeqint.net] has joined #go-nuts
09:12 -!- Demp_ [~Demp@bzq-79-181-184-186.red.bezeqint.net] has joined #go-nuts
09:15 -!- SugarBear [~stephen.s@91.86.5.208] has quit []
09:15 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]]
09:15 -!- Demp [~Demp@bzq-79-178-184-97.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
09:16 -!- Demp [~Demp@bzq-109-66-186-56.red.bezeqint.net] has joined #go-nuts
09:17 -!- Demp_ [~Demp@bzq-79-181-184-186.red.bezeqint.net] has quit [Ping
timeout: 240 seconds]
09:19 -!- Demp_ [~Demp@bzq-79-176-184-154.red.bezeqint.net] has joined #go-nuts
09:19 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Ping timeout: 265 seconds]
09:19 < jessta> respect my $XAUTHORITY!
09:20 < Tonnerre> Noooooo!
09:20 -!- Demp [~Demp@bzq-109-66-186-56.red.bezeqint.net] has quit [Ping timeout:
276 seconds]
09:21 -!- Demp [~Demp@bzq-79-183-184-230.red.bezeqint.net] has joined #go-nuts
09:22 < rhino9> c/lear
09:25 -!- Demp_ [~Demp@bzq-79-176-184-154.red.bezeqint.net] has quit [Ping
timeout: 276 seconds]
09:26 -!- Demp [~Demp@bzq-79-183-184-230.red.bezeqint.net] has quit [Ping timeout:
248 seconds]
09:28 -!- Demp_ [~Demp@109.66.186.171] has joined #go-nuts
09:31 -!- Demp_ [~Demp@109.66.186.171] has quit [Read error: Connection reset by
peer]
09:32 -!- Demp [~Demp@109.66.187.24] has joined #go-nuts
09:32 -!- adu [~ajr@pool-173-66-252-197.washdc.fios.verizon.net] has joined
#go-nuts
09:32 -!- Demp_ [~Demp@109.65.184.11] has joined #go-nuts
09:36 -!- Demp [~Demp@109.66.187.24] has quit [Ping timeout: 245 seconds]
09:37 -!- Demp [~Demp@bzq-79-180-184-254.red.bezeqint.net] has joined #go-nuts
09:38 -!- Demp_ [~Demp@109.65.184.11] has quit [Ping timeout: 276 seconds]
09:39 -!- Demp_ [~Demp@bzq-109-64-184-78.red.bezeqint.net] has joined #go-nuts
09:41 -!- Demp [~Demp@bzq-79-180-184-254.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
09:42 -!- Demp [~Demp@109.64.184.119] has joined #go-nuts
09:43 -!- Demp_ [~Demp@bzq-109-64-184-78.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
09:44 -!- Demp_ [~Demp@109.64.184.124] has joined #go-nuts
09:47 -!- Demp [~Demp@109.64.184.119] has quit [Ping timeout: 264 seconds]
09:47 -!- Demp [~Demp@bzq-79-177-184-20.red.bezeqint.net] has joined #go-nuts
09:48 -!- Demp_ [~Demp@109.64.184.124] has quit [Ping timeout: 268 seconds]
09:49 -!- Demp_ [~Demp@bzq-79-178-184-195.red.bezeqint.net] has joined #go-nuts
09:53 -!- Demp [~Demp@bzq-79-177-184-20.red.bezeqint.net] has quit [Ping timeout:
268 seconds]
09:54 -!- Demp [~Demp@bzq-109-64-184-11.red.bezeqint.net] has joined #go-nuts
09:54 -!- Demp_ [~Demp@bzq-79-178-184-195.red.bezeqint.net] has quit [Ping
timeout: 245 seconds]
09:55 -!- Demp_ [~Demp@bzq-79-179-184-12.red.bezeqint.net] has joined #go-nuts
09:56 -!- kingfishr [~kingfishr@c-98-201-60-173.hsd1.tx.comcast.net] has joined
#go-nuts
09:56 -!- kingfishr [~kingfishr@c-98-201-60-173.hsd1.tx.comcast.net] has quit
[Read error: Connection reset by peer]
09:59 -!- Demp [~Demp@bzq-109-64-184-11.red.bezeqint.net] has quit [Ping timeout:
276 seconds]
10:00 -!- Demp [~Demp@bzq-79-182-184-44.red.bezeqint.net] has joined #go-nuts
10:00 -!- Demp_ [~Demp@bzq-79-179-184-12.red.bezeqint.net] has quit [Ping timeout:
260 seconds]
10:01 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
10:01 -!- ikaros [~ikaros@e179205046.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
10:02 -!- Demp_ [~Demp@bzq-79-178-184-84.red.bezeqint.net] has joined #go-nuts
10:06 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Client Quit]
10:06 -!- Demp [~Demp@bzq-79-182-184-44.red.bezeqint.net] has quit [Ping timeout:
268 seconds]
10:06 -!- zozoR2 [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
10:06 -!- Demp_ [~Demp@bzq-79-178-184-84.red.bezeqint.net] has quit [Ping timeout:
260 seconds]
10:07 -!- Demp [~Demp@bzq-79-181-185-234.red.bezeqint.net] has joined #go-nuts
10:09 -!- Demp_ [~Demp@109.64.184.88] has joined #go-nuts
10:12 -!- Demp [~Demp@bzq-79-181-185-234.red.bezeqint.net] has quit [Ping timeout:
260 seconds]
10:13 -!- Demp [~Demp@bzq-79-181-184-174.red.bezeqint.net] has joined #go-nuts
10:13 -!- Demp_ [~Demp@109.64.184.88] has quit [Ping timeout: 248 seconds]
10:14 -!- Demp_ [~Demp@bzq-79-178-184-84.red.bezeqint.net] has joined #go-nuts
10:17 -!- Demp [~Demp@bzq-79-181-184-174.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
10:20 -!- Demp_ [~Demp@bzq-79-178-184-84.red.bezeqint.net] has quit [Ping timeout:
276 seconds]
10:20 -!- Demp_ [~Demp@bzq-109-64-184-252.red.bezeqint.net] has joined #go-nuts
10:21 -!- KnightMage [~jon@host86-150-162-100.range86-150.btcentralplus.com] has
joined #go-nuts
10:23 -!- Demp [~Demp@bzq-109-65-184-214.red.bezeqint.net] has joined #go-nuts
10:24 -!- Demp_ [~Demp@bzq-109-64-184-252.red.bezeqint.net] has quit [Ping
timeout: 248 seconds]
10:25 -!- peterdn [~peterdn@cpc1-oxfd18-2-0-cust914.4-3.cable.virginmedia.com] has
quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100222071121]]
10:26 -!- Demp_ [~Demp@bzq-79-178-184-95.red.bezeqint.net] has joined #go-nuts
10:28 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
10:28 -!- Demp [~Demp@bzq-109-65-184-214.red.bezeqint.net] has quit [Ping timeout:
252 seconds]
10:29 -!- kingfishr [~kingfishr@c-98-201-60-173.hsd1.tx.comcast.net] has joined
#go-nuts
10:30 -!- Demp [~Demp@bzq-109-64-184-83.red.bezeqint.net] has joined #go-nuts
10:31 -!- Demp_ [~Demp@bzq-79-178-184-95.red.bezeqint.net] has quit [Ping timeout:
260 seconds]
10:31 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
10:31 -!- Demp_ [~Demp@109.66.187.88] has joined #go-nuts
10:34 -!- Demp [~Demp@bzq-109-64-184-83.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
10:34 < manveru> is there some way to let go spit out all errors it
encountners instead of telling me "too many errors"
10:34 < manveru> *encounters
10:35 -!- Demp [~Demp@bzq-79-182-184-189.red.bezeqint.net] has joined #go-nuts
10:36 -!- Demp_ [~Demp@109.66.187.88] has quit [Ping timeout: 264 seconds]
10:39 -!- Demp_ [~Demp@bzq-79-183-184-174.red.bezeqint.net] has joined #go-nuts
10:40 -!- Demp [~Demp@bzq-79-182-184-189.red.bezeqint.net] has quit [Ping timeout:
264 seconds]
10:41 -!- Demp [~Demp@bzq-79-183-184-190.red.bezeqint.net] has joined #go-nuts
10:45 -!- Demp_ [~Demp@bzq-79-183-184-174.red.bezeqint.net] has quit [Ping
timeout: 276 seconds]
10:45 -!- Demp [~Demp@bzq-79-183-184-190.red.bezeqint.net] has quit [Ping timeout:
264 seconds]
10:47 -!- Demp [~Demp@bzq-109-67-184-234.red.bezeqint.net] has joined #go-nuts
10:49 -!- Demp_ [~Demp@109.67.184.163] has joined #go-nuts
10:50 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Quit:
kaigan|work]
10:50 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
10:52 -!- Demp [~Demp@bzq-109-67-184-234.red.bezeqint.net] has quit [Ping timeout:
252 seconds]
10:53 -!- Demp [~Demp@bzq-109-67-184-163.red.bezeqint.net] has joined #go-nuts
10:53 -!- Demp_ [~Demp@109.67.184.163] has quit [Ping timeout: 240 seconds]
10:54 -!- zozoR2 [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
10:54 -!- Demp_ [~Demp@bzq-79-176-184-73.red.bezeqint.net] has joined #go-nuts
10:57 < manveru> iant: is there any reason why 'func (x *X) Y() {}' and
'func (x X) Y() {}' aren't distinct methods?
10:57 -!- Demp [~Demp@bzq-109-67-184-163.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
10:57 -!- zozoR2 [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
10:58 -!- Demp [~Demp@bzq-79-177-184-125.red.bezeqint.net] has joined #go-nuts
10:59 -!- zozoR2 [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Client Quit]
10:59 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
10:59 -!- Demp_ [~Demp@bzq-79-176-184-73.red.bezeqint.net] has quit [Ping timeout:
276 seconds]
11:00 -!- Demp_ [~Demp@109.67.184.163] has joined #go-nuts
11:00 -!- Ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts
11:00 < manveru> iant: basically, i cannot do something like 'func (x X) Y()
{ Z(x) }' without an ugly type switch just to find out whether you're a pointer or
not (given that Z takes either or, not an interface)
11:03 -!- Demp [~Demp@bzq-79-177-184-125.red.bezeqint.net] has quit [Ping timeout:
246 seconds]
11:03 -!- Demp [~Demp@109.67.184.211] has joined #go-nuts
11:04 -!- XeonPaul [~chatzilla@222.73.189.44] has joined #go-nuts
11:04 -!- Demp_ [~Demp@109.67.184.163] has quit [Ping timeout: 246 seconds]
11:04 -!- rhino9 [rhino9@89.218.17.250] has quit [Ping timeout: 276 seconds]
11:05 -!- Demp_ [~Demp@bzq-79-178-184-39.red.bezeqint.net] has joined #go-nuts
11:06 -!- fwiffo [~none@unaffiliated/fwiffo] has joined #go-nuts
11:08 -!- KnightMage [~jon@host86-150-162-100.range86-150.btcentralplus.com] has
quit [Remote host closed the connection]
11:08 -!- Demp [~Demp@109.67.184.211] has quit [Ping timeout: 276 seconds]
11:09 -!- Demp [~Demp@bzq-79-178-184-39.red.bezeqint.net] has joined #go-nuts
11:10 -!- Demp_ [~Demp@bzq-79-178-184-39.red.bezeqint.net] has quit [Ping timeout:
245 seconds]
11:10 < wrtp> manveru: in that example, X is not a pointer
11:10 < wrtp> i don't understand what you mean by needing to use a type
switch
11:10 < manveru> wrtp: you can call Y on *X if Y is defined for X
11:11 < manveru> you cannot call Y on X if Y is defined for *X
11:11 -!- Demp_ [~Demp@bzq-109-64-184-119.red.bezeqint.net] has joined #go-nuts
11:11 < wrtp> sure, but the method just gets a copy of X - it can't tell if
it was called on the pointer
11:11 < manveru> hmm
11:11 < manveru> good point :)
11:11 < wrtp> given a pointer, you can always dereference it to get a value;
given a value you can't always find out where it's stored
11:12 < manveru> yeah, that makes sense
11:12 < manveru> argh, i really want methods on interfaces :(
11:13 < wrtp> there's the confusing (but useful!) special case where you can
call pointer methods on a value type if the object is addressable; but that
doesn't apply to interfaces.
11:13 < chressie> wrtp: with '&' you can find out where it is stored, but i
think it's impossible to find out where it was copied from
11:13 < wrtp> why?
11:13 < wrtp> chressie: you can't use '&' on (for instance) a value returned
from a function
11:14 -!- Demp [~Demp@bzq-79-178-184-39.red.bezeqint.net] has quit [Ping timeout:
264 seconds]
11:14 < wrtp> manveru: why do you want methods on interfaces?
11:14 -!- adamjiang [~jcadam_@KD113150081243.ppp-bb.dion.ne.jp] has quit [Quit:
さようなら]
11:14 -!- Demp [~Demp@bzq-109-66-185-17.red.bezeqint.net] has joined #go-nuts
11:14 < manveru> wrtp: so i can build on them easier
11:15 < wrtp> manveru: ?
11:15 -!- Demp_ [~Demp@bzq-109-64-184-119.red.bezeqint.net] has quit [Ping
timeout: 240 seconds]
11:15 < manveru> heh
11:15 < wrtp> you can easily define functions that take interfaces as
arguments.
11:15 < manveru> yes, i know
11:15 < wrtp> for instance: io.ReadAtLeast
11:15 < manveru> but it would be really nice to call them on the interface
11:16 < wrtp> i mean ReadAtMost
11:16 < wrtp> it would be really confusing - like mixing virtual and
non-virtual methods
11:16 < wrtp> go doesn't do that
11:16 < manveru> virtual and what?
11:16 < manveru> how is it confusing?
11:17 < wrtp> anyway, you can put methods on interfaces
11:17 < wrtp> just wrap the interface in a struct
11:17 < manveru> structs can embed interfaces?
11:17 < wrtp> yes
11:17 -!- Demp_ [~Demp@bzq-79-181-184-130.red.bezeqint.net] has joined #go-nuts
11:18 < wrtp> e.g.  type T struct {io.Reader}
11:18 < wrtp> then you can define methods on T
11:18 < manveru> oh my
11:18 < wrtp> but T inherits all the methods in Reader
11:18 < chressie> wrtp: sure (i was still in the receiver context)
11:18 < manveru> wrtp: thanks a lot
11:18 < wrtp> you can include as many interfaces as you want that way too...
11:19 < manveru> yeah
11:19 < wrtp> manveru: does that scratch your itch?
11:19 < manveru> i will try it
11:19 -!- Demp [~Demp@bzq-109-66-185-17.red.bezeqint.net] has quit [Ping timeout:
276 seconds]
11:20 < manveru> but sounds pretty good :)
11:20 < manveru> do you mind another silly question?
11:20 < wrtp> nope
11:20 < wrtp> go ahead
11:21 -!- Demp [~Demp@bzq-109-67-184-211.red.bezeqint.net] has joined #go-nuts
11:21 < manveru> if i have something like 'type Vect struct { x, y int };
type Vector interface { X() int; Y() int }'
11:21 < manveru> and i'd really like to make x and y public
11:21 < wrtp> yeah
11:21 < manveru> but then they will collide with the naming
11:22 < wrtp> yeah, you'd have to choose different names
11:22 -!- Demp_ [~Demp@bzq-79-181-184-130.red.bezeqint.net] has quit [Ping
timeout: 268 seconds]
11:22 -!- Demp_ [~Demp@109.66.186.144] has joined #go-nuts
11:22 < manveru> that's a pity :|
11:22 < wrtp> otherwise the compiler wouldn't know whether you wanted the
field or the method
11:22 < manveru> the compiler knows...
11:23 < manveru> it always tells me 'you try to use a field as a method' and
the other way round
11:23 < manveru> well, something along the lines, i'd have to dig up the
real message
11:24 < wrtp> if you've named a field X and a method X also, and i say: v :=
Vect{1,2}.X
11:24 < wrtp> what is the type of v ?
11:24 < wrtp> is it a function or an integer?
11:24 -!- Wiz126 [Wiz126@72.20.219.141] has quit []
11:25 < manveru> hmh
11:25 < manveru> right, the issue of optional parenthesis
11:25 -!- Demp [~Demp@bzq-109-67-184-211.red.bezeqint.net] has quit [Ping timeout:
264 seconds]
11:25 < wrtp> not really
11:26 < manveru> sorry, i'm coming from ruby
11:26 < manveru> we would do Vect{1,2}.method('X') or the like to get the
method
11:26 < wrtp> i see
11:26 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
11:26 -!- Demp_ [~Demp@109.66.186.144] has quit [Ping timeout: 240 seconds]
11:27 < wrtp> so methods in ruby are in a different namespace to fields ?
11:27 < manveru> no
11:27 < manveru> ruby doesn't have fields in that sense, only methods, and
you call them
11:27 < wrtp> so you'd have the same issue in ruby too, no?
11:28 -!- Demp_ [~Demp@bzq-79-181-184-130.red.bezeqint.net] has joined #go-nuts
11:28 < wrtp> so how would you store the x and y values for a point in ruby?
11:28 < manveru> you'd define two methods called 'x=' and 'y='
11:28 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
11:28 < manveru> and you can use them like 'point.x = 123'
11:29 < wrtp> and using them?
11:29 < wrtp> i mean referring to them
11:29 < manveru> point.method('x=')
11:29 < wrtp> what if i do point.x + point.y
11:29 < wrtp> ?
11:30 < manveru> then that calls the x and y methods
11:30 < manveru> with inlining there wouldn't be a performance difference
11:30 < wrtp> (if it knows statically the class it's calling)
11:30 < manveru> yeah, as in 95% of the cases?  :)
11:31 < wrtp> so point.x is the same as point.x() ?
11:31 < manveru> exactly
11:31 < manveru> the parenthesis are optional
11:31 < wrtp> is that true of local variables too?
11:31 < manveru> no
11:32 < manveru> local variables is where it gets messy :)
11:32 < wrtp> i se
11:32 < wrtp> e
11:32 -!- Demp [~Demp@bzq-79-182-184-189.red.bezeqint.net] has joined #go-nuts
11:32 < manveru> so you can say 'x = point.x; return x' and it will return
point.x
11:33 -!- Demp_ [~Demp@bzq-79-181-184-130.red.bezeqint.net] has quit [Ping
timeout: 268 seconds]
11:33 < manveru> but if you say 'return x', it will try to call the method x
on self
11:33 < manveru> go doesn't really have an implicit receiver, so that's
different
11:33 < wrtp> oh jeez, i hate implicit self referencing
11:34 -!- Demp_ [~Demp@bzq-79-181-184-171.red.bezeqint.net] has joined #go-nuts
11:34 < wrtp> anyway, i see where you're coming from, but you just need to
know that fields and methods live in the same namespace and are different things
11:35 < manveru> yeah, i understand
11:35 < wrtp> but...
11:36 < wrtp> you can always define methods at a higher level, and there's
no clash
11:36 < manveru> yes
11:36 < manveru> that's something i still have to get used to
11:37 < manveru> ruby really sucks at namespacing
11:37 -!- Demp [~Demp@bzq-79-182-184-189.red.bezeqint.net] has quit [Ping timeout:
264 seconds]
11:37 < wrtp> so if you wanted to export your Vect as a Vector interface,
you could define a new type just for the purpose.  type VVect struct {v Vect};
func (vv VVect) X() int {return vv.v.X}
11:38 < wrtp> and make it more straightforward to use: func (v Vect)
Vector() Vector {return VVect{v}}
11:39 -!- artefon [~thiago@189.107.189.16] has joined #go-nuts
11:39 -!- Demp_ [~Demp@bzq-79-181-184-171.red.bezeqint.net] has quit [Ping
timeout: 276 seconds]
11:39 < wrtp> go does namespacing really well.  it makes for much less
cluttered names
11:40 < manveru> heh
11:40 -!- Demp_ [~Demp@bzq-79-178-185-100.red.bezeqint.net] has joined #go-nuts
11:40 < manveru> i've been doing go for the past 3 weeks or so almost
nonstop
11:40 < manveru> hopefully i'll get better soon...
11:41 < wrtp> what've you been doing with it?
11:41 < jessta> go is the C I always wanted
11:41 < manveru> wrote a couple of little games
11:41 < jessta> (and kept trying to make with macros)
11:42 < wrtp> using which gui interface?
11:42 < manveru> sdl
11:42 < manveru> i wrote to the ML, the game of life and pong are the ones
that are presentable
11:43 < wrtp> ah, monsieur fellinger :-)
11:43 < manveru> the others are experiments or work in progress...  it's
pretty amazing how much faster go is than ruby
11:43 < manveru> yeah, that's me
11:44 -!- Demp [~Demp@109.67.184.211] has joined #go-nuts
11:44 -!- rhino9 [rhino9@92.47.249.24] has joined #go-nuts
11:44 < wrtp> have you got a link to sdl?
11:44 < wrtp> (the go package)
11:44 -!- Demp_ [~Demp@bzq-79-178-185-100.red.bezeqint.net] has quit [Ping
timeout: 246 seconds]
11:44 < manveru> http://github.com/banthar/Go-SDL
11:45 < manveru> for the past week or so i've been trying to translate the
chipmunk physics engine from C to Go, but it teaches me more about C than Go...
11:45 -!- Demp_ [~Demp@bzq-79-177-184-224.red.bezeqint.net] has joined #go-nuts
11:47 * wrtp is trying to goinstall go-sdl
11:48 < manveru> that doesn't work
11:48 < manveru> it doesn't have an install task...  goinstall will give you
some weird error about 'no files' or something
11:48 -!- Demp [~Demp@109.67.184.211] has quit [Ping timeout: 264 seconds]
11:49 < manveru> i've tried to get int touch with banthar, but so far no
reaction
11:49 < wrtp> no it doesn't.  i don't think there's a branch tagged
"release", which goinstall seems to want
11:49 < manveru> *in
11:49 -!- Demp [~Demp@bzq-109-66-186-138.red.bezeqint.net] has joined #go-nuts
11:50 < manveru> the goinstall doc says it falls back to HEAD if no release
branch is found
11:51 < manveru> but it needs a 'make install' task...  Go-SDL does install
on 'make' already
11:51 -!- Demp_ [~Demp@bzq-79-177-184-224.red.bezeqint.net] has quit [Ping
timeout: 276 seconds]
11:52 < manveru> well, at least that's my reasoning, i really don't know
what's the issue since the error message is so confusing
11:52 -!- Demp_ [~Demp@bzq-109-66-186-138.red.bezeqint.net] has joined #go-nuts
11:53 < wrtp> thing is, it imported the source code just fine
11:54 -!- Demp [~Demp@bzq-109-66-186-138.red.bezeqint.net] has quit [Ping timeout:
246 seconds]
11:55 -!- rhino9 [rhino9@92.47.249.24] has quit []
11:55 -!- Demp [~Demp@109.66.186.241] has joined #go-nuts
11:57 -!- Demp_ [~Demp@bzq-109-66-186-138.red.bezeqint.net] has quit [Ping
timeout: 264 seconds]
11:57 -!- Demp_ [~Demp@109.66.185.82] has joined #go-nuts
11:57 < manveru> yeah...
11:57 < manveru> i wish it had a verbose switch
11:58 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has quit [Ping timeout:
276 seconds]
12:00 -!- Demp [~Demp@109.66.186.241] has quit [Ping timeout: 260 seconds]
12:00 -!- Demp [~Demp@bzq-109-66-186-120.red.bezeqint.net] has joined #go-nuts
12:02 -!- Demp_ [~Demp@109.66.185.82] has quit [Ping timeout: 276 seconds]
12:02 -!- Demp_ [~Demp@109.67.184.171] has joined #go-nuts
12:03 -!- az [~az@carrot.znaider.de] has quit [Ping timeout: 240 seconds]
12:04 -!- Demp [~Demp@bzq-109-66-186-120.red.bezeqint.net] has quit [Ping timeout:
260 seconds]
12:06 -!- Demp_ [~Demp@109.67.184.171] has quit [Ping timeout: 240 seconds]
12:06 -!- az [~az@carrot.znaider.de] has joined #go-nuts
12:07 -!- artefon [~thiago@189.107.189.16] has quit [Ping timeout: 245 seconds]
12:07 -!- Demp_ [~Demp@bzq-109-66-184-207.red.bezeqint.net] has joined #go-nuts
12:10 -!- Demp_ [~Demp@bzq-109-66-184-207.red.bezeqint.net] has quit [Read error:
Connection reset by peer]
12:10 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has joined #go-nuts
12:10 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has quit [Excess Flood]
12:11 -!- Demp [~Demp@bzq-79-182-184-132.red.bezeqint.net] has joined #go-nuts
12:13 -!- Demp_ [~Demp@bzq-79-183-184-226.red.bezeqint.net] has joined #go-nuts
12:14 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has joined #go-nuts
12:15 -!- Demp [~Demp@bzq-79-182-184-132.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
12:15 -!- Demp [~Demp@bzq-109-64-184-92.red.bezeqint.net] has joined #go-nuts
12:16 -!- robot12 [~robot12@robot12.kgts.ru] has joined #go-nuts
12:17 -!- robot12 [~robot12@robot12.kgts.ru] has left #go-nuts []
12:17 -!- analogue [~analogue@toulouse.jfg-networks.net] has quit []
12:17 -!- Demp_ [~Demp@bzq-79-183-184-226.red.bezeqint.net] has quit [Ping
timeout: 276 seconds]
12:19 -!- Demp_ [~Demp@bzq-79-181-184-171.red.bezeqint.net] has joined #go-nuts
12:20 -!- Demp [~Demp@bzq-109-64-184-92.red.bezeqint.net] has quit [Ping timeout:
240 seconds]
12:20 -!- Demp [~Demp@bzq-79-181-184-65.red.bezeqint.net] has joined #go-nuts
12:20 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by
services]
12:21 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
12:21 < manveru> mitsuhiko: aloha :)
12:21 < mitsuhiko> hey manveru
12:21 -!- zcram [~zcram@67.140.191.90.dyn.estpak.ee] has quit [Quit: Leaving]
12:23 < wrtp> manveru: it does have a verbose switch
12:23 -!- Demp_ [~Demp@bzq-79-181-184-171.red.bezeqint.net] has quit [Ping
timeout: 240 seconds]
12:23 < wrtp> it just doesn't show you much :-)
12:24 < wrtp> i just got go-sdl compiled under mac os...  and it fails
("libcgo: could not obtain pthread_keys")
12:24 < wrtp> oh well
12:24 < manveru> hm, yeah, other people reported problems with osx as well
12:25 < wrtp> there was an initial problem with the way it used pkg_config
12:25 -!- Demp [~Demp@bzq-79-181-184-65.red.bezeqint.net] has quit [Ping timeout:
264 seconds]
12:25 < wrtp> but even once compiled it doesn't work
12:25 < wrtp> hmm
12:25 < wrtp> pity
12:26 < wrtp> i'd like to have a go at using go to do some graphical stuff
12:26 < manveru> yeah...
12:26 -!- Demp [~Demp@109.67.184.97] has joined #go-nuts
12:26 < manveru> i'm thinking about how to implement world of sand in go/sdl
12:27 -!- Demp_ [~Demp@bzq-79-182-184-168.red.bezeqint.net] has joined #go-nuts
12:27 < wrtp> what's world of sand?
12:29 < manveru> something like this: http://dan-ball.jp/en/javagame/dust/
12:30 < manveru> you put lots of differnet element particles into a world
and they interact
12:30 < manveru> not really realistic physics, but quite fun
12:30 -!- artefon [~thiago@189.107.198.231] has joined #go-nuts
12:31 -!- Demp [~Demp@109.67.184.97] has quit [Ping timeout: 268 seconds]
12:31 -!- Demp [~Demp@bzq-79-182-184-189.red.bezeqint.net] has joined #go-nuts
12:32 -!- Demp_ [~Demp@bzq-79-182-184-168.red.bezeqint.net] has quit [Ping
timeout: 245 seconds]
12:32 < wrtp> cool
12:33 -!- Demp_ [~Demp@bzq-79-182-184-215.red.bezeqint.net] has joined #go-nuts
12:33 < manveru> the category is best known as 'falling sand game', i think
12:33 -!- tor5 [~tor@c-457171d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
12:33 < wrtp> hmm, the reason for sdl failing under os x is in the following
nasty code: src/libcgo/darwin_386.c
12:34 -!- sauer [~sauer@p508CBD8A.dip.t-dialin.net] has joined #go-nuts
12:36 -!- Demp [~Demp@bzq-79-182-184-189.red.bezeqint.net] has quit [Ping timeout:
276 seconds]
12:37 -!- Demp_ [~Demp@bzq-79-182-184-215.red.bezeqint.net] has quit [Ping
timeout: 268 seconds]
12:38 -!- Demp_ [~Demp@bzq-79-180-184-98.red.bezeqint.net] has joined #go-nuts
12:42 -!- Demp_ [~Demp@bzq-79-180-184-98.red.bezeqint.net] has quit [Ping timeout:
246 seconds]
12:43 -!- Demp_ [~Demp@bzq-79-180-184-112.red.bezeqint.net] has joined #go-nuts
12:46 -!- Demp [~Demp@bzq-79-177-184-126.red.bezeqint.net] has joined #go-nuts
12:48 -!- Demp_ [~Demp@bzq-79-180-184-112.red.bezeqint.net] has quit [Ping
timeout: 260 seconds]
12:53 -!- lux` [lucs@151.95.180.63] has joined #go-nuts
13:06 -!- zyichi [~zyichi@124.205.180.154] has quit [Quit: zyichi]
13:09 -!- thiago__ [~thiago@189.107.156.61] has joined #go-nuts
13:12 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts
13:12 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host]
13:12 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined
#go-nuts
13:12 -!- artefon [~thiago@189.107.198.231] has quit [Ping timeout: 240 seconds]
13:18 * wrtp got further getting sdl working, but it still crashes :-(
13:19 -!- ericvh [~ericvh@32.97.110.63] has joined #go-nuts
13:32 -!- terrex [~terrex@33.39.222.87.dynamic.jazztel.es] has joined #go-nuts
13:34 -!- alehorst [~alehorst@187.58.245.214] has quit [Remote host closed the
connection]
13:35 -!- alehorst [~alehorst@187.58.245.214] has joined #go-nuts
13:49 -!- terrex1 [~terrex@66.38.222.87.dynamic.jazztel.es] has joined #go-nuts
13:49 -!- terrex [~terrex@33.39.222.87.dynamic.jazztel.es] has quit [Ping timeout:
245 seconds]
13:59 -!- Surma [~bzfsurma@gooseberry.zib.de] has quit [Quit: Leaving.]
14:02 -!- mtg [~mtg@vollkornmail.dbk-nb.de] has quit [Quit: Verlassend]
14:03 -!- kaigan|work [~kaigan@87.253.78.194] has joined #go-nuts
14:06 -!- divoxx [~divoxx@189.63.144.201] has joined #go-nuts
14:11 -!- damjan [~damjan@legolas.on.net.mk] has joined #go-nuts
14:11 < damjan> Anyone knows of an equivalent Go idiom for Pythons
dict.setdefault()
14:19 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
14:35 -!- adu [~ajr@pool-173-66-252-197.washdc.fios.verizon.net] has quit [Quit:
adu]
14:36 < wrtp> damjan: no, you'd have to write it out (or write a little
function to do it).  e.g.  func setdefault(m map[string] *foo, s string, default
*foo) *foo {if v, ok := m[s]; ok { return v } else { m[s] = default; return
default }}
14:36 < damjan> wrtp: thanks
14:38 < damjan> wrtp: I have to replace foo with my exact type right?
14:40 -!- thiago__ [~thiago@189.107.156.61] has quit [Quit: bye]
14:44 < wrtp> damjan: yeah, and string with your key type
14:46 -!- ikaros [~ikaros@e179205046.adsl.alicedsl.de] has joined #go-nuts
14:47 -!- mattikus [~mattikus@wireless-lsusecure-1.net.lsu.edu] has joined
#go-nuts
14:47 -!- kaigan|work [~kaigan@87.253.78.194] has quit [Quit: kaigan|work]
14:48 -!- General1337 [~support@71-93-96-131.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 260 seconds]
14:50 -!- terrex [~terrex@126.39.222.87.dynamic.jazztel.es] has joined #go-nuts
14:50 -!- terrex1 [~terrex@66.38.222.87.dynamic.jazztel.es] has quit [Ping
timeout: 248 seconds]
14:50 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
14:50 -!- BrowserUk [~irc1_20_B@78.149.247.24] has joined #go-nuts
14:51 -!- mattikus [~mattikus@wireless-lsusecure-1.net.lsu.edu] has quit [Ping
timeout: 264 seconds]
14:54 -!- KnightMage [~jon@host86-147-89-37.range86-147.btcentralplus.com] has
joined #go-nuts
14:55 -!- jalmeida [~jalmeida@c934233f.virtua.com.br] has joined #go-nuts
14:55 -!- mattikus [~mattikus@wireless-lsusecure-1.net.lsu.edu] has joined
#go-nuts
14:59 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
15:02 -!- jvogel [~jonathan@friedpancakes.com] has joined #go-nuts
15:10 -!- Edwin_Drood [~edwin_dro@host-72-175-241-142.static.bresnan.net] has quit
[Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one
day...]
15:15 -!- Flo_ [~Flo@ip-62-143-11-185.unitymediagroup.de] has joined #go-nuts
15:17 -!- wrtp [~rog@78.144.165.123] has quit [Quit: wrtp]
15:17 -!- ikaros [~ikaros@e179205046.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
15:19 -!- terrex [~terrex@126.39.222.87.dynamic.jazztel.es] has quit [Quit:
Leaving.]
15:26 -!- KnightMage [~jon@host86-147-89-37.range86-147.btcentralplus.com] has
quit [Ping timeout: 245 seconds]
15:28 -!- mattikus [~mattikus@wireless-lsusecure-1.net.lsu.edu] has quit [Quit:
mattikus]
15:28 -!- ikaros [~ikaros@e179205046.adsl.alicedsl.de] has joined #go-nuts
15:29 -!- ikke [~ikke@unaffiliated/ikkebr] has joined #go-nuts
15:36 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
15:38 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts
15:41 -!- segy [~segfault@pdpc/supporter/active/segy] has joined #go-nuts
15:45 -!- barismetin [~barismeti@kde/developer/baris] has joined #go-nuts
15:54 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
left #go-nuts []
15:54 -!- zozoRden [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk]
has joined #go-nuts
16:02 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
16:04 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
16:05 -!- Rondel [~JoLeClodo@vian.wallinfire.net] has left #go-nuts []
16:05 -!- Rondel [~JoLeClodo@vian.wallinfire.net] has joined #go-nuts
16:05 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection]
16:06 -!- Surma [~surma@91-64-29-245-dynip.superkabel.de] has joined #go-nuts
16:07 -!- Rondel [~JoLeClodo@vian.wallinfire.net] has quit [Quit: Reconnecting]
16:07 -!- Rondel [~JoLeClodo@vian.wallinfire.net] has joined #go-nuts
16:07 -!- Rondel [~JoLeClodo@vian.wallinfire.net] has quit [Client Quit]
16:08 -!- JoLeClodo [~JoLeClodo@vian.wallinfire.net] has joined #go-nuts
16:09 -!- mattikus [~mattikus@ip68-227-143-68.br.br.cox.net] has joined #go-nuts
16:09 < JoLeClodo> with a function which return void * and the size into
parameters, it's possible to have a simple string with cgo ?
16:12 -!- JBeshir [~namegduf@eu.beshir.org] has quit [Quit: Client restart]
16:12 -!- Namegduf [~namegduf@eu.beshir.org] has joined #go-nuts
16:14 < JoLeClodo> no ?
16:14 -!- ct529 [~quassel@biolpc1758.york.ac.uk] has joined #go-nuts
16:20 < exch> you want to convert a string from c to go?
16:20 < exch> or vice-versa?
16:20 -!- ikaros [~ikaros@e179205046.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
16:21 < JoLeClodo> found :
http://github.com/eden/mysqlgo/blob/master/mysql/bound_data.go , function
bytesForUnsafePointer
16:22 < exch> cgo has built-in functions for string conversions
16:23 < exch> 'foo := C.GoString(myCstring)' and 'bar :=
C.CString(myGoString)'
16:30 -!- ikke [~ikke@unaffiliated/ikkebr] has quit []
16:30 -!- Ideal [~Ideal@ideal-1-pt.tunnel.tserv6.fra1.ipv6.he.net] has joined
#go-nuts
16:35 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat
0.3.2]
16:38 -!- Wiz126 [Wiz126@72.20.219.219] has joined #go-nuts
16:38 < plexdev> http://is.gd/bX7wt by [Russ Cox] in go/src/cmd/gc/ -- gc:
distinguish array, slice literal in error messages
16:40 -!- mattikus [~mattikus@ip68-227-143-68.br.br.cox.net] has quit [Quit:
mattikus]
16:44 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has quit
[Excess Flood]
16:44 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined
#go-nuts
16:48 -!- Wiz126 [Wiz126@72.20.219.219] has quit [Ping timeout: 246 seconds]
16:51 -!- BrowserUk [~irc1_20_B@78.149.247.24] has quit [Ping timeout: 240
seconds]
16:52 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]]
16:52 -!- tvw [~tv@e182073103.adsl.alicedsl.de] has joined #go-nuts
16:53 -!- barismetin [~barismeti@kde/developer/baris] has quit [Quit: Leaving...]
16:59 -!- ct529 [~quassel@biolpc1758.york.ac.uk] has quit [Remote host closed the
connection]
17:00 < kimelto> morning!
17:00 < Ideal> evening!
17:01 -!- BrowserUk [~irc1_20_B@92.24.31.125] has joined #go-nuts
17:02 -!- rhelmer [~rhelmer@adsl-69-107-77-192.dsl.pltn13.pacbell.net] has joined
#go-nuts
17:09 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-179-135.clienti.tiscali.it] has
joined #go-nuts
17:12 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping
timeout: 264 seconds]
17:14 -!- Venom_X [~pjacobs@66.54.185.131] has joined #go-nuts
17:18 -!- Venom_X [~pjacobs@66.54.185.131] has quit [Client Quit]
17:21 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping
timeout: 252 seconds]
17:21 < exch> Here's a licensing question: What kind of rules apply when you
use Go as an interpreted scripting language?  Or even a subset of it?
17:22 < exch> Apart from the go scanner/tokenizer most of the work will have
to be written manually, but it's still the same language being used.
17:23 -!- Venom_X_ [~pjacobs@66.54.185.131] has joined #go-nuts
17:24 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts
17:29 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has joined
#go-nuts
17:31 -!- idea_squirrel [~ct2rips@77-21-16-247-dynip.superkabel.de] has joined
#go-nuts
17:35 -!- eikenberry [~jae@mail.zhar.net] has joined #go-nuts
17:35 -!- Wiz126 [Wiz126@72.20.219.219] has joined #go-nuts
17:35 -!- General1337 [~support@71-93-96-131.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
17:35 -!- Wiz126 [Wiz126@72.20.219.219] has quit [Client Quit]
17:36 -!- aho [~nya@g227090231.adsl.alicedsl.de] has joined #go-nuts
17:36 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts
17:38 -!- terrex [~terrex@126.39.222.87.dynamic.jazztel.es] has joined #go-nuts
17:50 -!- arvindht [~7aaeaff7@gateway/web/freenode/x-vybunoybhzaloyjk] has joined
#go-nuts
17:50 -!- Archwyrm [~archwyrm@66.249.8.146] has quit [Remote host closed the
connection]
17:50 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
17:52 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has joined #go-nuts
17:55 < plexdev> http://is.gd/bXdlh by [Rob Pike] in go/src/pkg/gob/ -- gob:
add test for indirect maps, slices, arrays.
17:56 -!- Demp [~Demp@bzq-79-177-184-126.red.bezeqint.net] has quit []
17:57 -!- Wiz126 [Wiz126@72.20.219.168] has joined #go-nuts
18:05 -!- TenOfTen [~TenOfTen@c-fd25e555.04-18-73746f10.cust.bredbandsbolaget.se]
has left #go-nuts []
18:09 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has quit [Ping timeout: 260
seconds]
18:10 -!- divoxx [~divoxx@189.63.144.201] has quit [Quit: divoxx]
18:10 -!- arvindht [~7aaeaff7@gateway/web/freenode/x-vybunoybhzaloyjk] has quit
[Quit: Page closed]
18:13 -!- tumdum [~tumdum@unaffiliated/tumdum] has joined #go-nuts
18:17 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
18:23 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has joined #go-nuts
18:30 -!- smw [~stephen@pool-96-232-88-231.nycmny.fios.verizon.net] has quit [Read
error: Connection reset by peer]
18:30 <+iant> exch: all the Go code is open source under a BSD-style license
18:31 <+iant> You can see the exact terms in the LICENSE file at the top
level of the source code
18:31 < exch> Yea i've read it.  Not sure if that also applied to the
language itself, or just the stuff writtin in it
18:31 < exch> *written
18:32 < exch> i'm not that good with lawyer talk ;)
18:32 <+iant> it applies to the all the source code that is part of the Go
repository
18:32 <+iant> there are no restrictions on code that you write in Go
18:32 < exch> ok.  That includes the parser then
18:32 <+iant> that is yours
18:32 <+iant> yes
18:32 < exch> cool :)
18:32 < exch> thanks
18:39 -!- Ideal [~Ideal@ideal-1-pt.tunnel.tserv6.fra1.ipv6.he.net] has quit [Quit:
Ideal]
18:39 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
18:40 -!- comboy [~comboy@tesuji.pl] has quit [Ping timeout: 258 seconds]
18:40 -!- comboy [~comboy@tesuji.pl] has joined #go-nuts
18:43 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has left
#go-nuts []
18:45 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts
18:47 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
18:49 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
18:49 -!- franksalim [~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net] has
joined #go-nuts
18:50 -!- KingOfKarlsruhe [~nice@p5B14DA82.dip.t-dialin.net] has joined #go-nuts
18:57 < plexdev> http://is.gd/bXhMt by [Rob Pike] in go/src/pkg/runtime/ --
runtime.GOMAXPROCS: hack it to have it return the old value.
19:00 -!- sauer [~sauer@p508CBD8A.dip.t-dialin.net] has quit [Ping timeout: 245
seconds]
19:04 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has joined #go-nuts
19:08 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has quit [Ping timeout: 246
seconds]
19:09 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
19:12 -!- Flo_ [~Flo@ip-62-143-11-185.unitymediagroup.de] has quit []
19:18 -!- zcram [~zcram@67.140.191.90.dyn.estpak.ee] has joined #go-nuts
19:19 -!- KingOfKarlsruhe [~nice@p5B14DA82.dip.t-dialin.net] has left #go-nuts
["Konversation terminated!"]
19:21 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has joined #go-nuts
19:22 -!- tumdum [~tumdum@unaffiliated/tumdum] has quit [Quit: tumdum]
19:32 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts
19:33 -!- divoxx [~divoxx@189.63.144.201] has joined #go-nuts
19:33 -!- divoxx [~divoxx@189.63.144.201] has quit [Client Quit]
19:35 -!- Venom_X_ [~pjacobs@adsl-99-3-159-249.dsl.hstntx.sbcglobal.net] has
joined #go-nuts
19:35 -!- Venom_X_ [~pjacobs@adsl-99-3-159-249.dsl.hstntx.sbcglobal.net] has quit
[Client Quit]
19:36 -!- Venom_X [~pjacobs@66.54.185.131] has quit [Ping timeout: 252 seconds]
19:36 -!- SugarBear [~stephen.s@91.86.19.34] has joined #go-nuts
19:36 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has left #go-nuts ["Leaving"]
19:37 -!- Venom_X [~pjacobs@adsl-99-3-159-249.dsl.hstntx.sbcglobal.net] has joined
#go-nuts
19:40 -!- smw [~stephen@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
19:49 -!- lux` [lucs@151.95.180.63] has quit [Remote host closed the connection]
19:49 -!- artefon [~thiago@189.107.242.234] has joined #go-nuts
20:02 -!- Surma [~surma@91-64-29-245-dynip.superkabel.de] has quit [Quit:
Leaving.]
20:04 -!- fwiffo [~none@unaffiliated/fwiffo] has quit [Quit: Lost terminal]
20:10 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
20:12 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
20:13 -!- tor5 [~tor@c-457171d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[Quit: tor5]
20:14 -!- tor5 [~tor@c-457171d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
20:15 -!- ikke [~ikkibr@unaffiliated/ikkebr] has quit [Ping timeout: 252 seconds]
20:17 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
20:17 -!- mattikus [~mattikus@ip68-227-143-68.br.br.cox.net] has joined #go-nuts
20:21 -!- ikke [~ikkibr@189.58.213.238.dynamic.adsl.gvt.net.br] has joined
#go-nuts
20:21 -!- ikke [~ikkibr@189.58.213.238.dynamic.adsl.gvt.net.br] has quit [Changing
host]
20:21 -!- ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts
20:30 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined
#go-nuts
20:37 -!- mattikus [~mattikus@ip68-227-143-68.br.br.cox.net] has quit [Quit:
mattikus]
20:37 -!- zcram [~zcram@67.140.191.90.dyn.estpak.ee] has quit [Quit: Leaving]
20:38 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has joined
#go-nuts
20:40 < fenicks> hello
20:44 -!- carllerche [~carllerch@pc-ab82.wlan.inet.fi] has joined #go-nuts
20:45 -!- SugarBear [~stephen.s@91.86.19.34] has quit []
20:46 -!- itrekkie [~itrekkie@ip68-228-245-244.ph.ph.cox.net] has joined #go-nuts
20:48 < itrekkie> Hi everyone, pardon the newbie question concerning reading
from argv: is using the "flag" package appropriate?
20:48 < itrekkie> I'm finding it harder to google for go than I'm used to
20:48 <+iant> The flag package is appropriate for handling command line
options, sure
20:48 <+iant> or you can just use os.Argv
20:50 < itrekkie> I don't need any processing, just the strings, so the
latter looks better
20:51 -!- zozoRden [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk]
has quit [Quit: Morten.  Desu~]
20:51 < itrekkie> Found it in the docs, thanks!
21:00 -!- |houkiom| [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
21:01 -!- jalmeida [~jalmeida@c934233f.virtua.com.br] has quit [Remote host closed
the connection]
21:01 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
21:01 -!- |houkiom| [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has quit
[Client Quit]
21:06 -!- idea_squirrel [~ct2rips@77-21-16-247-dynip.superkabel.de] has quit
[Quit: Verlassend]
21:08 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Read error:
Operation timed out]
21:12 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-179-135.clienti.tiscali.it] has
quit [Quit: E se abbasso questa leva che succ...]
21:14 -!- Wiz126 [Wiz126@72.20.219.168] has quit []
21:24 -!- Agon [~marcel@HSI-KBW-109-192-058-176.hsi6.kabel-badenwuerttemberg.de]
has quit [Remote host closed the connection]
21:26 -!- Agon-laptop
[~marcel@HSI-KBW-109-192-058-176.hsi6.kabel-badenwuerttemberg.de] has joined
#go-nuts
21:27 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts
21:29 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has quit [Remote host closed the
connection]
21:31 -!- Wiz126 [Wiz126@72.20.221.236] has joined #go-nuts
21:32 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
21:35 -!- terrex [~terrex@126.39.222.87.dynamic.jazztel.es] has quit [Quit:
Leaving.]
21:36 -!- meatmanek [~meatmanek@mesingw.student.cwru.edu] has quit [Quit: Leaving]
21:44 -!- ikke [~ikkibr@unaffiliated/ikkebr] has quit []
21:52 -!- ericvh [~ericvh@32.97.110.63] has left #go-nuts []
22:10 -!- tvw [~tv@e182073103.adsl.alicedsl.de] has quit [Remote host closed the
connection]
22:15 -!- ikke [~ikke@unaffiliated/ikkebr] has joined #go-nuts
22:16 -!- carllerche [~carllerch@pc-ab82.wlan.inet.fi] has quit [Quit: carllerche]
22:24 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has quit [Quit:
KVIrc Insomnia 4.0.0, revision: 4246, sources date: 20100125, built on: 2010-04-11
09:49:35 UTC http://www.kvirc.net/]
22:24 -!- awidegreen [~quassel@62.176.237.78] has quit [Remote host closed the
connection]
22:24 -!- Wiz126 [Wiz126@72.20.221.236] has quit [Ping timeout: 248 seconds]
22:25 -!- Archwyrm [~archwyrm@66.249.8.146] has joined #go-nuts
22:28 -!- Agon-laptop
[~marcel@HSI-KBW-109-192-058-176.hsi6.kabel-badenwuerttemberg.de] has quit [Remote
host closed the connection]
22:33 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
22:46 -!- Wiz126 [Wiz126@72.20.220.115] has joined #go-nuts
23:07 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has quit [Ping
timeout: 260 seconds]
23:11 -!- Ideal [~Ideal@ideal-1-pt.tunnel.tserv6.fra1.ipv6.he.net] has joined
#go-nuts
23:12 -!- Venom_X [~pjacobs@adsl-99-3-159-249.dsl.hstntx.sbcglobal.net] has quit
[Quit: Venom_X]
23:25 -!- wuehlmaus [~wuehlmaus@p4FCC61D8.dip.t-dialin.net] has quit [Read error:
Operation timed out]
23:26 -!- wuehlmaus [~wuehlmaus@p4FCC7AB6.dip.t-dialin.net] has joined #go-nuts
23:26 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
23:26 -!- tav [~tav@78.151.158.68] has quit [Ping timeout: 264 seconds]
23:27 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has joined
#go-nuts
23:27 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has quit
[Client Quit]
23:40 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit:
leaving]
23:52 -!- Ideal [~Ideal@ideal-1-pt.tunnel.tserv6.fra1.ipv6.he.net] has quit [Quit:
Ideal]
23:59 -!- tav [~tav@2001:0:53aa:64c:0:368d:b16c:51c] has joined #go-nuts
--- Log closed Fri May 07 00:00:55 2010