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

--- Log opened Sat Jul 24 00:00:05 2010
00:02 < raylu> the tutorial says gccgo produces faster code in general
00:06 < exch> the tutorial was prolly written a while ago.  There's been a
lot of work done in the meantime
00:10 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
00:11 -!- carrus85 [~carrus85@64.0.193.15] has quit [Quit: Leaving]
00:12 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
00:15 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 240 seconds]
00:16 -!- sioraiocht [~tomh@unaffiliated/sioraiocht] has quit [Remote host closed
the connection]
00:16 -!- ineol [~ineol@mar75-9-88-171-191-168.fbx.proxad.net] has joined #go-nuts
00:17 -!- papermachine [~papermach@c-98-223-103-219.hsd1.in.comcast.net] has
joined #go-nuts
00:30 -!- augustz [~chatzilla@204-195-75-135.wavecable.com] has joined #go-nuts
00:31 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
00:32 -!- fenicks [~christian@log77-3-82-243-254-112.fbx.proxad.net] has quit
[Quit: Leaving.]
00:33 -!- grai [~grai@38.70.70.115.static.exetel.com.au] has joined #go-nuts
00:45 -!- tvw [~tv@e176004140.adsl.alicedsl.de] has quit [Ping timeout: 265
seconds]
00:55 -!- GInto8|Away [~joe@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Remote host closed the connection]
01:00 -!- rogue780_ [~rogue780@c-68-34-234-213.hsd1.md.comcast.net] has joined
#go-nuts
01:02 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
01:04 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
619 seconds]
01:05 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: I ♥ Unicode]
01:07 -!- augustz [~chatzilla@204-195-75-135.wavecable.com] has quit [Quit: I'm
not here right now.]
01:12 -!- i4k [~i4k@189.85.169.93] has joined #go-nuts
01:13 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
01:19 < MaybeSo> cw: didn't a GC collector *just* get committed for gccgo
today?
01:21 < exch> argh.  dealing with c string lists in go is really starting to
piss me off
01:22 < exch> Been trying to get this to work for months.  I'm beginning to
think i'm just missing some fundamental understanding of how the data is laid out
in memory
01:24 -!- i4k [~i4k@189.85.169.93] has left #go-nuts ["Saindo"]
01:28 -!- rogue780_ [~rogue780@c-68-34-234-213.hsd1.md.comcast.net] has quit [Read
error: Connection reset by peer]
01:29 -!- papermachine [~papermach@c-98-223-103-219.hsd1.in.comcast.net] has left
#go-nuts ["Leaving"]
01:38 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving]
01:38 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has quit
[Remote host closed the connection]
01:43 -!- Paradox924X [~Paradox92@178.119.188.72.cfl.res.rr.com] has quit [Ping
timeout: 245 seconds]
01:44 -!- Paradox924X [~Paradox92@178.119.188.72.cfl.res.rr.com] has joined
#go-nuts
01:45 -!- Paradox924X [~Paradox92@178.119.188.72.cfl.res.rr.com] has quit
[Changing host]
01:45 -!- Paradox924X [~Paradox92@vaserv/irc/founder] has joined #go-nuts
01:49 -!- xuwen [~xuwen@173-164-169-69-SFBA.hfc.comcastbusiness.net] has joined
#go-nuts
01:57 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
02:00 -!- kanru [~kanru@61-228-154-244.dynamic.hinet.net] has joined #go-nuts
02:26 -!- akrill [~akrill@ip65-47-28-158.z28-47-65.customer.algx.net] has joined
#go-nuts
02:29 < akrill> ok, im probably being really dumb here, but how can i load
strings from a file into an array in go?
02:29 < akrill> without knowing the # of lines in the file?
02:34 < akrill> nevermind, i got it
02:37 -!- gid [~gid@220-253-151-50.VIC.netspace.net.au] has joined #go-nuts
02:42 -!- yashi [~yashi@210.191.215.173] has joined #go-nuts
02:42 -!- xuwen [~xuwen@173-164-169-69-SFBA.hfc.comcastbusiness.net] has quit
[Remote host closed the connection]
02:42 -!- pfroehlich [~chatzilla@c-98-204-215-206.hsd1.md.comcast.net] has joined
#go-nuts
02:43 -!- smw [~smw@pool-71-183-88-124.nycmny.fios.verizon.net] has quit [Ping
timeout: 265 seconds]
02:45 -!- pushpop [~marc@pool-173-68-141-224.nycmny.fios.verizon.net] has joined
#go-nuts
02:46 -!- pushpop [~marc@pool-173-68-141-224.nycmny.fios.verizon.net] has left
#go-nuts []
02:47 -!- bytbox [~chatzilla@ACA2F404.ipt.aol.com] has joined #go-nuts
02:49 -!- ineol [~ineol@mar75-9-88-171-191-168.fbx.proxad.net] has quit [Remote
host closed the connection]
03:04 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds]
03:16 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by
services]
03:16 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
03:17 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: I ♥ Unicode]
03:20 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has quit [Ping timeout:
260 seconds]
03:32 -!- LMMark [~LMMark@unaffiliated/lmmark] has joined #go-nuts
03:35 < LMMark> Hello
03:35 < bytbox> LMMark: hello
03:37 -!- jesusaur [jesusaur@firefly.cat.pdx.edu] has left #go-nuts []
03:37 -!- jesusaur [jesusaur@firefly.cat.pdx.edu] has joined #go-nuts
03:38 -!- jesusaur [jesusaur@firefly.cat.pdx.edu] has left #go-nuts []
03:39 -!- pfroehlich [~chatzilla@c-98-204-215-206.hsd1.md.comcast.net] has quit
[Quit: ChatZilla 0.9.86 [Firefox 3.6.4/20100611135942]]
03:46 -!- xuwen [~xuwen@adsl-75-61-119-20.dsl.pltn13.sbcglobal.net] has joined
#go-nuts
03:55 < bytbox> yikes!  The dashboard is getting 503'd - over quota!
03:56 < exch> Someone must be goinstall'ing half the internet
03:56 -!- LMMark [~LMMark@unaffiliated/lmmark] has quit [Ping timeout: 265
seconds]
03:57 < bytbox> Aren't appspot quotas monthly?  It could need a quota
raise...
03:59 < exch> It's possible
04:00 < akrill> aappspot is a sliding window
04:01 < bytbox> akrill: how large?
04:01 < akrill> depends on the metric
04:02 < bytbox> akrill: ok
04:04 -!- bmizerany [~bmizerany@dsl081-243-094.sfo1.dsl.speakeasy.net] has joined
#go-nuts
04:05 -!- grai [~grai@38.70.70.115.static.exetel.com.au] has quit [Quit: leaving]
04:25 -!- bytbox [~chatzilla@ACA2F404.ipt.aol.com] has quit [Remote host closed
the connection]
04:26 -!- kanru [~kanru@61-228-154-244.dynamic.hinet.net] has quit [Ping timeout:
258 seconds]
04:29 -!- tensorpudding [~user@99.32.59.169] has quit [Remote host closed the
connection]
04:30 -!- tensorpudding [~user@99.32.59.169] has joined #go-nuts
04:43 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has quit [Ping timeout: 245
seconds]
04:43 < cw> iant / MaybeSo : yeah, there is a GC there now
04:43 < cw> and it makes quite a difference
04:43 < cw> i guess better l2/l3 cache utilization
04:44 < cw> it might be interesting to actually measure that
04:54 -!- akrill [~akrill@ip65-47-28-158.z28-47-65.customer.algx.net] has quit
[Quit: akrill]
05:01 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
05:02 -!- kanru [~kanru@61-228-146-49.dynamic.hinet.net] has joined #go-nuts
05:04 -!- scm [justme@d071042.adsl.hansenet.de] has quit [Ping timeout: 276
seconds]
05:05 -!- scm [justme@d057126.adsl.hansenet.de] has joined #go-nuts
05:17 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
05:30 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit
[Read error: Connection reset by peer]
05:42 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
05:42 -!- path[l] [UPP@120.138.102.50] has quit [Read error: Operation timed out]
05:49 -!- skelterjohn [~jasmuth@wsip-70-167-73-39.sd.sd.cox.net] has joined
#go-nuts
05:55 -!- lagagnon [~larry@207.200.142.55] has joined #go-nuts
05:56 -!- path[l] [UPP@120.138.102.50] has joined #go-nuts
05:59 -!- skelterjohn [~jasmuth@wsip-70-167-73-39.sd.sd.cox.net] has quit [Quit:
skelterjohn]
06:12 -!- lagagnon [~larry@207.200.142.55] has quit [Ping timeout: 258 seconds]
06:31 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 265
seconds]
06:32 -!- bmizerany [~bmizerany@dsl081-243-094.sfo1.dsl.speakeasy.net] has quit
[Remote host closed the connection]
06:37 -!- jdp [~gu@24.238.32.162.res-cmts.segr.ptd.net] has joined #go-nuts
06:53 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
06:59 -!- ShadowIce [shadowice@unaffiliated/shadowice-x841044] has joined #go-nuts
06:59 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
07:00 -!- kanru [~kanru@61-228-146-49.dynamic.hinet.net] has quit [Quit: WeeChat
0.3.2]
07:03 -!- babusri [~Babu@122.166.153.58] has joined #go-nuts
07:07 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
07:08 -!- Sacho [~sacho@79-100-169-151.btc-net.bg] has quit [Remote host closed
the connection]
07:17 -!- Belg [~kim@81-235-198-218-no57.tbcn.telia.com] has joined #go-nuts
07:19 -!- Project_2501 [~Marvin@82.84.99.152] has joined #go-nuts
07:20 < Project_2501> o.o"
07:22 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
07:26 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has joined #go-nuts
07:32 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
07:37 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
07:38 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
07:44 -!- kanru [~kanru@61-228-146-49.dynamic.hinet.net] has joined #go-nuts
07:44 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has quit [Read error: Connection
reset by peer]
07:46 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has joined #go-nuts
07:55 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
07:56 -!- ronnyy [~quassel@p4FF1D159.dip.t-dialin.net] has joined #go-nuts
08:00 -!- Sacho [~sacho@213.91.244.15] has joined #go-nuts
08:12 -!- photron [~photron@port-92-201-118-4.dynamic.qsc.de] has joined #go-nuts
08:17 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has quit [Remote host closed the
connection]
08:25 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 260 seconds]
08:29 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
08:36 -!- ZHOU_Xiaobo [~Xiaobo@123.114.191.238] has joined #go-nuts
08:37 -!- ikaros [~ikaros@drms-4d014908.pool.mediaWays.net] has joined #go-nuts
08:37 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
08:38 -!- kanru [~kanru@61-228-146-49.dynamic.hinet.net] has quit [Quit: WeeChat
0.3.2]
08:39 -!- DavidJones [~DavidJone@dslb-084-056-073-085.pools.arcor-ip.net] has
joined #go-nuts
08:40 -!- peterdn [~peterdn@cpc1-oxfd18-2-0-cust914.4-3.cable.virginmedia.com] has
joined #go-nuts
08:40 -!- ShadowIce [shadowice@unaffiliated/shadowice-x841044] has quit [Remote
host closed the connection]
08:44 -!- wrtp [~rog@92.16.121.89] has joined #go-nuts
08:45 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
08:47 < napsy> Hello.  How could I print shell escape sequences if
fmt.Printf() gives me an "unknown escape sequence" error?
08:49 < MizardX> napsy: Valid escapes:
http://golang.org/doc/go_spec.html#Character_literals
08:51 < napsy> sure, I want to write a shell escape sequense (\e)
08:51 < napsy> sequence*
08:56 < bartbes> \e?
08:56 < napsy> it's an escape sequence bash and other shells understand
08:57 < napsy> e.g.  to color the text
08:57 < bartbes> \033
08:57 < bartbes> because \e is non-iso
08:57 < bartbes> I think..
08:57 < napsy> it works, thanks
09:04 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has joined #go-nuts
09:14 -!- mat_ [~mat@mx3.absolight.net] has quit [Read error: Connection reset by
peer]
09:15 -!- mat_ [~mat@mx3.absolight.net] has joined #go-nuts
09:18 -!- yesudeep [~user@unaffiliated/yesudeep] has joined #go-nuts
09:25 -!- babusri [~Babu@122.166.153.58] has quit [Read error: Connection reset by
peer]
09:30 -!- MizardX [~MizardX@unaffiliated/mizardx] has quit [Ping timeout: 253
seconds]
09:44 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
09:47 -!- Popog [43ab3466@gateway/web/freenode/ip.67.171.52.102] has joined
#go-nuts
09:51 -!- wrtp [~rog@92.16.121.89] has quit [Read error: Connection reset by peer]
09:52 -!- wrtp [~rog@92.16.121.89] has joined #go-nuts
10:08 -!- mjard [~k@misadventuregames.com] has quit [Ping timeout: 260 seconds]
10:11 < ZHOU_Xiaobo> why not use optional global GC just like Objective-C?
10:13 < jessta> because it's not really something you can make optional
10:13 < jessta> in a concurrent program
10:20 -!- DavidJones [~DavidJone@dslb-084-056-073-085.pools.arcor-ip.net] has quit
[Remote host closed the connection]
10:20 -!- Zoopee [alsbergt@zoopee.org] has quit [Read error: Connection reset by
peer]
10:20 -!- Zoope- [alsbergt@zoopee.org] has joined #go-nuts
10:25 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has joined #go-nuts
10:32 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has joined #go-nuts
11:00 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by
peer]
11:02 -!- Popog [43ab3466@gateway/web/freenode/ip.67.171.52.102] has quit [Quit:
Page closed]
11:02 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has quit [Ping
timeout: 246 seconds]
11:06 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
11:07 -!- bitdiddle [~user@couchdb/user/bitdiddle] has joined #go-nuts
11:10 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
11:12 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
11:17 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has joined #go-nuts
11:18 -!- Zoopee [alsbergt@zoopee.org] has joined #go-nuts
11:18 -!- Zoope- [alsbergt@zoopee.org] has quit [Read error: Connection reset by
peer]
11:18 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
11:28 -!- GeoBSD [~geobsd@lns-bzn-21-82-64-102-198.adsl.proxad.net] has joined
#go-nuts
11:32 -!- xuwen [~xuwen@adsl-75-61-119-20.dsl.pltn13.sbcglobal.net] has quit
[Remote host closed the connection]
11:35 -!- napsy [~luka@212.235.174.112] has quit [Read error: Operation timed out]
11:35 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
11:36 < napsy> Is there a way to get out from nested loops without using
gotos, e.g.  tagging the for?
11:37 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has quit [Remote host closed the connection]
11:38 -!- ikaros [~ikaros@drms-4d014908.pool.mediaWays.net] has quit [Quit: Leave
the magic to Houdini]
11:40 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has quit [Remote host
closed the connection]
11:46 -!- bitdiddle [~user@couchdb/user/bitdiddle] has quit [Ping timeout: 240
seconds]
11:48 < vrtical> http://golang.org/doc/go_spec.html#Break_statements
<<< that?
11:48 < bartbes> gotos?
11:48 < bartbes> well, you can label
11:48 < bartbes> and then break
11:48 < bartbes> which I guess should be cleaner than goto
11:48 < bartbes> but it's not ideal
11:49 < napsy> so break supports labels?
11:49 < bartbes> yes
11:49 < napsy> how can I then label a for loop?
11:50 < bartbes> as shown in vrtical's link
11:50 < napsy> oh I see
11:50 < napsy> thanks
11:55 -!- path[l] [UPP@120.138.102.50] has quit [Quit: path[l]]
12:00 -!- yesudeep [~user@unaffiliated/yesudeep] has quit [Ping timeout: 240
seconds]
12:07 -!- napsy [~luka@212.235.174.112] has quit [Quit: Lost terminal]
12:13 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
12:15 -!- ronnyy [~quassel@p4FF1D159.dip.t-dialin.net] has quit [Remote host
closed the connection]
12:15 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 246 seconds]
12:17 -!- ronnyy [~quassel@p4FF1D159.dip.t-dialin.net] has joined #go-nuts
12:19 -!- nekschot [nekschot@212-123-134-143.ip.telfort.nl] has joined #go-nuts
12:28 -!- Damn3d [damn3d@unaffiliated/morpheus/x-0931003] has quit [Remote host
closed the connection]
12:36 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
12:37 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Client
Quit]
12:38 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
12:38 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Read
error: Connection reset by peer]
12:40 -!- ronnyy [~quassel@p4FF1D159.dip.t-dialin.net] has quit [Remote host
closed the connection]
12:49 -!- macroron [~macroron@c-98-242-168-49.hsd1.fl.comcast.net] has joined
#go-nuts
12:50 -!- rlab_ [~Miranda@91.200.158.34] has joined #go-nuts
12:53 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 246 seconds]
12:55 -!- geocalc [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
12:57 -!- GeoBSD [~geobsd@lns-bzn-21-82-64-102-198.adsl.proxad.net] has quit [Ping
timeout: 276 seconds]
13:07 -!- Project_2501 [~Marvin@82.84.99.152] has quit [Read error: Connection
reset by peer]
13:08 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
13:08 < nsf> http://developers.slashdot.org/story/10/07/23/1838243/
13:08 < nsf> hehe
13:08 < nsf> Rob Pike rocks :D
13:13 -!- saschpe [~saschpe@mgdb-4d0cfd45.pool.mediaWays.net] has joined #go-nuts
13:13 < bartbes> meh
13:13 < bartbes> I do not really agree
13:14 < bartbes> C/C++ are needed
13:14 < nsf> C is
13:14 < nsf> C++ aren't really
13:14 < bartbes> I couldn't care less if you kill java, but keep c and c++
around
13:15 < bartbes> well, c++ has good sides
13:15 < bartbes> a lot of them
13:15 < bartbes> it just..  has a lot of bad sides as well
13:15 < nsf> and I don't mean that it shouldn't exist in history, C++ tought
us a lot, but we shouldn't write programs in it
13:15 < bartbes> I disagree
13:15 < vrtical> Ah, good old slashdot.  Rob Pike complains about C++ and
Java, and the first high-rated comment goes on about how C is still important and
useful.
13:16 < bartbes> sure, c++ shouldn't be the *only* language
13:16 -!- visof [~visof@unaffiliated/visof] has quit [Remote host closed the
connection]
13:16 < vrtical> You would think on a 'news for nerds' site people would
have some conception that C and C++ are not the same thing.
13:16 < exch> Nothing wrong with C. C++ however is a different matter :p
13:16 < bartbes> but imo c++ still fulfills the needs of a niche
13:17 < exch> It probably does.  Unfortunately ppl tend to see that niche as
covering /everything/
13:18 < bartbes> well
13:18 < bartbes> the biggest problem with switching is
13:18 < exch> The notion of 'The right tool for the right job' tends to be
lost on people who are used to c++
13:18 < bartbes> you try to find a good collection of libs
13:18 < bartbes> not me
13:18 < exch> That's probably part of the problem.  like php, the c++ stdlib
covers just about eevrything
13:19 < bartbes> ehm, not necessarily the stdlib
13:19 < exch> I'm pretty sure there's a class in there that let's you make
coffee
13:19 < bartbes> I was talking more like GUIs
13:19 < exch> if you look hard enough
13:19 < bartbes> the major libs still have their best apis in c and/or c++
13:20 < exch> That's a good thing
13:20 < bartbes> though python can manage
13:20 -!- Rondell [~JoLeClodo@vian.wallinfire.net] has left #go-nuts []
13:21 < exch> In the end though, we do have choice.  So I just stay away
from what I don't like and leave that same choice to the rest of the world.
13:25 -!- solsTiCe [~solsTiCe@ARennes-553-1-88-110.w86-195.abo.wanadoo.fr] has
joined #go-nuts
13:26 < solsTiCe> hi.  I guess the 'release' in the hg repo always points to
the latest release ?
13:26 < solsTiCe> 'release' +tag+
13:27 < nsf> solsTiCe: yes
13:30 -!- jhawk28 [~jhawk28@72.40.31.201] has quit [Ping timeout: 260 seconds]
13:35 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
13:43 -!- Damn3d [damn3d@bimbrownia.org] has joined #go-nuts
13:44 -!- ZHOU_Xiaobo [~Xiaobo@123.114.191.238] has quit [Ping timeout: 240
seconds]
13:44 -!- nomoreanymore [~nomoreany@c-69-136-241-18.hsd1.nj.comcast.net] has
joined #go-nuts
13:44 -!- ZHOU_Xiaobo [~Xiaobo@123.114.191.238] has joined #go-nuts
13:45 -!- nomoreanymore [~nomoreany@c-69-136-241-18.hsd1.nj.comcast.net] has quit
[Remote host closed the connection]
13:46 -!- lagagnon [~larry@207.200.142.55] has joined #go-nuts
13:51 -!- jhawk28_ [~jhawk28@72.40.31.201] has joined #go-nuts
13:52 -!- jhawk28 [~jhawk28@72.40.31.201] has quit [Ping timeout: 276 seconds]
13:53 -!- ZHOU_Xiaobo [~Xiaobo@123.114.191.238] has quit [Quit: Leaving]
13:54 -!- ZHOU_Xiaobo [~Xiaobo@123.114.191.238] has joined #go-nuts
13:55 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
13:58 -!- rlab_ [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
13:59 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 240 seconds]
14:13 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has quit [Remote host
closed the connection]
14:14 -!- jhawk28_ [~jhawk28@72.40.31.201] has quit [Read error: Connection reset
by peer]
14:14 -!- geocalc [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit
[Ping timeout: 252 seconds]
14:21 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has joined
#go-nuts
14:26 < solsTiCe> doc is in /usr/share/go/doc.  that's not LFS compatible.
how can I install it in /usr/share/doc/go ? I can't find anything in the install
files or doc
14:27 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
14:28 -!- lagagnon [~larry@207.200.142.55] has quit [Ping timeout: 260 seconds]
14:29 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
14:29 < solsTiCe> not LFS.  FSH
14:30 < solsTiCe> FHS
14:31 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has joined
#go-nuts
14:32 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
14:38 < solsTiCe> oops.  that' s not the install that does that /o\
14:42 -!- DavidJones [~DavidJone@dslb-084-056-105-078.pools.arcor-ip.net] has
joined #go-nuts
14:42 < nsf> supporting autocompletion for multifile packages is harder than
I thought :(
14:44 < nsf> well, it's not like it is harder, it requires a lot of changes
:)
14:47 < DavidJones> autocompletion for the no-package-clause-project?
14:48 < nsf> no, for a package that spans across multiple packages
14:49 < nsf> oops
14:49 < nsf> I mean across multiple files
14:49 < nsf> first problem: I want to cache everything other than current
file, but things like methods of a type can be in separate files, etc.
14:50 < nsf> and I should change the whole searching for completion proposal
scheme for that
14:50 < nsf> which is mb ok, but then it comes type inference
14:50 < DavidJones> hmh, I see : )
14:50 * araujo wonders if exist another way, except through the google groups
page, to access the go-lang mailing list
14:51 < nsf> each file has its own namespace of modules
14:51 < nsf> for example one file has import "os"
14:51 < nsf> and other import myosname "os"
14:51 < nsf> and I should resolve myosname.Error and os.Error types
correctly
14:52 < nsf> it means I need to change the whole type inference code :)
14:52 < nsf> it's quite a lot of changes
14:52 < exch> Keeps you off the street :)
14:52 < DavidJones> yeah, I see...
14:53 < vrtical> araujo: does this help?
http://groups.google.co.uk/support/bin/answer.py?hl=en-uk&answer=46606
14:53 < vrtical> I haven't tried it, but I would expect a mailing list to
have the option to work by e-mail :-)
14:55 < nsf> also there is a thing called "import package to a current
namespace"
14:55 < nsf> which requires a bit of thinking here too
14:55 < nsf> :(
14:57 < nsf> and in depth there are things like that: let's say in file
b.go: var test = methodX()
14:57 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
14:57 < DavidJones> what do you mean with "import package to a current
namespace" ?
14:57 < exch> the dot import?  it's probably best if you just ignore that :)
it's not really considered 'good practise' to use it
14:57 < nsf> and methodX is defined in a.go
14:57 < DavidJones> ahh
14:57 < nsf> and because of that
14:57 < nsf> each time a.go changes
14:57 < nsf> var in b.go may change type
14:57 < nsf> which is scary :)
14:57 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
14:57 < nsf> exch: yep, the dot import
14:58 < nsf> basically all problems come from caching
14:58 < nsf> if I can just reparse everything each time
14:59 < nsf> I can treat all that as a current namespace with bits of
modifications
14:59 < nsf> I guess
14:59 < DavidJones> exch, while it is bad practice and incredibly ugly, I
have actually seen it used once - in the gocurses library.  I think I fixed it in
my local sample.go, but didn't push it.
14:59 < nsf> anyway, the point is..  It will take time :(
14:59 < DavidJones> good luck then : )
15:00 < DavidJones> btw
15:00 < DavidJones> I would just tell the cache to update whenever a file is
saved
15:00 < exch> DavidJones: I've used it to, until I started running into some
peculiar issues
15:00 < nsf> it's not the hard part
15:01 < nsf> the hard part is how should I organize all this
15:01 < nsf> as I said there are a lot of things depending on each other in
a package namespace
15:01 < vrtical> 'import .' is incredibly grim.  Is there some obscure
debugging use for it or is it just there for lazy people?
15:01 < nsf> like types of var
15:01 < exch> Write down on a piece of paper all the things you require of
it.  That usually helps me to see some useful pattern emerge
15:01 < DavidJones> vrtical, there is no obscure things in go ; D
15:01 < nsf> exch: I'm trying :)
15:02 < nsf> don't see a good solution yet
15:02 < DavidJones> build an persistent model which you update whenever a
file changes
15:03 < nsf> apparently type inference should be delayed, but it means that
each declaration should remember its origin (the file where it is located)
15:03 < DavidJones> and for every import clause, load that part of the model
15:03 < nsf> because I need to know the file namespace to infer it correctly
15:03 < bartbes> what does import . do anyway?
15:04 < nsf> import everything from the package to a current namespace
15:04 -!- jhawk28 [~jhawk28@72.40.31.201] has quit [Ping timeout: 264 seconds]
15:04 < bartbes> and..  why?
15:04 < nsf> to a file namespace to be more specific
15:04 < nsf> save typing
15:04 -!- skelterjohn [~jasmuth@wsip-70-167-73-39.sd.sd.cox.net] has joined
#go-nuts
15:04 < bartbes> lazy bastards
15:04 < nsf> well, yes, it is for lazy bastards
15:04 < nsf> with no autocompletion tool
15:05 < nsf> :D
15:05 < bartbes> what is your tool for?  (I mean, what IDE)
15:05 < nsf> it is a daemon :)
15:05 < solsTiCe> I see a Makefile in the doc directory but it does build
much.  also if I run godoc -http=:6060 it complains about codewalk.html that does
not exists.  there is only a codewalk directory
15:05 < nsf> and I support a vim plugin
15:05 < nsf> it can be integrated in any editor
15:05 < bartbes> yay
15:05 < nsf> and/or ide
15:07 < nsf> oh, I guess I see a solution
15:07 < nsf> will try to implement it tomorrow :P
15:08 < nsf> http://omploader.org/vNTEyMA/emacsgocode.png
15:08 < nsf> :P
15:09 * nsf hates emacs (please don't troll about that, I'm just sayin' :D)
15:09 < bartbes> no man, vim powns!
15:09 < solsTiCe> that's nice.  there is no doc to get the doc online
15:10 -!- camedee [~camedee@pool-71-125-16-77.nycmny.fios.verizon.net] has quit
[Quit: Leaving]
15:12 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
15:15 -!- lagagnon [~larry@207.200.142.55] has joined #go-nuts
15:16 -!- solsTiCe [~solsTiCe@ARennes-553-1-88-110.w86-195.abo.wanadoo.fr] has
left #go-nuts ["Quitte"]
15:18 -!- path[l] [UPP@120.138.102.50] has joined #go-nuts
15:19 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
15:19 -!- DavidJones [~DavidJone@dslb-084-056-105-078.pools.arcor-ip.net] has quit
[Read error: Connection reset by peer]
15:20 -!- DavidJones [~DavidJone@dslb-084-056-105-078.pools.arcor-ip.net] has
joined #go-nuts
15:24 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
15:28 -!- nomo [~nomo@c-69-136-241-18.hsd1.nj.comcast.net] has joined #go-nuts
15:28 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has joined #go-nuts
15:29 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
15:32 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has quit
[Remote host closed the connection]
15:33 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has joined
#go-nuts
15:35 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
15:41 < lagagnon> Anyone know of any published Go Programming books out on
the market yet?
15:42 < bartbes> is there anything other than effective go?
15:42 < exch> No books and very little in the sense of tutorials at this
point
15:42 -!- jhawk28 [~jhawk28@72.40.31.201] has quit [Ping timeout: 260 seconds]
15:42 < exch> The sourcecode is your friend though
15:43 < KirkMcDonald> I'm not sure Go has been public long enough for a book
to make it through the publication process.
15:43 < KirkMcDonald> Let alone be written.
15:44 < exch> Not sure it would be very useful to write one anyway..  Go
changes a lot..  By the time you finish a chapter, you can start over again
15:44 < KirkMcDonald> Yeah.
15:44 < lagagnon> just found one and one only:
http://www.amazon.ca/Go-Programming-John-P-Baugh/dp/1453636676/ref=sr_1_1?ie=UTF8&s=books&qid=1279986291&sr=8-1
15:45 < exch> It would probably help to just distribute a specific release
with the book and just write the book for that particular release
15:45 < KirkMcDonald> lagagnon: Yeah, but it's self-published.
15:45 < lagagnon> but you are right, new language=many changes, I just enjoy
reading real books rather than screenfuls of info...
15:45 -!- Sacho [~sacho@213.91.244.15] has quit [Ping timeout: 265 seconds]
15:46 < vrtical> I don't want to be negative, but it's really hard to learn
go at the moment.  The tutorials are not comprehensive, some of them are out of
date, and the package documentation has no example code.
15:46 < exch> fair enough.  You could hook up a printer and just spit the
website sout on paper ;)
15:46 < KirkMcDonald> vrtical: I learned Go by reading the spec.  And where
the package documentation fails, you can read the source.
15:47 < exch> what KirkMcDonald said goes for me to.  It was considerably
easier than I anticipated to
15:47 < lagagnon> exch: yeah, and keep installing fresh printer cartridges
;-)
15:47 < KirkMcDonald> Convert the Go docs to epub format.
15:47 < KirkMcDonald> Then read 'em on a Kindle.
15:48 -!- nomo [~nomo@c-69-136-241-18.hsd1.nj.comcast.net] has quit [Quit:
Colloquy for iPhone - http://colloquy.mobi]
15:48 < vrtical> I'm finding it quite difficult.  Perhaps it's just me, of
course, but I do think that the documentation is going to need to be extended
massively (either from the Go authors, or with books etc) if Go is to become
really popular.
15:49 < KirkMcDonald> vrtical: Perhaps having a C background helps.
15:49 < vrtical> I do!
15:49 < KirkMcDonald> heh
15:49 < KirkMcDonald> Then what's the problem?
15:49 < exch> I pretty sure the tutorials will pick up over time
15:49 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
15:49 < exch> *I'm
15:49 -!- jhawk28 [~jhawk28@72.40.31.201] has left #go-nuts []
15:49 < exch> It's just that the go devs are a very small team and they have
far more important things to worry about at this point
15:50 < exch> That doesnt mean the community can't jump in and start
supplying tutorials though
15:50 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
15:50 < exch> Perhaps i'll give it a go sometime
15:51 < DavidJones> I don't have a C background and I found go rather easy
to learn after reading the mailing list for a couple of months
15:51 < vrtical> I am planning to start blogging about Go when I'm a little
more clued in.  I think my problem with the package documentation is the lack of
example code - a single working example seems more meaningful to me than any
amount of description.
15:52 < DavidJones> hm...  I tend to look at the source code, which helps a
lot.
15:52 < exch> vrtical: every package includes a _test.go file that usually
gives a pretty good idea of what is going on
15:54 < vrtical> good point, thanks.
15:54 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
15:56 -!- tvw [~tv@e176002083.adsl.alicedsl.de] has joined #go-nuts
15:56 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
16:05 < DavidJones> If I have a C type "PANEL" and I want to port that type
to go, while also adding a field "hidden bool", how would I go about that?
16:08 -!- ronnyy [~quassel@p4FF1D159.dip.t-dialin.net] has joined #go-nuts
16:08 < exch> I would create an encapsulating type Panel in Go. one of i's
fields is a private pointer to the c structure and the additional fields you need
16:08 < DavidJones> I tried that
16:09 < DavidJones> but the problem is, that the C code returns a *PANEL at
some locations
16:09 < DavidJones> eg.  *PANEL panel_above( *PANEL )
16:09 < DavidJones> and I can't retrieve my *Panel from that *C.PANEL :/
16:09 -!- smw [~smw@pool-71-183-88-124.nycmny.fios.verizon.net] has joined
#go-nuts
16:11 < exch> mm can you post some example code somewhere?  I'm not sure I
understand your problem
16:12 < DavidJones> sure thing, wait a sec
16:17 < DavidJones> http://pastebin.com/FX2ceDUV
16:18 < exch> k.  lemme have a peek
16:20 < exch> ah I see what you mean
16:21 < exch> Not sure there is a simple way to solve that apart from
tracking the parent/child relationships manually in your package :s
16:21 < DavidJones> :/
16:21 < exch> Hardly ideal
16:21 < DavidJones> How would I do that?
16:22 < DavidJones> If I could use structs as keys to maps, it would be
trivial
16:22 < exch> Netx to the hidden bool field, you'd have to add a pointer to
the parent Panel type as well
16:22 < exch> And add some logic to keep those updated properly
16:23 < DavidJones> but that wouldn't work
16:23 < DavidJones> since I would have to store that pointer at my wrapper
16:24 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
16:24 < DavidJones> which is useless, since I can't access my wrapper
without accessing my wrapper
16:24 < exch> Another way would be to remove the hidden field from the panel
type and just define it as 'type Panel C.PANEL'.  Convert any pointer you get from
a PANEL to a uintptr..  You can use that as a map key
16:25 < exch> the map value could then simply be a struct holding as many
custom fields as you need
16:25 < DavidJones> using unsafe?
16:25 < exch> yes
16:26 -!- ZHOU_Xiaobo [~Xiaobo@123.114.191.238] has quit [Ping timeout: 240
seconds]
16:26 < exch> not sure of you can convert a regular pointer to a uintptr
directly.  If you can, then you don't need the unsafe package
16:26 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has joined #go-nuts
16:26 < exch> otherwise it'll be uintptr(unsafe.Pointer(myCPanel))
16:27 -!- ronnyy [~quassel@p4FF1D159.dip.t-dialin.net] has quit [Remote host
closed the connection]
16:27 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has quit [Max SendQ exceeded]
16:28 < DavidJones> mhm, I see.
16:28 < DavidJones> I'll try that : )
16:28 < DavidJones> thanks a lot!
16:28 < exch> np.  Hope it works
16:28 < DavidJones> me too ;S
16:28 -!- lagagnon [~larry@207.200.142.55] has quit [Ping timeout: 276 seconds]
16:29 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has joined #go-nuts
16:30 < araujo> vrtical, I would like the mailing list to have e-mail option
too ....
16:31 < vrtical> araujo: sorry, I assumed the link I posted would subscribe
you to receive the mailing list by e-mail, does that not work?
16:32 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )]
16:33 -!- nomoreanymore [~nomoreany@c-69-136-241-18.hsd1.nj.comcast.net] has
joined #go-nuts
16:34 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has left #go-nuts []
16:35 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has joined #go-nuts
16:36 -!- xuwen [~xuwen@adsl-75-61-119-20.dsl.pltn13.sbcglobal.net] has joined
#go-nuts
16:36 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
16:37 -!- tvw [~tv@e176002083.adsl.alicedsl.de] has quit [Ping timeout: 245
seconds]
16:39 -!- nomoreanymore [~nomoreany@c-69-136-241-18.hsd1.nj.comcast.net] has quit
[Quit: Colloquy for iPad - http://colloquy.mobi]
16:39 -!- nomoreanymore [~nomoreany@c-69-136-241-18.hsd1.nj.comcast.net] has
joined #go-nuts
16:40 -!- willdye [~willdye@162.40.127.30] has quit [Ping timeout: 258 seconds]
16:41 -!- bitdiddle [~user@couchdb/user/bitdiddle] has joined #go-nuts
16:42 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
16:42 -!- Adys_ [~Adys@unaffiliated/adys] has joined #go-nuts
16:43 -!- Adys [~Adys@unaffiliated/adys] has quit [Read error: Connection reset by
peer]
16:59 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 260 seconds]
17:03 -!- babusri [~Babu@122.166.153.58] has joined #go-nuts
17:05 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
17:05 -!- willdye [~willdye@fern.dsndata.com] has joined #go-nuts
17:12 < araujo> []interface{} .....  that type means an array of objects
that follow the same interface??
17:12 < DavidJones> no.
17:12 < DavidJones> It's a slice (not an array) of objects that follow the
empty interface
17:13 < araujo> ooh, right slice...  ah, I see...  "empty interface"
17:13 < araujo> mmm...  so..  all the objects follow this interface?  :P
17:14 < exch> yes
17:14 < araujo> Thanks guys :)
17:14 < DavidJones> all objects follow the empty interface, so I don't get
your question
17:14 < araujo> ok, I see now
17:16 -!- jhawk28 [~jhawk28@72.40.31.201] has quit [Ping timeout: 260 seconds]
17:18 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has quit [Quit: Leaving]
17:19 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has joined #go-nuts
17:20 -!- Xiaobo [~Xiaobo@114.243.78.128] has joined #go-nuts
17:20 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
17:22 -!- Adys_ [~Adys@unaffiliated/adys] has quit [Ping timeout: 265 seconds]
17:22 -!- bitdiddle [~user@couchdb/user/bitdiddle] has quit [Ping timeout: 240
seconds]
17:23 -!- napsy [~luka@212.235.174.112] has quit [Quit: Lost terminal]
17:23 -!- ZHOU_Xiaobo [~Xiaobo@114.243.78.128] has quit [Client Quit]
17:24 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
17:27 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit
[Remote host closed the connection]
17:28 -!- nekschot [nekschot@212-123-134-143.ip.telfort.nl] has quit []
17:30 -!- navigator [~navigator@p54892721.dip.t-dialin.net] has joined #go-nuts
17:34 -!- Adys_ [~Adys@unaffiliated/adys] has joined #go-nuts
17:35 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
17:35 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
17:43 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts
17:54 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
17:57 -!- skelterjohn [~jasmuth@wsip-70-167-73-39.sd.sd.cox.net] has quit [Ping
timeout: 276 seconds]
17:58 -!- robot12 [~root@inferno.kgts.ru] has joined #go-nuts
17:59 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: I ♥ Unicode]
18:00 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
18:04 -!- bitdiddle [~user@couchdb/user/bitdiddle] has joined #go-nuts
18:08 -!- 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]]
18:10 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
18:16 -!- Eko [~eko@DHCP-159-138.caltech.edu] has quit [Remote host closed the
connection]
18:18 -!- hokapoka [~hokapoka@hoka.hokapoka.com] has quit [Ping timeout: 276
seconds]
18:22 -!- xuwen [~xuwen@adsl-75-61-119-20.dsl.pltn13.sbcglobal.net] has quit
[Remote host closed the connection]
18:24 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
18:25 -!- saschpe [~saschpe@mgdb-4d0cfd45.pool.mediaWays.net] has quit [Remote
host closed the connection]
18:27 -!- GoBIR [~gobir@DHCP-159-138.caltech.edu] has quit [Read error: Connection
reset by peer]
18:29 -!- GoBIR [~gobir@DHCP-159-138.caltech.edu] has joined #go-nuts
18:30 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Quit: (◣_◢)
BigBrowser is watching ⓎⓄⓊ]
18:35 -!- babusri [~Babu@122.166.153.58] has quit [Ping timeout: 276 seconds]
18:39 -!- Wasabeh [~wasabi@213.131.131.142] has joined #go-nuts
18:41 -!- navigator [~navigator@p54892721.dip.t-dialin.net] has quit [Quit:
Leaving]
18:43 -!- danderson [~dave@atlas.natulte.net] has quit [Ping timeout: 248 seconds]
18:43 -!- korfuri [~korfuri@eth0.korfuri.fr] has quit [Ping timeout: 265 seconds]
18:44 -!- korfuri [~korfuri@eth0.korfuri.fr] has joined #go-nuts
18:45 -!- rinzai [~rinzai@host81-129-148-230.range81-129.btcentralplus.com] has
joined #go-nuts
18:45 -!- rinzai [~rinzai@host81-129-148-230.range81-129.btcentralplus.com] has
quit [Read error: Connection reset by peer]
18:48 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
630 seconds]
18:50 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has quit
[Remote host closed the connection]
18:53 -!- lagagnon [~larry@207.200.142.55] has joined #go-nuts
19:00 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Ping
timeout: 248 seconds]
19:01 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
19:01 -!- danderson [~dave@atlas.natulte.net] has joined #go-nuts
19:01 -!- mode/#go-nuts [+v danderson] by ChanServ
19:07 -!- macroron [~macroron@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
19:10 -!- jdp [~gu@24.238.32.162.res-cmts.segr.ptd.net] has quit []
19:19 -!- drry [~drry@unaffiliated/drry] has quit [Quit: Tiarra 0.1+svn-37682M:
SIGTERM received; exit]
19:22 -!- drry [~drry@unaffiliated/drry] has joined #go-nuts
19:31 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
19:40 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
19:41 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: I ♥ Unicode]
19:42 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
19:42 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
19:43 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has quit [Ping timeout: 246
seconds]
19:47 -!- Adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 265 seconds]
19:49 -!- aho [~nya@fuld-4d00d58b.pool.mediaWays.net] has joined #go-nuts
19:49 -!- iant [~iant@81-233-149-58-no82.tbcn.telia.com] has quit [Ping timeout:
260 seconds]
19:53 -!- artefon [~thiago@189.107.166.120] has joined #go-nuts
20:00 -!- tensorpudding [~user@99.32.59.169] has quit [Remote host closed the
connection]
20:01 -!- tensorpudding [~user@99.32.59.169] has joined #go-nuts
20:02 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Ping
timeout: 252 seconds]
20:04 -!- lagagnon [~larry@207.200.142.55] has quit [Ping timeout: 260 seconds]
20:04 -!- sioraiocht [~tomh@unaffiliated/sioraiocht] has joined #go-nuts
20:13 -!- iant [~iant@81-233-149-58-no82.tbcn.telia.com] has joined #go-nuts
20:13 -!- mode/#go-nuts [+v iant] by ChanServ
20:23 < exch> uriel: more stuff to add to your site:
http://github.com/jteeuwen/go-pkg-libvlc Still very much WIP, but it's getting
there.
20:23 -!- jhawk28 [~jhawk28@72.40.31.201] has quit [Ping timeout: 240 seconds]
20:27 -!- bitdiddle [~user@couchdb/user/bitdiddle] has quit [Ping timeout: 276
seconds]
20:29 -!- artefon [~thiago@189.107.166.120] has left #go-nuts []
20:29 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has quit [Ping timeout:
245 seconds]
20:29 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
20:30 -!- bitdiddle [~user@couchdb/user/bitdiddle] has joined #go-nuts
20:33 -!- visof [~visof@unaffiliated/visof] has quit [Quit: Leaving]
20:35 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts
20:38 -!- Xiaobo [~Xiaobo@114.243.78.128] has quit [Ping timeout: 248 seconds]
20:40 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts
20:44 -!- peterdn [~peterdn@cpc1-oxfd18-2-0-cust914.4-3.cable.virginmedia.com] has
joined #go-nuts
20:47 -!- bitdiddle [~user@couchdb/user/bitdiddle] has left #go-nuts ["ERC Version
5.3 (IRC client for Emacs)"]
20:49 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
20:51 -!- ender2070 [~ender2070@adsl-216-246-252-83.ext.distributel.net] has
joined #go-nuts
20:53 -!- bmizerany [~bmizerany@208.66.27.62] has joined #go-nuts
20:54 -!- bmizerany [~bmizerany@208.66.27.62] has quit [Remote host closed the
connection]
20:56 -!- ender2070 [~ender2070@adsl-216-246-252-83.ext.distributel.net] has quit
[Read error: Connection reset by peer]
20:56 -!- ender2070 [~ender2070@adsl-216-246-252-83.ext.distributel.net] has
joined #go-nuts
21:02 -!- Adys_ [~Adys@unaffiliated/adys] has joined #go-nuts
21:04 -!- Adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 265 seconds]
21:08 -!- ender2070 [~ender2070@adsl-216-246-252-83.ext.distributel.net] has quit
[Quit: Konversation terminated!]
21:08 -!- Ender2071 [~ender2070@adsl-216-246-252-83.ext.distributel.net] has
joined #go-nuts
21:08 -!- rbraley [~rbraley@ip72-222-128-78.ph.ph.cox.net] has joined #go-nuts
21:08 -!- robot12 [~root@inferno.kgts.ru] has quit [Quit: Leaving.]
21:10 -!- Adys_ [~Adys@unaffiliated/adys] has quit [Ping timeout: 265 seconds]
21:16 -!- lagagnon [~larry@207.200.142.55] has joined #go-nuts
21:18 -!- frohman [~frohman@c-98-239-42-16.hsd1.ms.comcast.net] has joined
#go-nuts
21:19 -!- Adys_ [~Adys@unaffiliated/adys] has joined #go-nuts
21:26 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
21:26 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
21:27 -!- Adys_ [~Adys@unaffiliated/adys] has quit [Ping timeout: 265 seconds]
21:31 < DavidJones> nsf how do you know which files are actually part of the
same package?  What If I have an obsolete file that is "part" of a particular
package but not actually compiled with the other files?
21:31 -!- Adys [~Adys@unaffiliated/adys] has quit [Read error: Connection reset by
peer]
21:32 -!- akrill [~akrill@2002:3fe0:299d:0:fa1e:dfff:fed8:efa3] has joined
#go-nuts
21:32 < akrill> anyone interested in a synchronized version of netchan?
21:32 -!- Wiz126 [~Wiz126@24.229.245.72.res-cmts.sm.ptd.net] has quit [Ping
timeout: 246 seconds]
21:32 -!- Adys_ [~Adys@unaffiliated/adys] has joined #go-nuts
21:32 < exch> Only way to consistently solve that is to maintain some form
of project management which generates the makefile itself
21:33 < exch> Just reading the makefile could work, but that's assuming the
developer actually uses one
21:33 < DavidJones> exactly my thoughts there :/
21:34 < exch> akrill: I'm sure someone will find a use for it.  I'd say just
make it if you are interested in it and put it 'out there' where people can find
it :)
21:34 < akrill> w0rd
21:34 * akrill is playing with modifying the stock netchan package to be
synchronized
21:35 < exch> I wish libVLC had better documentation :s
21:36 -!- lagagnon [~larry@207.200.142.55] has quit [Ping timeout: 260 seconds]
21:37 -!- Wiz126 [~Wiz126@24.229.245.72.res-cmts.sm.ptd.net] has joined #go-nuts
21:38 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
21:39 -!- Adys_ [~Adys@unaffiliated/adys] has quit [Ping timeout: 265 seconds]
21:41 -!- sioraiocht [~tomh@unaffiliated/sioraiocht] has quit [Remote host closed
the connection]
21:41 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
21:41 -!- artefon [~thiago@189.107.166.120] has joined #go-nuts
21:43 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
21:43 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
21:46 -!- korfuri [~korfuri@eth0.korfuri.fr] has quit [Ping timeout: 265 seconds]
21:48 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
21:48 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
21:48 -!- korfuri [~korfuri@eth0.korfuri.fr] has joined #go-nuts
21:53 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
21:53 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
21:57 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
21:57 -!- bmizerany [~bmizerany@208.66.27.62] has joined #go-nuts
21:57 -!- bmizerany [~bmizerany@208.66.27.62] has quit [Remote host closed the
connection]
21:58 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
21:58 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
21:58 -!- bmizerany [~bmizerany@208.66.27.62] has joined #go-nuts
22:08 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
22:09 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
22:13 -!- awidegreen [~quassel@62.176.237.78] has quit [Remote host closed the
connection]
22:13 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
22:13 -!- Adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 245 seconds]
22:14 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has quit [Read
error: Connection reset by peer]
22:15 -!- iant [~iant@81-233-149-58-no82.tbcn.telia.com] has quit [Read error:
Operation timed out]
22:18 -!- GeoBSD [~geobsd@lns-bzn-28-82-250-156-84.adsl.proxad.net] has joined
#go-nuts
22:21 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has quit [Remote host closed the
connection]
22:29 < akrill> im going to go nuts, and change netchan into a bidirectional
synchronous link
22:29 < DavidJones> :D
22:33 -!- exch [~exch@h144170.upc-h.chello.nl] has quit [Ping timeout: 265
seconds]
22:34 -!- phirox [~phirox@g225253.upc-g.chello.nl] has quit [Ping timeout: 276
seconds]
22:35 * akrill might also cook up a python implementation
22:35 < akrill> just for laughs
22:35 < akrill> though they wont be able to talk to each other :-/
22:35 -!- fenicks [~christian@log77-3-82-243-254-112.fbx.proxad.net] has joined
#go-nuts
22:36 -!- Damn3d [damn3d@bimbrownia.org] has quit [Changing host]
22:36 -!- Damn3d [damn3d@unaffiliated/morpheus/x-0931003] has joined #go-nuts
22:36 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by
peer]
22:39 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
22:40 -!- exch [~exch@h144170.upc-h.chello.nl] has joined #go-nuts
22:47 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
22:47 -!- artefon [~thiago@189.107.166.120] has quit [Quit: bye]
22:51 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
22:52 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
22:54 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
22:55 -!- phirox [~phirox@g225253.upc-g.chello.nl] has joined #go-nuts
23:06 -!- Xurix [~Luixsia@AToulouse-254-1-26-50.w81-250.abo.wanadoo.fr] has joined
#go-nuts
23:07 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: I ♥ Unicode]
23:11 < DavidJones> akrill why not?
23:12 < akrill> it would be quite painful, getting python to speak gob
23:14 -!- frohman [~frohman@c-98-239-42-16.hsd1.ms.comcast.net] has quit [Quit:
Leaving]
23:18 -!- gmurphy [~gmurphy@124-171-199-194.dyn.iinet.net.au] has joined #go-nuts
23:19 -!- gnuvince [~vince@220.40-ppp.3menatwork.com] has quit [Ping timeout: 240
seconds]
23:21 -!- gnuvince [~vince@70.35.171.136] has joined #go-nuts
23:22 < KirkMcDonald> Doesn't seem like it would be particularly more
painful than the struct module, say.
23:24 -!- gmurphy [~gmurphy@124-171-199-194.dyn.iinet.net.au] has quit [Quit:
Laters]
23:24 < akrill> hmm, perhaps
23:25 -!- Ender2071 [~ender2070@adsl-216-246-252-83.ext.distributel.net] has quit
[Remote host closed the connection]
23:34 * akrill is rewriting the netchan module from scratch for the sake of
learning more about go networking
23:40 -!- path[l] [UPP@120.138.102.50] has quit [Ping timeout: 240 seconds]
23:45 < bartbes> http://vimeo.com/1367117
23:50 -!- gnuvince [~vince@70.35.171.136] has quit [Remote host closed the
connection]
23:50 -!- gnuvince [~vince@70.35.163.73] has joined #go-nuts
--- Log closed Sun Jul 25 00:00:05 2010