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

--- Log opened Wed Mar 02 00:00:34 2011
00:03 -!- iant [~iant@nat/google/x-hmwtdrubslogpvfu] has quit [Quit: Leaving.]
00:14 -!- vice_virtue [~vice@202.124.88.109] has quit [Ping timeout: 250 seconds]
00:14 -!- vice_virtue [~vice@202.124.88.46] has joined #go-nuts
00:16 -!- vice_virtue [~vice@202.124.88.46] has quit [Client Quit]
00:16 -!- iant [~iant@nat/google/x-xdsprzeljwzuncew] has joined #go-nuts
00:16 -!- mode/#go-nuts [+v iant] by ChanServ
00:20 -!- boscop [~boscop@f055147252.adsl.alicedsl.de] has quit [Read error:
Connection reset by peer]
00:21 -!- boscop [~boscop@f055147252.adsl.alicedsl.de] has joined #go-nuts
00:27 -!- iant [~iant@nat/google/x-xdsprzeljwzuncew] has quit [Quit: Leaving.]
00:28 -!- ExtraSpice [XtraSpice@78-62-101-194.static.zebra.lt] has quit [Ping
timeout: 240 seconds]
00:30 -!- tylergillies [~quassel@unaffiliated/tylergillies] has quit [Ping
timeout: 250 seconds]
00:33 -!- tylergillies [~quassel@204-232-205-180.static.cloud-ips.com] has joined
#go-nuts
00:33 -!- tylergillies [~quassel@204-232-205-180.static.cloud-ips.com] has quit
[Changing host]
00:33 -!- tylergillies [~quassel@unaffiliated/tylergillies] has joined #go-nuts
00:34 -!- ronnyy [~quassel@p4FF1C556.dip0.t-ipconnect.de] has quit [Remote host
closed the connection]
00:34 -!- iant [~iant@67.218.107.6] has joined #go-nuts
00:35 -!- mode/#go-nuts [+v iant] by ChanServ
00:39 -!- boscop [~boscop@f055147252.adsl.alicedsl.de] has quit [Ping timeout: 264
seconds]
00:39 -!- barkmore [~textual@64.134.142.8] has joined #go-nuts
00:40 -!- amacleod [~amacleod@pool-96-252-93-11.bstnma.fios.verizon.net] has
joined #go-nuts
00:41 -!- pharris [~Adium@rhgw.opentext.com] has quit [Quit: Leaving.]
00:49 -!- barkmore [~textual@64.134.142.8] has quit [Ping timeout: 264 seconds]
00:53 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
612 seconds]
00:54 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.4]
00:58 -!- shvntr [~shvntr@116.26.131.210] has joined #go-nuts
01:05 < str1ngs> does goinstall work for cgo projects?
01:09 -!- adu [~ajr@softbank220043138128.bbtec.net] has joined #go-nuts
01:12 -!- iant [~iant@67.218.107.6] has quit [Ping timeout: 250 seconds]
01:12 -!- tvw [~tv@e176004028.adsl.alicedsl.de] has quit [Ping timeout: 240
seconds]
01:18 -!- tobik [~tobik@p4FCBE9C1.dip.t-dialin.net] has quit [Quit: WeeChat 0.3.3]
01:19 -!- saturnfive [~saturnfiv@210.74.155.131] has joined #go-nuts
01:21 -!- iant [~iant@67.218.107.6] has joined #go-nuts
01:21 -!- mode/#go-nuts [+v iant] by ChanServ
01:24 -!- JusticeFries_
[~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net] has joined #go-nuts
01:24 -!- JusticeFries_
[~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net] has quit [Client Quit]
01:27 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has quit [Read error: Operation timed out]
01:28 -!- nettok [~quassel@200.119.161.149] has joined #go-nuts
01:29 -!- artefon [~thiago@189.59.176.240.dynamic.adsl.gvt.net.br] has quit [Ping
timeout: 240 seconds]
01:31 -!- adu [~ajr@softbank220043138128.bbtec.net] has quit [Quit: adu]
01:31 -!- marekweb [~marek@bas1-montreal48-1176173369.dsl.bell.ca] has joined
#go-nuts
01:37 -!- tensorpudding [~user@99.23.127.179] has quit [Remote host closed the
connection]
01:42 -!- nettok [~quassel@200.119.161.149] has quit [Ping timeout: 240 seconds]
01:47 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
01:48 -!- matti__ [~mumboww@c-24-6-22-101.hsd1.ca.comcast.net] has joined #go-nuts
02:02 < nixness> compiling go again seems to choke on pkg/net for some
reason
02:10 -!- iant [~iant@67.218.107.6] has quit [Quit: Leaving.]
02:14 < nixness> okay hg pulled and updated, then building fails
02:14 < nixness> http://fpaste.org/Vo0B/
02:16 -!- tensorpudding [~user@99.23.127.179] has joined #go-nuts
02:27 <@adg> str1ngs: it will, soon.  it might, now
02:27 <@adg> str1ngs: i'm not sure of the exact status
02:28 <@adg> ewanas: that's a fairly benign error.  you can safely ignore it
02:29 < ewanas> yeah running all.bash again worked :)
02:29 < ewanas> so the other one was a case of false negatives
02:44 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 240 seconds]
02:50 < str1ngs> adg: https://github.com/thiagoncc/curses.go seems to work.
but goinstall panics with mine.  I'll figure out why.  probably an issue with my
package
02:51 -!- gid [~gid@220.253-237-214.VIC.netspace.net.au] has joined #go-nuts
02:57 <@adg> str1ngs: goinstall support for cgo is very new, your help in
tracking down any issues is most appreciated!  :)
02:57 < str1ngs> adg: ah ok.  I shall report back then !
02:58 < str1ngs> branch support with goinstall be nice to
02:58 <@adg> trouble is that goinstall supports a number of vcses
02:59 <@adg> and they all do branching differently
02:59 -!- saturnfive [~saturnfiv@210.74.155.131] has quit [Read error: Connection
reset by peer]
02:59 -!- saturnfive [~saturnfiv@210.74.155.131] has joined #go-nuts
02:59 -!- gid [~gid@220.253-237-214.VIC.netspace.net.au] has left #go-nuts []
03:05 -!- adu [~ajr@softbank220043138128.bbtec.net] has joined #go-nuts
03:09 -!- cco3 [~conley@c-69-181-140-72.hsd1.ca.comcast.net] has joined #go-nuts
03:11 < str1ngs> tags as HEAD is good enough for now
03:13 -!- marekweb [~marek@bas1-montreal48-1176173369.dsl.bell.ca] has quit [Quit:
Leaving]
03:14 -!- cco3 [~conley@c-69-181-140-72.hsd1.ca.comcast.net] has quit [Ping
timeout: 276 seconds]
03:15 < str1ngs> grr -dashboard=true for testing :(
03:16 < str1ngs> err false
03:16 -!- cco3 [~conley@c-69-181-140-72.hsd1.ca.comcast.net] has joined #go-nuts
03:29 -!- hypertux [~hypertux@vps1.joelegasse.com] has quit [Ping timeout: 250
seconds]
03:38 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
03:41 -!- davvid [~davvid@208-106-56-2.static.dsltransport.net] has joined
#go-nuts
03:43 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 264
seconds]
03:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
03:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
04:01 -!- aho [~nya@fuld-590c602d.pool.mediaWays.net] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
04:06 -!- edsrzf [~kelvan@122-61-221-144.jetstream.xtra.co.nz] has joined #go-nuts
04:08 -!- coldturnip1 [~COLDTURNI@111-250-11-41.dynamic.hinet.net] has quit [Read
error: Connection reset by peer]
04:12 -!- coldturnip [~COLDTURNI@111-250-11-41.dynamic.hinet.net] has joined
#go-nuts
04:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
04:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
04:17 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 246 seconds]
04:27 -!- keithcascio [~keithcasc@nat/google/x-tlcdcugkztvfexfn] has quit [Quit:
Leaving]
04:29 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts
04:33 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 240 seconds]
04:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
04:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
04:42 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
04:51 -!- amacleod [~amacleod@pool-96-252-93-11.bstnma.fios.verizon.net] has quit
[Quit: Bye Bye]
04:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
04:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
05:14 < exch> Factor is proving to be remarkably suited as a scripting
language for Go. With some syntax tweaks it's almost Go <3
05:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
05:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
05:19 -!- krakensden [~krakensde@li221-186.members.linode.com] has joined #go-nuts
05:22 -!- zozoR [~Morten@56346ed3.rev.stofanet.dk] has joined #go-nuts
05:25 -!- arun_ [~arun@i172010.upc-i.chello.nl] has joined #go-nuts
05:25 -!- arun_ [~arun@i172010.upc-i.chello.nl] has quit [Changing host]
05:25 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts
05:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
05:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
05:40 < str1ngs> exch: I'm working on some go bindings to libalpm thought
you might find it instresting
05:51 -!- |Craig| [~|Craig|@174-21-201-200.tukw.qwest.net] has joined #go-nuts
05:51 -!- |Craig| [~|Craig|@174-21-201-200.tukw.qwest.net] has quit [Changing
host]
05:51 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
05:53 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
05:53 -!- mode/#go-nuts [+v iant] by ChanServ
05:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
05:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
05:56 < exch> str1ngs: cool
05:57 < str1ngs> exch: mainly just read functions right now.  so I can
search for packages etc
05:58 -!- fabled [~fabled@mail.fi.jw.org] has joined #go-nuts
05:59 -!- barkmore [~textual@50.46.115.110] has joined #go-nuts
06:09 -!- ewanas [~dsc@78.101.228.183] has quit [Ping timeout: 250 seconds]
06:10 -!- foocraft [~dsc@78.101.228.183] has quit [Ping timeout: 272 seconds]
06:11 -!- foocraft [~dsc@78.100.210.180] has joined #go-nuts
06:13 -!- zozoR [~Morten@56346ed3.rev.stofanet.dk] has quit [Remote host closed
the connection]
06:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
06:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
06:21 -!- itrekkie [~itrekkie@ip72-211-129-122.tc.ph.cox.net] has joined #go-nuts
06:23 -!- barkmore [~textual@50.46.115.110] has quit [Quit: Computer has gone to
sleep.]
06:25 -!- ExtraSpice [XtraSpice@78-62-101-194.static.zebra.lt] has joined #go-nuts
06:27 -!- wtfness [~dsc@78.100.210.180] has joined #go-nuts
06:31 -!- photron [~photron@port-92-201-81-83.dynamic.qsc.de] has joined #go-nuts
06:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
06:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
06:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
06:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
06:58 -!- adu [~ajr@softbank220043138128.bbtec.net] has quit [Quit: adu]
07:00 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
07:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
07:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
07:24 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts
07:28 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts []
07:30 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts
07:33 -!- vsayer [~vivek@c-76-102-205-58.hsd1.ca.comcast.net] has quit [Read
error: Connection reset by peer]
07:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
07:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
07:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
07:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
07:57 -!- LittleQNCCU [~littleq@dream.cs.nccu.edu.tw] has quit [Ping timeout: 260
seconds]
07:57 -!- LittleQNCCU [~littleq@dream.cs.nccu.edu.tw] has joined #go-nuts
08:01 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts
08:02 -!- itrekkie [~itrekkie@ip72-211-129-122.tc.ph.cox.net] has quit [Quit:
itrekkie]
08:11 -!- vsayer [~vivek@c-76-102-205-58.hsd1.ca.comcast.net] has joined #go-nuts
08:11 -!- mbernstein [~michael@cpe-70-113-7-72.austin.res.rr.com] has quit [Ping
timeout: 264 seconds]
08:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
08:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
08:24 -!- Project-2501 [~Marvin@82.84.78.144] has joined #go-nuts
08:28 -!- skejoe [~skejoe@188.114.142.162] has joined #go-nuts
08:33 -!- wrtp [~rog@92.17.33.100] has joined #go-nuts
08:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
08:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
08:48 -!- photron [~photron@port-92-201-81-83.dynamic.qsc.de] has quit [Ping
timeout: 264 seconds]
08:51 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
08:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
08:55 -!- roto [~roto@64.79.202.154] has joined #go-nuts
08:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
09:05 -!- Broady [~b@unaffiliated/broady] has left #go-nuts []
09:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
09:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
09:24 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
09:31 -!- espeed [~espeed@63.246.231.57] has quit [Ping timeout: 252 seconds]
09:34 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
09:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
09:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
09:37 -!- espeed [~espeed@63.246.231.57] has quit [Excess Flood]
09:42 -!- skejoe [~skejoe@188.114.142.162] has quit [Quit: Lost terminal]
09:44 -!- edsrzf [~kelvan@122-61-221-144.jetstream.xtra.co.nz] has quit [Ping
timeout: 276 seconds]
09:47 -!- maattd [~maattd@esc31-1-78-245-92-71.fbx.proxad.net] has quit [Quit:
Computer has gone to sleep.]
09:47 < nsf> http://groups.google.com/group/golang-nuts/msg/078746ca4b20369b
09:47 < nsf> facepalm.jpg
09:48 < nsf> "a function is a method without a receiver"
09:49 < nsf> that _is_ scary
09:49 < hokapoka> heh
09:50 < nsf> (another note regarding "OO eats brains")
09:51 < hokapoka> Reading the whole post, well the very first messages,
brings me back to a penny dropping in my own brain the other month.
09:52 < hokapoka> I wasn't creating mangy seperate packages, and was opting
to put the bulk of the logic into methods because function naming was becomaing a
mare.
09:52 < hokapoka> Infact I've moved to using your package build nsf.
09:52 < nsf> hokapoka: uhm?
09:52 < nsf> https://github.com/nsf/goal <- this one?
09:53 < hokapoka> goal, that's it
09:53 < nsf> I hope it works, I haven't checked it for a while
09:53 < nsf> I'm not writing much of the go code lately
09:54 -!- jumzi [~none@c-89-233-234-125.cust.bredband2.com] has joined #go-nuts
09:54 < hokapoka> This simple move to creating more packages and hence
encapsulating modules made using functions more realistic, at least for me.
09:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
09:55 < nsf> well, I'm a C guy..  modules?  huh..
09:55 < hokapoka> nsf, erm, I've not actually pulled goal in a while deffo
works tho.
09:56 < nsf> hokapoka: the last commit was in the 2010
09:56 < nsf> so..  no need to pull things
09:56 < nsf> :)
09:56 < hokapoka> heh
09:56 < nsf> well, building Go is a simple task
09:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
09:56 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
09:56 < nsf> I'm afraid cgo is broken there
09:56 < nsf> or not, I don't know
09:57 -!- skejoe [~skejoe@188.114.142.162] has joined #go-nuts
10:07 -!- Adys [~Adys@unaffiliated/adys] has quit [Read error: Connection reset by
peer]
10:08 < jumzi> you don't need modules to make functions realistic
10:08 < jumzi> And on that note
10:09 < nsf> the problem with that it doesn't have file local function like
'static' in C
10:09 < nsf> you have to use modules for that
10:09 < nsf> with Go*
10:09 < nsf> functions*
10:10 < nsf> and standard makefiles make it painful to use modules
10:11 < nsf> because they don't track dependencies correctly in that case
10:12 < nsf> not a big problem considering the speed of compilation though
10:12 < hokapoka> Modules maybe wasn't the right word.
10:13 -!- tensorpudding [~user@99.23.127.179] has quit [Read error: Connection
reset by peer]
10:13 < nsf> I think Go needs file local functions
10:13 < nsf> but that's just my humble opinion
10:13 < nsf> or file scope functions, you name it
10:14 < hokapoka> Nar that's not an issue for me.
10:14 < jumzi> Well you have packages
10:14 < hokapoka> exactally
10:14 < nsf> but each package has a name and it's supposed to have a meaning
of a module
10:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
10:15 < jumzi> Is it often you want to name a function the same thing in a
program?
10:15 < jumzi> Altough they do diffrent things?
10:15 < nsf> from time to time :)
10:15 * taruti hasn't had issues with needing file-local functions
10:16 < taruti> the lack of partial application is kind of annoying
10:16 < nsf> on the other hand I don't have an example in mind..  therefore
maybe I'm wrong
10:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
10:18 < hokapoka> I think my initial view of packages were in correct.
10:18 -!- visof [~visof@unaffiliated/visof] has quit [Read error: Connection reset
by peer]
10:19 < Namegduf> nsf: How large are you thinking of your modules as being?
10:19 < nsf> I take llvm as an example
10:19 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has quit [Ping
timeout: 240 seconds]
10:20 < nsf> well my point was that having kind of a module inside a module
is nice too
10:20 < nsf> for example in C modular app sometimes is not an app that uses
multiple libraries or something
10:20 < nsf> but just nicely structured collection of source files
10:21 < nsf> in Go it's like no matter how much files do you have
10:21 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
10:21 < nsf> they act like a single file
10:21 < nsf> it confuses me a bit
10:22 < nsf> what's the point in having multiple files in a package then?
10:22 < nsf> everything is visible from everywhere anyway
10:22 < nsf> in a package scope of course
10:23 < Namegduf> I think a module inside a module setup would be properly
modeled using smaller packages.
10:23 < nsf> of course, yes
10:23 < hokapoka> well, take the http package, it has client.go header.go
etc.  yeah it could be in one file but it's just preference isn't it?
10:24 < Namegduf> I mean, separate modules should be in separate namespaces
and separate scope.
10:24 < nsf> hokapoka: exactly
10:25 < nsf> "preference" is a bad argument sometimes
10:25 < Namegduf> So if a module is actually a number of smaller submodules
they ben to be seperate in those ways...  and thus a number of smaller separate
packages.
10:25 < Namegduf> And yeah, I think multiple files is used specifically and
only because 4000 line files are annoying.
10:25 < Namegduf> Or 3000, or whatever your sensible module size is.
10:25 < nsf> Namegduf: I don't think I care about file length somehow
10:25 < rm445> people's opinions on number of functions in a source file
varies depending how they like to work (the limit in some weird places is one
function per file) - you have to provide for multiple source files per package.
10:25 < Namegduf> Then no point for you.
10:25 < nsf> I use jumps in vim anyway to navigate
10:26 < nsf> G gg and '/' search
10:26 < Namegduf> I guess what I'm saying is that it doesn't make sense to
have a file scope and a separate package scope
10:26 < rm445> nsf: big deal.  Different people work different ways and the
language allows that.
10:26 < nsf> Go has file scope
10:26 < Namegduf> Two bits of code are either independent and respect
public/private or they don't
10:26 < nsf> but it only contains imported packages
10:27 < Namegduf> Hmm.
10:27 < nsf> everything else in a file gets promoted to the package scope
10:27 < nsf> import mymodule "x"
10:27 < nsf> 'mymodule' is file local
10:27 < Namegduf> Yeah, although if you actually use that it'd be annoying
10:27 < nsf> anyway, just doesn't feel right
10:27 < nsf> nevermind :)
10:27 < Namegduf> To have a package renamed in one place but not another
within a package.
10:28 < nsf> I'm just ranting a bit
10:28 < nsf> hehe
10:29 < Namegduf> I like to have separate subareas of functionality, if that
makes sense, which all are within the same namespace and encapsulation boundary.
10:29 < Namegduf> So I like multiple files for that.
10:29 < Namegduf> But obviously values accessible only within a certain file
kinda mess that up.
10:30 -!- saturnfive [~saturnfiv@210.74.155.131] has quit [Read error: Connection
reset by peer]
10:30 < nsf> still, I think Go has lost something that was in C and was nice
10:31 < nsf> about source files
10:31 < nsf> but I'm not saying it's an 'include' system, god no
10:31 * taruti likes the go modules better
10:31 < nsf> something else :)
10:32 < nsf> in C file is a translation unit
10:32 < nsf> in Go file is a part of the package
10:32 < nsf> concepts are a bit different
10:32 < nsf> and something is forgotten in between somewhere :)
10:32 * nsf has this feeling
10:32 < nsf> I don't know
10:34 < Namegduf> I think...  in C you could have things which were in the
same module but could hide SOME internal implementation stuff just for neatness,
not for encapsulation, and in Go you can't.
10:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
10:35 < rm445> the default go makefiles do something a little weird with
packages, IMO.
10:35 < taruti> Namegduf: and hiding things that are shared across a module
is a pain in C
10:35 < rm445> We have make.cmd for 'this program has one main package and
imports from my goroot'
10:36 < rm445> and we have make.pkg for 'build this package and install it
to my goroot'
10:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
10:36 < rm445> but I think there's a middle case, 'this package is not a
standalone library but a conceptual part of a larger program' - that you might
want to build in place.
10:37 < Namegduf> I just use my own makefile for that, but it's non-ideal to
do thhat
10:37 < Namegduf> *that
10:37 < nsf> rm445: https://github.com/nsf/goal
10:37 < nsf> I've addressed that issue partially with these alternative
templates
10:37 < nsf> see examples/cmd_pkgs
10:39 < nsf> although goal also shows how horrible make files could be
10:40 < nsf> :D
10:40 < nsf> combine that with painful debugging and here we go..
10:41 < wrtp> rm445: i think that GOPATH will address that
10:42 < wrtp> i don't miss file-local functions or types BTW.  a package is
one entity - it's easy to keep names separate.
10:43 < wrtp> in C, static is necessary because there's no other scope
10:43 < wrtp> package-local is equivalent to C's static
10:43 < nsf> I guess you're right
10:44 < nsf> it's hard to imagine a thing that allows you to share something
between a.go and b.go, but not c.go in a module
10:44 < nsf> in C it's trivial with headers, but we all know that system has
its own drawbacks
10:44 < wrtp> it wouldn't work in C if the names clashed
10:45 < nsf> anyways, my bad..  Go doesn't need vars/funcs in file scope
10:45 < nsf> :)
10:45 < wrtp> :-)
10:46 < wrtp> i quite like import being file scope though
10:46 < nsf> I guess it's nice, yeah
10:46 < wrtp> that's a good reason for putting things in separate files -
when their dependencies are very different
10:50 -!- saturnfive [~saturnfiv@222.90.16.151] has joined #go-nuts
10:52 < rm445> wrtp: does GOPATH exist yet or is it an upcoming feature?
10:52 < rm445> and will using it just be a case of writing GOPATH=.  in a
makefile?
10:53 -!- saturnfive [~saturnfiv@222.90.16.151] has left #go-nuts []
10:53 < wrtp> good question.  i've been seeing updates that have mentioned
it, but i don't know if they're complete yet
10:53 < wrtp> rm445: i think you'd set it as an environment variable
10:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
10:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
10:58 -!- vsayer [~vivek@c-76-102-205-58.hsd1.ca.comcast.net] has quit [Read
error: Connection reset by peer]
10:58 -!- vsayer [~vivek@c-76-102-205-58.hsd1.ca.comcast.net] has joined #go-nuts
11:13 * wrtp has just realised that the proposed change to goinstall solves all my
building woes.
11:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
11:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
11:18 -!- maattd [~maattd@195.220.53.114] has joined #go-nuts
11:23 -!- ronnyy [~quassel@p4FF1C6C9.dip0.t-ipconnect.de] has joined #go-nuts
11:29 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts
11:34 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
11:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
11:54 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
11:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
12:02 -!- matti__ [~mumboww@c-24-6-22-101.hsd1.ca.comcast.net] has left #go-nuts
[]
12:06 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
12:09 -!- tvw [~tv@e176001190.adsl.alicedsl.de] has joined #go-nuts
12:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
12:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
12:21 -!- maattd [~maattd@195.220.53.114] has quit [Quit: Computer has gone to
sleep.]
12:21 -!- niemeyer [~niemeyer@41.138.67.18] has joined #go-nuts
12:27 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
12:27 -!- artefon [~thiago@189.59.176.240.dynamic.adsl.gvt.net.br] has joined
#go-nuts
12:30 -!- sauerbraten [~sauerbrat@p508CA9C4.dip.t-dialin.net] has joined #go-nuts
12:31 -!- saturnfive [~saturnfiv@222.90.16.151] has joined #go-nuts
12:37 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
12:46 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.]
12:47 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts
12:50 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Client Quit]
12:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
12:56 -!- bjarneh [~bjarneh@1x-193-157-199-127.uio.no] has joined #go-nuts
12:57 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
13:02 -!- saturnfive [~saturnfiv@222.90.16.151] has left #go-nuts []
13:08 -!- artefon [~thiago@189.59.176.240.dynamic.adsl.gvt.net.br] has quit [Read
error: Connection reset by peer]
13:11 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts
13:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
13:17 -!- lmoura [~lauromour@186.215.206.130] has quit [Ping timeout: 240 seconds]
13:17 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
13:23 -!- artefon [~thiago@187.59.208.225] has joined #go-nuts
13:28 -!- Fish [~Fish@exo3753.pck.nerim.net] has quit [Quit: So Long, and Thanks
for All the Fish]
13:30 -!- lmoura [~lauromour@187.113.104.4] has joined #go-nuts
13:31 -!- Fish [~Fish@exo3753.pck.nerim.net] has joined #go-nuts
13:36 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
13:36 -!- tvw [~tv@e176001190.adsl.alicedsl.de] has quit [Remote host closed the
connection]
13:37 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
13:41 -!- tvw [~tv@e176001190.adsl.alicedsl.de] has joined #go-nuts
13:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
13:56 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
14:02 -!- mbernstein [~michael@cpe-70-113-7-72.austin.res.rr.com] has joined
#go-nuts
14:06 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Quit:
Leaving.]
14:06 -!- Davidian1024 [~Davidian1@cpe-173-88-168-51.neo.res.rr.com] has joined
#go-nuts
14:09 -!- hypertux [~hypertux@vps1.joelegasse.com] has joined #go-nuts
14:14 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Read error: Connection reset by peer]
14:16 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
14:21 -!- mattn_jp [~mattn@s60.BMT-e1.vectant.ne.jp] has joined #go-nuts
14:21 -!- DerHorst [~Horst@e176103138.adsl.alicedsl.de] has joined #go-nuts
14:29 * wrtp does like it when adding a feature reduces the number of lines of
code.
14:30 -!- emjayess [~emjayess@pix1.i29.net] has joined #go-nuts
14:30 < ww> deleting code (whilst preservice function) is one of the most
satisfying things
14:34 -!- shvntr [~shvntr@116.26.131.210] has quit [Ping timeout: 264 seconds]
14:41 -!- iant [~iant@67.218.107.6] has joined #go-nuts
14:41 -!- mode/#go-nuts [+v iant] by ChanServ
14:42 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
14:43 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has quit [Ping timeout: 264
seconds]
14:45 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts
14:45 -!- Venom_X_ [~pjacobs@75.92.43.21] has joined #go-nuts
14:46 -!- femtoo [~femto@95-89-196-164-dynip.superkabel.de] has joined #go-nuts
14:46 < wrtp> ww: ain't it just
14:46 -!- Venom_X [~pjacobs@66.54.185.131] has quit [Ping timeout: 240 seconds]
14:47 < aiju> i love it when i have a huge convoluted piece of code
14:47 < aiju> which has a bug
14:47 < aiju> and after i fix it, it's all simple and nice
14:47 -!- tvw [~tv@e176001190.adsl.alicedsl.de] has quit [Read error: Connection
reset by peer]
14:51 * ww scrolls up s/preservice/preserving/
14:51 -!- boscop [~boscop@f050128230.adsl.alicedsl.de] has joined #go-nuts
14:58 -!- visof [~visof@unaffiliated/visof] has quit [Quit: Leaving]
14:58 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
joined #go-nuts
15:05 < wrtp> aiju: yeah, and then you add features and it gets all complex
again until the next refactor.  it's like a sawtooth curve.
15:06 -!- niemeyer [~niemeyer@41.138.67.18] has quit [Ping timeout: 276 seconds]
15:08 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
15:13 -!- artefon [~thiago@187.59.208.225] has quit [Read error: Connection reset
by peer]
15:14 -!- maattd [~maattd@esc31-1-78-245-92-71.fbx.proxad.net] has joined #go-nuts
15:15 -!- jbooth1 [~jay@209.249.216.2] has joined #go-nuts
15:15 < taruti> is it possible to get cumulative/recursive costs of
functions with 6prof?
15:20 -!- mbone [~mbone2@216-80-120-74.mart-bsr1.chi-mart.il.static.cable.rcn.com]
has joined #go-nuts
15:21 < taruti> -hs seems to help :)
15:24 -!- fabled [~fabled@mail.fi.jw.org] has quit [Quit: Ex-Chat]
15:25 -!- gstrock [~gstrock@adsl-75-38-17-164.dsl.irvnca.sbcglobal.net] has quit
[Ping timeout: 264 seconds]
15:25 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
15:25 -!- zozoR [~Morten@56346ed3.rev.stofanet.dk] has joined #go-nuts
15:31 -!- sauerbraten [~sauerbrat@p508CA9C4.dip.t-dialin.net] has quit [Remote
host closed the connection]
15:32 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has quit [Ping timeout: 240
seconds]
15:34 -!- qjcg [~qjcg@208.88.110.46] has joined #go-nuts
15:34 -!- qjcg [~qjcg@208.88.110.46] has left #go-nuts []
15:35 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts
15:36 -!- imsplitbit [~imsplitbi@64.39.4.132] has joined #go-nuts
15:37 -!- _Kim [~kim@gw-gbg.ilait.se] has quit [Remote host closed the connection]
15:38 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts
15:39 -!- tensai_cirno [~cirno@77.232.15.216] has joined #go-nuts
15:39 -!- binarypie [~binarypie@adsl-99-35-135-146.dsl.pltn13.sbcglobal.net] has
joined #go-nuts
15:43 -!- DerHorst [~Horst@e176103138.adsl.alicedsl.de] has quit [Remote host
closed the connection]
15:45 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has joined #go-nuts
15:47 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has quit [Ping timeout: 250
seconds]
15:52 -!- jumzi [~none@c-89-233-234-125.cust.bredband2.com] has quit [Remote host
closed the connection]
15:53 -!- jumzi [~none@c-89-233-234-125.cust.bredband2.com] has joined #go-nuts
15:55 -!- skejoe [~skejoe@188.114.142.162] has quit [Quit: Lost terminal]
15:56 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has quit [Quit: skelterjohn]
15:58 -!- iant [~iant@67.218.107.6] has quit [Quit: Leaving.]
15:58 -!- KingPhilroy [~kingphilr@shc-nat-newhall.stonehill.edu] has joined
#go-nuts
15:58 -!- xyproto [~alexander@77.40.159.131] has quit [Quit: WeeChat 0.3.4]
16:00 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has joined #go-nuts
16:00 -!- mbone [~mbone2@216-80-120-74.mart-bsr1.chi-mart.il.static.cable.rcn.com]
has quit [Quit: Leaving]
16:03 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts
16:06 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.]
16:08 -!- pharris [~Adium@rhgw.opentext.com] has joined #go-nuts
16:11 -!- iant [~iant@nat/google/x-ubykylveyuxkwuay] has joined #go-nuts
16:11 -!- mode/#go-nuts [+v iant] by ChanServ
16:12 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has quit [Ping timeout: 240
seconds]
16:16 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has quit [Ping timeout:
240 seconds]
16:19 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has quit [Ping
timeout: 276 seconds]
16:22 -!- mbone [~mbone2@216-80-120-74.mart-bsr1.chi-mart.il.static.cable.rcn.com]
has joined #go-nuts
16:24 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts
16:26 -!- xyproto [~alexander@77.40.159.131] has joined #go-nuts
16:31 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has quit [Quit:
Computer has gone to sleep.]
16:32 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
16:33 -!- plainhao [~plainhao@208.75.85.237] has joined #go-nuts
16:37 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has joined #go-nuts
16:37 -!- femtoo [~femto@95-89-196-164-dynip.superkabel.de] has quit [Read error:
Connection reset by peer]
16:37 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has quit [Remote host closed the connection]
16:37 -!- ildorn [~ildorn@dslb-088-067-158-043.pools.arcor-ip.net] has joined
#go-nuts
16:38 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has joined #go-nuts
16:39 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has joined #go-nuts
16:40 -!- sauerbraten [~sauerbrat@p508CA9C4.dip.t-dialin.net] has joined #go-nuts
16:42 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
16:48 < aiju> conflicts: 90 shift/reduce
16:48 < aiju> goyacc loves my grammar
16:52 < wrtp> better than finding the conflicts after you've painstakingly
crafted the grammar by hand :-)
16:53 -!- piranha [~piranha@5ED4B890.cm-7-5c.dynamic.ziggo.nl] has joined #go-nuts
16:56 -!- cco3 [~conley@c-69-181-140-72.hsd1.ca.comcast.net] has quit [Ping
timeout: 276 seconds]
16:57 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host
closed the connection]
16:59 -!- arun [~arun@unaffiliated/sindian] has quit [Read error: No route to
host]
17:00 -!- artefon [~thiagon@150.164.2.20] has joined #go-nuts
17:04 -!- espeed [~espeed@63.246.231.57] has quit [Ping timeout: 240 seconds]
17:06 -!- arun [~arun@unaffiliated/sindian] has joined #go-nuts
17:08 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has joined #go-nuts
17:10 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
17:15 -!- ExtraSpice [XtraSpice@78-62-101-194.static.zebra.lt] has quit [Quit:
Leaving]
17:15 -!- freetz [~fritz@secure-atrc-dip23.nat.okstate.edu] has joined #go-nuts
17:18 -!- itrekkie [~itrekkie@ip72-211-129-122.tc.ph.cox.net] has joined #go-nuts
17:21 -!- freetz [~fritz@secure-atrc-dip23.nat.okstate.edu] has quit [Ping
timeout: 272 seconds]
17:23 -!- artefon [~thiagon@150.164.2.20] has quit [Ping timeout: 276 seconds]
17:29 -!- ShadowIce
[~pyoro@HSI-KBW-109-193-120-162.hsi7.kabel-badenwuerttemberg.de] has joined
#go-nuts
17:29 -!- ShadowIce
[~pyoro@HSI-KBW-109-193-120-162.hsi7.kabel-badenwuerttemberg.de] has quit
[Changing host]
17:29 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
17:33 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
quit [Quit: leaving]
17:33 -!- aho [~nya@fuld-590c69b3.pool.mediaWays.net] has joined #go-nuts
17:35 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has quit [Ping
timeout: 264 seconds]
17:49 -!- GoBIR [~gobir@70-90-168-190-SFBACalifornia.hfc.comcastbusiness.net] has
joined #go-nuts
17:52 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has joined #go-nuts
17:55 -!- Eko [~eko@70-90-168-190-SFBACalifornia.hfc.comcastbusiness.net] has
joined #go-nuts
17:55 -!- artefon [~thiagon@150.164.2.20] has joined #go-nuts
17:58 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has quit [Ping timeout:
276 seconds]
18:03 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
18:05 -!- _Eko_ [~eko@70-90-168-190-SFBACalifornia.hfc.comcastbusiness.net] has
joined #go-nuts
18:06 -!- sauerbraten [~sauerbrat@p508CA9C4.dip.t-dialin.net] has quit [Remote
host closed the connection]
18:08 -!- GoBIR [~gobir@70-90-168-190-SFBACalifornia.hfc.comcastbusiness.net] has
quit [Ping timeout: 240 seconds]
18:08 -!- Eko [~eko@70-90-168-190-SFBACalifornia.hfc.comcastbusiness.net] has quit
[Ping timeout: 240 seconds]
18:10 -!- freetz [~fritz@secure-atrc-dip23.nat.okstate.edu] has joined #go-nuts
18:11 -!- GoBIR [~gobir@70-90-168-190-SFBACalifornia.hfc.comcastbusiness.net] has
joined #go-nuts
18:13 -!- TheMue [~TheMue@p5DDF773E.dip.t-dialin.net] has joined #go-nuts
18:13 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-160-174.clienti.tiscali.it]
has joined #go-nuts
18:14 -!- freetz [~fritz@secure-atrc-dip23.nat.okstate.edu] has quit [Client Quit]
18:15 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has quit [Ping timeout:
250 seconds]
18:16 -!- Project-2501 [~Marvin@82.84.78.144] has quit [Ping timeout: 260 seconds]
18:16 -!- lmoura [~lauromour@187.113.104.4] has quit [Ping timeout: 240 seconds]
18:17 < exch> Does anyone have some good resources on compiler
theory/design?
18:17 < exch> Google has plenty of hits, i'm just trying to narrow it down a
little to the good bits
18:18 -!- Project-2501 [~Marvin@82.84.95.50] has joined #go-nuts
18:19 <+iant> any particular aspect of compilers?
18:19 <+iant> the usual standard intro is the dragon book
18:20 < exch> I'm complete nub as far as 'proper' compiler design is
concerned, so I guess the standard intro will be as good a place as any to start
18:21 <+iant> I don't think it's online, alas
18:21 < exch> I can make something work with my scripting language attempts,
but I generally just wing it and mold into something that works for me.  I'm just
curious just how shit my approach is
18:21 <+iant> you can older editions cheap, and they are still good intros
18:21 <+iant>
http://www.amazon.com/Compilers-Principles-Techniques-Alfred-Aho/dp/0201100886
18:21 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-160-174.clienti.tiscali.it]
has quit [Read error: Operation timed out]
18:21 < exch> It's ok if it's a book.  I can pick it up sometime
18:22 < exch> cool, thanks
18:24 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
18:27 -!- lmoura [~lauromour@187.113.104.4] has joined #go-nuts
18:30 < TheMue> iant: Just updating to 2011-02-24 and got an error with
archive/tar.
18:30 < TheMue> iant: lag provided but not defined: -v
18:30 < TheMue> A known error?
18:30 <+iant> I don't think so
18:30 <+iant> error during the build or the test?
18:31 < plexdev> http://is.gd/YppRhC by [Brad Fitzpatrick] in
go/src/pkg/http/ -- http: initialize request Header for the transport
18:31 <+iant> what OS and ARCH?
18:31 < TheMue> As usual I do ./all.bash
18:32 -!- espeed [~espeed@63.246.231.57] has quit [Ping timeout: 240 seconds]
18:32 <+iant> all.bash builds everything and then tests everything
18:32 < TheMue> On OS X, he is doing make -C archive/tar test
18:32 <+iant> OK, a test failure
18:32 <+iant> does it really say "lag provided"?  I wonder what "lag" means?
18:32 <+iant> oh, "flag"
18:33 <+iant> according to http://godashboard.appspot.com/ OS X is building
fine
18:34 < TheMue> eh, "flag provided ..." *sigh*
18:35 < TheMue> hmm, ./all.bash does a make clean before, isn't it?
18:35 <+iant> yes
18:35 < TheMue> strange
18:36 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts
18:36 <+iant> I don't know why it would be passing -v
18:36 <+iant> I don't see that when I run "make test"
18:37 <+iant> I can see the error if I run "gotest -v" in archive/tar
18:37 <+iant> but I don't see where the -v would come from normally
18:39 -!- jokoon [~zonax@feu30-1-82-242-58-229.fbx.proxad.net] has joined #go-nuts
18:39 < TheMue> It the first test after the message regarding ./sudo.bash
for the debugger
18:40 <+iant> what happens if you cd to src/pkg/archive/tar and run "make
test"?
18:41 < TheMue> Same error
18:41 <+iant> what is the first line of output?
18:42 < jokoon> any advice for how to learn go when I already know C++ ?
(and also ruby, python, php...)
18:42 < TheMue> gotest -v
18:42 <+iant> TheMue: OK, where did that -v come from?
18:42 <+iant> I don't see it when I run "make test"
18:42 <+iant> Look for the "test" target in src/Make.pk
18:42 < TheMue> iant: Never seen it before, so don't know
18:42 <+iant> sorry, src/Make.pkg
18:43 < TheMue> ok
18:43 <+iant> jokoon: http://golang.org/doc/go_for_cpp_programmers.html
18:44 < TheMue> iant: the test target is gotest -v
18:44 <+iant> it shouldn't be....
18:44 <+iant> do you have any local patches in your sources?
18:44 <+iant> what does "hg status" pring?
18:44 <+iant> s/pring/print/
18:45 < jokoon> iant thanks a lot ! is there more ?
18:45 < jokoon> what can I read when I finished that ?
18:45 <+iant> jokoon: nothing more about C++, there is lots more
documentation at golang.org
18:45 <+iant> read the tutorial and Effective Go
18:46 < jokoon> and by the way, what are you guys working on besides go ?
18:46 < aiju> http://aiju.phicode.de/misc/go or read what i'm writing
currently *g*
18:46 <+iant> I'm full time on Go, there are a few full time Go developers
18:48 < jokoon> yeah but are you working at google ?
18:48 < plexdev> http://is.gd/ZQ1tjN by [Russ Cox] in 3 subdirs of
go/src/pkg/runtime/ -- runtime: record goroutine creation pc and display in
traceback
18:48 < aiju> i think everyone with voice/op in here is working at google
18:48 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
18:48 <+iant> jokoon: yes, I work at Google
18:48 < jokoon> *impressed*
18:48 <+iant> me and 20,000 other people
18:48 < nsf> :D
18:49 < TheMue> iant: Oh, my Make.pkg is locally modified.  Maybe I once
changed it, but it's a long time ago.  Thx for the hint.
18:49 <+iant> sure
18:51 -!- jumzi [~none@c-89-233-234-125.cust.bredband2.com] has quit [Ping
timeout: 246 seconds]
18:54 -!- dfr|work [~dfr|work@nat/google/x-ktadigpkyidpftep] has joined #go-nuts
18:58 < KirkMcDonald> Google?  Never heard of it.
18:58 < wrtp> jokoon: have a read through the language specification.  it's
pretty readable, and you find things there that you won't find in most other
documents.
18:59 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Operation
timed out]
18:59 < jokoon> ok
18:59 < TheMue> iant: So,hg update -c done, now the real Make.pkg =>
e'thing work.  Thx a lot
19:00 < KirkMcDonald> jokoon: When I learned Go (coming from C++, Python,
others), I just read the spec start to finish.
19:00 < wrtp> me too.  and puzzled over the tricky bits, thinking over the
implications.
19:01 < KirkMcDonald> This is also the way I learned D, however long ago
that was.
19:01 < aiju> i want that Rob gets the Pullitzer price for the Go specs
19:04 < plexdev> http://is.gd/3VPnQ9 by [Roger Peppe] in go/src/pkg/fmt/ --
fmt: allow recursive calls to Fscan etc.
19:06 < skelterjohn> I've glanced at the spec, but to learn go i looked at
the tutorial
19:07 -!- Scorchin [~Scorchin@host86-160-234-130.range86-160.btcentralplus.com]
has joined #go-nuts
19:11 -!- photron [~photron@port-92-201-81-83.dynamic.qsc.de] has joined #go-nuts
19:12 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has quit [Ping timeout:
250 seconds]
19:22 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
19:23 -!- dahankzter [~henrik@92-244-3-192.customers.ownit.se] has joined #go-nuts
19:24 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts
19:29 -!- dfr|mac [~dfr|work@nat/google/x-wwzyvbznuzwwlrtg] has joined #go-nuts
19:32 -!- dfr|mac_ [~dfr|work@nat/google/x-zndppathjncqauuo] has joined #go-nuts
19:33 -!- dfr|mac [~dfr|work@nat/google/x-wwzyvbznuzwwlrtg] has quit [Ping
timeout: 240 seconds]
19:35 < nsf> http://pastie.org/1625764
19:35 * nsf loves ragel
19:35 < nsf> who needs lex anyway
19:36 < plexdev> http://is.gd/7Jts70 by [Roger Peppe] in 2 subdirs of
go/src/ -- cgo: put temporary source files in _obj.
19:36 < plexdev> http://is.gd/R2o2Up by [Dave Cheney] in go/src/cmd/ --
build: fix race condition building enam.o
19:42 -!- dfr|mac_ [~dfr|work@nat/google/x-zndppathjncqauuo] has quit [Remote host
closed the connection]
19:42 -!- belkiss [~kvirc@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
19:43 -!- ronnyy [~quassel@p4FF1C6C9.dip0.t-ipconnect.de] has quit [Remote host
closed the connection]
19:46 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
19:53 < inv_arp> KirkMcDonald: know your a Python guru, starting new
projects in Go?
19:53 < plexdev> http://is.gd/lmf1DO by [Russ Cox] in go/src/ -- fix build
19:53 < KirkMcDonald> inv_arp: I fiddled around with it when Go was first
released, but I haven't had any good projects for Go lately.
19:54 -!- artefon [~thiagon@150.164.2.20] has quit [Quit: Leaving]
19:55 < inv_arp> ah k
19:56 < KirkMcDonald> The last thing I was looking at was the build tool
"redo".
19:56 < KirkMcDonald> Which is interesting in its way, but doesn't offer
much for Go.
19:57 < rm445> I had a look at that, it's quite cool but Go makes it a bit
of a pain to use.
19:58 < rm445> It's trivial to write a .do file for every .6 file, but
writing a default.6.do would be slightly complicated.
19:58 < KirkMcDonald> It has a compelling model for automatically
determining dependencies, but given the way Go works, it doesn't offer much of an
advantage.
19:58 < KirkMcDonald> Yeah, that.
19:58 < skelterjohn> try out http://go-gb.googlecode.com :)
19:58 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has quit [Ping timeout:
250 seconds]
19:58 < skelterjohn> makes building go projects trivial
19:58 < KirkMcDonald> Yeah, there are other things.
19:59 < skelterjohn> dep analysis, and some other tools
19:59 < KirkMcDonald> D is a more interesting case, with redo.
19:59 < skelterjohn> i just don't like build tools that need instructions
19:59 -!- jumzi [~none@c-89-233-234-125.cust.bredband2.com] has joined #go-nuts
19:59 < skelterjohn> they should have reasonable defaults that make sense
for 99% of projects
19:59 < skelterjohn> and optional configuration for the other 1%
20:00 < rm445> if you make the samm assumption as GB, that every source file
in a directory belongs in that package, then the redo file is simple
20:00 < KirkMcDonald> For a language to get much of an advantage from redo,
it needs to offer two things.
20:00 < skelterjohn> the redo file may be simple, but you still have to
create it
20:00 < KirkMcDonald> The first is the ability to compile an object file (or
whatever you call the target) given only the name of the object.
20:01 < KirkMcDonald> So for D, if you're given foo.o, you can know that you
need to do: dmd -c -offoo.o foo.d
20:01 < KirkMcDonald> This doesn't hold for Go, obviously.
20:02 < skelterjohn> i find the fact that all the source for a pkg is
compiled in the same 6g call convenient
20:02 < KirkMcDonald> The other is the ability to output a list of the
object's dependencies during the compilation step.
20:02 < skelterjohn> go certainly has that
20:02 < KirkMcDonald> Yes.
20:02 < KirkMcDonald> But it's irrelevant, for these purposes.
20:03 < rm445> ooh, how do you get gc to do that?
20:03 < skelterjohn> gc won't tell you
20:03 < skelterjohn> but you can use the go/parser package to get it
20:03 < skelterjohn> quite easily
20:03 < KirkMcDonald> skelterjohn: There is an important disinction to be
made here.
20:03 < KirkMcDonald> distinction*
20:04 < KirkMcDonald> skelterjohn: You are referring to the use of static
analysis to parse out the imports of a package.
20:04 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
20:04 < KirkMcDonald> skelterjohn: I am referring to having the compiler
output the things that it actually requires for compilation, during compilation.
20:05 < KirkMcDonald> skelterjohn: To be fair, Go doesn't really offer
features which make these different.
20:05 < KirkMcDonald> skelterjohn: Except, say, omitting a .go file or not
when you compile a package.
20:06 < KirkMcDonald> D, on the other hand (and I did say D was not
interesting with respect to redo) has conditional compilation features...
20:06 -!- bjarneh [~bjarneh@1x-193-157-199-127.uio.no] has quit [Quit: leaving]
20:06 < KirkMcDonald> Where the imports can differ based on which -version
flags to give to the compiler, say.
20:06 < KirkMcDonald> Anyway.
20:10 < plexdev> http://is.gd/j2iLCi by [Dave Cheney] in 2 subdirs of go/ --
build: simplify clean.bash
20:10 < plexdev> http://is.gd/9AJmrQ by [Roger Peppe] in
go/src/cmd/goinstall/ -- goinstall: protect against malicious filenames.
20:10 < plexdev> http://is.gd/P1O8m1 by [Yasuhiro Matsumoto] in
go/src/pkg/xml/ -- xml: fix typo in test.
20:10 < rm445> yow.  I think Go is simple enough to build with redo if you
just had a list of which files are in each package.  Getting that list efficiently
is a bit of a pain
20:11 < rm445> skelterjohn: the idea would be that one person writes the go
redo script, which then gets packaged with the build tool itself.
20:11 < skelterjohn> oh i see, so no one would have to write it again as
long as they conformed
20:12 -!- imsplitbit [~imsplitbi@64.39.4.132] has quit [Read error: Operation
timed out]
20:13 < rm445> In any case, redo is simple and powerful enough that I'd
consider it for something I didn't know how to do with make, even if I had to frob
the build scripts by hand if the project changed.
20:13 -!- imsplitbit [~imsplitbi@64.39.4.135] has joined #go-nuts
20:13 < rm445> It's a bit like just writing a build.sh shellscript, except a
little more fiddly but much more efficient for rebuilds.
20:13 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has quit [Ping timeout:
246 seconds]
20:14 < skelterjohn> how easy is it to distribute redo with a project?
20:15 -!- tensai_cirno [~cirno@77.232.15.216] has quit [Ping timeout: 250 seconds]
20:17 < rm445> it's like a megabyte of python and gubbins.  I don't know how
portable it really is but basically it adds a dependency on python.
20:17 < skelterjohn> ah
20:18 < skelterjohn> one nice thing about gb is that it will create a set of
makefiles, if you want to distribute without an extra dependency
20:20 < rm445> that's cool.
20:21 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
20:22 -!- jokoon [~zonax@feu30-1-82-242-58-229.fbx.proxad.net] has quit [Quit:
Leaving]
20:23 -!- belkiss [~kvirc@drn13-1-78-235-168-105.fbx.proxad.net] has left #go-nuts
["Once you know what it is you want to be true, instinct is a very useful device
for enabling you to know that it is"]
20:26 -!- tensorpudding [~user@99.23.127.179] has joined #go-nuts
20:28 < skelterjohn> well, i figured a js chatroom would have more relevancy
than a general programming one =p
20:28 < skelterjohn> since people here actually do web apps
20:28 < skelterjohn> oops wrong chan
20:30 -!- ross` [~ross@83.246.64.67] has joined #go-nuts
20:31 -!- awidegreen_ [~quassel@178.63.120.5] has joined #go-nuts
20:31 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has quit [Ping timeout: 240 seconds]
20:37 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 272 seconds]
20:37 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
20:37 -!- artefon [~thiago@189.26.237.197.dynamic.adsl.gvt.net.br] has joined
#go-nuts
20:38 -!- JusticeFries_
[~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net] has joined #go-nuts
20:39 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
20:40 -!- jumzi [~none@c-89-233-234-125.cust.bredband2.com] has quit [Remote host
closed the connection]
20:41 -!- artefon [~thiago@189.26.237.197.dynamic.adsl.gvt.net.br] has quit [Read
error: Connection reset by peer]
20:41 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has quit [Disconnected by services]
20:42 < plexdev> http://is.gd/KSd8qg by [Dave Cheney] in go/src/pkg/runtime/
-- runtime: fix unused variable warning
20:50 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection]
21:00 -!- artefon [~thiago@189.26.237.197.dynamic.adsl.gvt.net.br] has joined
#go-nuts
21:12 -!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]
21:19 -!- ildorn [~ildorn@dslb-088-067-158-043.pools.arcor-ip.net] has quit [Quit:
Leaving.]
21:19 -!- pothos_ [~pothos@111-240-169-63.dynamic.hinet.net] has joined #go-nuts
21:20 -!- keithgcascio [~keithcasc@nat/google/x-epsziepadzeymfpk] has joined
#go-nuts
21:21 -!- pothos [~pothos@111-240-167-156.dynamic.hinet.net] has quit [Ping
timeout: 272 seconds]
21:25 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has joined #go-nuts
21:26 -!- awidegreen_ [~quassel@178.63.120.5] has quit [Ping timeout: 264 seconds]
21:29 < plexdev> http://is.gd/REi438 by [Gustavo Niemeyer] in 2 subdirs of
go/ -- gc: fix init of packages named main
21:30 -!- tvw [~tv@e176001190.adsl.alicedsl.de] has joined #go-nuts
21:31 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 240 seconds]
21:32 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts
21:33 -!- donpdonp [~donp@184-100-206-241.ptld.qwest.net] has joined #go-nuts
21:33 < donpdonp> is there an irb-style (from ruby) shell for go?
21:33 < aiju> no
21:33 < donpdonp> ;(
21:34 < aiju> i don't know why people like REPLs
21:34 -!- mnoel [~mnoel@c-75-65-250-60.hsd1.la.comcast.net] has joined #go-nuts
21:34 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has quit [Read error: Connection reset by peer]
21:34 < aiju> i just use a text editor
21:34 < donpdonp> its a good way to start interacting with go at a simple
level.  the immediate feedback is satisfying when one is learning the very basics
21:35 < skelterjohn> there are go repls
21:35 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has joined #go-nuts
21:35 < skelterjohn> check out http://go-lang.cat-v.org/dev-utils
21:36 < aiju> skelterjohn: with a 2s delay because of linking?  ;P
21:36 < skelterjohn> heh
21:36 < skelterjohn> it's like 1s :)
21:37 < donpdonp> skelterjohn: thx!
21:38 < skelterjohn> consider using the go playground, though
21:38 < donpdonp> skelterjohn: ah that's certainly easier to setup.  thx.
http://golang.org/doc/play/
21:41 < zozoR> i would really wish that you cold put a flag on the compiler
saying "I DONT CARE IF I DONT USE THESE VARIABLES"
21:41 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
624 seconds]
21:41 < skelterjohn> forces you to write cleaner code
21:41 < skelterjohn> i felt the same way, earlier
21:41 < skelterjohn> but now i like it
21:42 < skelterjohn> same with importing things i didn't use
21:42 < zozoR> i dont like it when i test some code, then keep it away till
i need it
21:42 < zozoR> i'd have to comment it out : |
21:42 < skelterjohn> x := 2; _ = x
21:42 < skelterjohn> won't complain about x not being used
21:44 -!- JusticeFries_
[~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net] has joined #go-nuts
21:45 -!- JusticeFries [~JusticeFr@173-8-247-218-Colorado.hfc.comcastbusiness.net]
has quit [Disconnected by services]
21:45 < zozoR> nice, didnt know that :D
21:45 < zozoR> thanks
21:48 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Quit: This computer has gone
to sleep]
21:48 -!- donpdonp [~donp@184-100-206-241.ptld.qwest.net] has left #go-nuts []
21:56 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has quit [Remote host closed the connection]
21:59 -!- aho [~nya@fuld-590c69b3.pool.mediaWays.net] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
22:03 -!- zozoR [~Morten@56346ed3.rev.stofanet.dk] has quit [Remote host closed
the connection]
22:11 -!- Project-2501 [~Marvin@82.84.95.50] has quit [Quit: E se abbasso questa
leva che succ...]
22:13 -!- dahankzter [~henrik@92-244-3-192.customers.ownit.se] has quit [Ping
timeout: 240 seconds]
22:13 -!- photron [~photron@port-92-201-81-83.dynamic.qsc.de] has quit [Ping
timeout: 276 seconds]
22:15 -!- Fish- [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the
Fish]
22:18 -!- Scorchin [~Scorchin@host86-160-234-130.range86-160.btcentralplus.com]
has quit [Remote host closed the connection]
22:19 -!- wrtp [~rog@92.17.33.100] has quit [Quit: wrtp]
22:21 < ross`> can go ARM binaries run on the ipad
22:21 < ross`> ?
22:23 < skelterjohn> i'd imagine not
22:23 < skelterjohn> but who knows
22:23 < skelterjohn> unless you jailbreak your ipad, i think it'd be hard to
load go code onto it
22:23 < ross`> skelterjohn: apparently we don't :p
22:23 < ross`> skelterjohn: yes, if jailbroken
22:24 < ross`> skelterjohn: if you get the binary on there, will it run
22:24 < skelterjohn> i wouldn't know where to begin
22:24 < skelterjohn> can certainly target ARM
22:24 < ross`> skelterjohn: not looking for a howto, just want to know if
the thing would run, or it the iOS would reject it
22:25 < skelterjohn> one nice thing about go is that the executable brings
its runtime along with it
22:25 < nickbp> probably depends on if ios has posix or whatever available
22:25 < skelterjohn> everything it needs is already there
22:25 < nickbp> even a statically linked binary has to talk to the os at
some point
22:25 -!- piranha [~piranha@5ED4B890.cm-7-5c.dynamic.ziggo.nl] has quit [Quit:
Computer has gone to sleep.]
22:25 < ross`> that is useful, but does that make for a fat binary?
22:26 < skelterjohn> yep
22:26 < ross`> how fat
22:26 < skelterjohn> haven't checked
22:26 < skelterjohn> give it a shot :)
22:26 < skelterjohn> sorry, have to head out
22:27 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has quit [Quit: skelterjohn]
22:27 < nickbp> could easily be a couple meg
22:27 < nickbp> s
22:27 < ross`> ok, thats for the input
22:27 < nickbp> not sure about go specifically, but thats at least the
territory in eg c/cpp
22:27 -!- wrtp [~rog@92.17.33.100] has joined #go-nuts
22:27 -!- wrtp [~rog@92.17.33.100] has quit [Client Quit]
22:28 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 276
seconds]
22:31 -!- wrtp [~rog@92.17.33.100] has joined #go-nuts
22:31 -!- mnoel [~mnoel@c-75-65-250-60.hsd1.la.comcast.net] has quit [Quit: mnoel]
22:31 -!- wrtp [~rog@92.17.33.100] has quit [Client Quit]
22:37 -!- Bagarn [~andreas@mivacukor.lha.sgsnet.se] has quit [Remote host closed
the connection]
22:37 -!- Ognom [~kingkong@mivacukor.lha.sgsnet.se] has quit [Remote host closed
the connection]
22:38 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
22:39 -!- TheMue [~TheMue@p5DDF773E.dip.t-dialin.net] has quit [Quit: TheMue]
22:41 -!- artefon [~thiago@189.26.237.197.dynamic.adsl.gvt.net.br] has quit
[Remote host closed the connection]
22:47 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
22:48 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has quit [Ping timeout:
276 seconds]
22:49 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
22:51 -!- imsplitbit [~imsplitbi@64.39.4.135] has quit [Quit: Bye!]
22:56 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Quit: Leaving]
23:00 -!- emjayess [~emjayess@pix1.i29.net] has quit [Quit: Leaving]
23:10 -!- kimelto [~kimelto@sd-13453.dedibox.fr] has quit [Ping timeout: 240
seconds]
23:11 -!- kimelto [~kimelto@sd-13453.dedibox.fr] has joined #go-nuts
23:13 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
23:13 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
23:18 -!- pharris [~Adium@rhgw.opentext.com] has quit [Quit: Leaving.]
23:21 -!- boscop [~boscop@f050128230.adsl.alicedsl.de] has quit [Ping timeout: 240
seconds]
23:25 -!- Tuller [~tuller@c-69-143-52-174.hsd1.va.comcast.net] has joined #go-nuts
23:30 -!- Tuller [~tuller@c-69-143-52-174.hsd1.va.comcast.net] has quit [Client
Quit]
23:33 -!- twolfe18 [~twolfe18@CMU-421570.WV.CC.CMU.EDU] has joined #go-nuts
23:38 -!- maattd [~maattd@esc31-1-78-245-92-71.fbx.proxad.net] has quit [Quit:
Computer has gone to sleep.]
23:38 -!- jbooth1 [~jay@209.249.216.2] has quit [Quit: Leaving.]
23:54 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has quit [Ping
timeout: 246 seconds]
23:54 < ewanas> I've a question about godoc
23:54 < ewanas> looking at vector.go, it doesn't seem like documentation is
included in the file
23:55 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has joined
#go-nuts
23:56 < ewanas> at least the header of the file doesn't seem to house the
documentation
23:58 -!- sav [~lsd@peirce.xored.org] has quit [Remote host closed the connection]
--- Log closed Thu Mar 03 00:00:34 2011