--- Log opened Thu Feb 04 00:00:35 2010 --- Day changed Thu Feb 04 2010 00:00 -!- monty_hall [~sprague_r@adsl-75-51-97-18.dsl.sgnwmi.sbcglobal.net] has quit [Quit: Leaving.] 00:05 -!- m-takagi_ [~m-takagi@linode.m-takagi.jp] has quit [Quit: Tiarra 0.1+svn-29652: SIGINT received; exit] 00:05 -!- fgb [~fgb@190.246.85.45] has joined #go-nuts 00:05 -!- m-takagi_ [~m-takagi@linode.m-takagi.jp] has joined #go-nuts 00:07 -!- monty_hall [~sprague_r@adsl-75-51-97-18.dsl.sgnwmi.sbcglobal.net] has joined #go-nuts 00:07 -!- emelpy [~cmadd@w054-096.wireless.uvic.ca] has quit [Ping timeout: 252 seconds] 00:13 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 00:16 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )] 00:22 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has quit [Excess Flood] 00:22 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has joined #go-nuts 00:23 -!- iant [~iant@2620:0:1000:1601:5c91:d94a:600b:c5cf] has quit [Read error: Operation timed out] 00:23 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has quit [Remote host closed the connection] 00:24 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit: skelterjohn] 00:26 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has joined #go-nuts 00:27 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has quit [Remote host closed the connection] 00:28 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has joined #go-nuts 00:30 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 00:31 -!- ikke [~ikke@unaffiliated/ikkebr] has quit [] 00:31 < plexdev> http://is.gd/7EpZC by [Russ Cox] in 4 subdirs of go/src/cmd/ -- ld: include main and runtime in the library loop 00:32 < plexdev> http://is.gd/7EpZU by [Russ Cox] in 6 subdirs of go/ -- finalizers; merge package malloc into package runtime 00:33 -!- vdrab [~vdrab@cap015-018.kcn.ne.jp] has quit [Quit: vdrab] 00:43 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has quit [Ping timeout: 272 seconds] 00:45 -!- quixoten [~Devin_Chr@c-67-177-8-48.hsd1.ut.comcast.net] has quit [Read error: Connection reset by peer] 00:51 -!- iant [~iant@67.218.105.252] has joined #go-nuts 00:51 -!- mode/#go-nuts [+v iant] by ChanServ 00:51 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts 00:52 -!- hevalbaranov [~hevalbara@95.15.44.129] has quit [Quit: WeeChat 0.2.6.3] 00:56 -!- jhawk28 [~jhawk28@user-142g7u9.cable.mindspring.com] has joined #go-nuts 00:59 -!- wuehlmaus [~wuehlmaus@p4FCC7197.dip.t-dialin.net] has quit [Read error: Operation timed out] 01:03 < plexdev> http://is.gd/7Ev2c by [Russ Cox] in go/src/pkg/debug/gosym/ -- debug/gosym: fix test for new 6l 01:04 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined #go-nuts 01:05 -!- tabo [~tabot@camelot.tabo.pe] has left #go-nuts [] 01:06 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 01:09 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 01:10 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 01:13 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Ping timeout: 260 seconds] 01:14 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has joined #go-nuts 01:16 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Quit: I'm outta heee-eere] 01:17 -!- mssm [~mssm@ip-95-221-75-168.bb.netbynet.ru] has quit [Read error: Operation timed out] 01:20 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 01:21 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has quit [Quit: binaryjohn] 01:28 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Remote host closed the connection] 01:28 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts 01:28 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Quit: carllerche] 01:31 -!- triplez [~triplez@bb116-14-66-130.singnet.com.sg] has joined #go-nuts 01:58 -!- iant [~iant@67.218.105.252] has quit [Ping timeout: 272 seconds] 02:06 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined #go-nuts 02:17 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...] 02:17 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts 02:21 -!- Demp [~Demp@bzq-79-177-45-29.red.bezeqint.net] has quit [Read error: Connection reset by peer] 02:21 -!- Demp [~Demp@bzq-79-177-45-29.red.bezeqint.net] has joined #go-nuts 02:22 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 02:29 -!- codedread [~180dd699@gateway/web/freenode/x-yvyfjnvzmngfzphi] has joined #go-nuts 02:29 -!- codedread [~180dd699@gateway/web/freenode/x-yvyfjnvzmngfzphi] has left #go-nuts [] 02:33 -!- hstimer [~hans@70.90.170.37] has quit [Quit: Leaving...] 02:34 -!- htoothrot [~mux@71-11-228-206.dhcp.ftwo.tx.charter.com] has quit [Read error: Connection reset by peer] 02:36 -!- tomestla [~tom@AToulouse-151-1-35-99.w83-203.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 02:39 -!- jhawk28 [~jhawk28@user-142g7u9.cable.mindspring.com] has quit [Remote host closed the connection] 02:52 -!- carllerche [~carllerch@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has joined #go-nuts 02:53 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping timeout: 264 seconds] 02:54 -!- htoothrot [~mux@71-11-228-206.dhcp.ftwo.tx.charter.com] has joined #go-nuts 03:06 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Quit: Venom_X] 03:06 -!- carllerche [~carllerch@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has quit [Quit: carllerche] 03:07 -!- lambo4jos [~chatzilla@c-76-126-250-10.hsd1.ca.comcast.net] has joined #go-nuts 03:10 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined #go-nuts 03:32 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 03:38 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 03:39 -!- syd_ [~sydcogs@118.127.19.220] has quit [Quit: No Ping reply in 180 seconds.] 03:39 -!- syd_ [~sydcogs@118.127.19.220] has joined #go-nuts 03:53 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has quit [Remote host closed the connection] 03:59 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 240 seconds] 04:00 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 04:00 -!- mode/#go-nuts [+v iant] by ChanServ 04:01 -!- emelpy [~cmadd@w143-167.wireless.uvic.ca] has joined #go-nuts 04:02 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 04:03 -!- kangaroo [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat 0.3.1.1] 04:03 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has joined #go-nuts 04:05 -!- kangaroo [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 04:11 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has quit [Quit: binaryjohn] 04:15 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 04:16 -!- mode/#go-nuts [+v kaib] by ChanServ 04:16 <+kaib> evening everyone 04:26 < anticw> 'evening 04:27 < anticw> kaib: do you have a recent andoid device like a droid or nexus one? 04:28 <+kaib> i have a nexus one somewhere, but i'm mainly using some proto phone the android folks gave me a while back 04:29 < anticw> you're tried go on those devices i take it? 04:39 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined #go-nuts 04:40 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit [Client Quit] 04:40 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts 04:44 <+kaib> anticw: i've tried it on the proto phone, but not on the nexus. 04:46 -!- amacleod [~amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined #go-nuts 04:47 -!- triplez_ [~triplez@bb116-14-66-176.singnet.com.sg] has joined #go-nuts 04:50 -!- triplez [~triplez@bb116-14-66-130.singnet.com.sg] has quit [Ping timeout: 272 seconds] 04:51 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Quit: Ex-Chat] 04:54 -!- murodese [~James@203-59-92-213.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 04:55 -!- murodese [~James@203-59-92-213.dyn.iinet.net.au] has joined #go-nuts 04:59 -!- ct [~ct@fsf/member/ct] has quit [Read error: Operation timed out] 04:59 -!- emelpy [~cmadd@w143-167.wireless.uvic.ca] has quit [Quit: emelpy] 04:59 -!- ct [~ct@fsf/member/ct] has joined #go-nuts 05:00 -!- kkress [~kkress@c-65-49-35-49.tilenetworks.com] has quit [Ping timeout: 256 seconds] 05:00 -!- kkress [~kkress@c-65-49-35-49.tilenetworks.com] has joined #go-nuts 05:06 < nf> kaib: i'm adg btw 05:08 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 05:17 -!- itrekkie [~itrekkie@ip72-211-128-139.tc.ph.cox.net] has joined #go-nuts 05:18 -!- itrekkie [~itrekkie@ip72-211-128-139.tc.ph.cox.net] has quit [Client Quit] 05:20 <+kaib> nf: adg? 05:25 < anticw> heh, i wondered that too ... googling it gave me some odd results 05:26 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has quit [Quit: binaryjohn] 05:26 -!- Amaranth [~travis@ubuntu/member/Amaranth] has joined #go-nuts 05:28 -!- itrekkie [~itrekkie@ip72-211-128-139.tc.ph.cox.net] has joined #go-nuts 05:31 -!- itrekkie [~itrekkie@ip72-211-128-139.tc.ph.cox.net] has quit [Client Quit] 05:35 -!- emit [~emit@unaffiliated/emit] has joined #go-nuts 05:36 <+kaib> anticw: oh, i know him but it didn't make immediate sense .. :-) 05:37 < anticw> it still doesnt to me :) 05:48 -!- rndbot [~bot@wikipedia/Gracenotes] has joined #go-nuts 05:50 <+kaib> anticw: he is adg@golang.org, he just happens to have an old nick nf that he's been using. 05:51 < nf> :) 05:53 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 05:53 -!- ollins [~ollins@84-73-206-133.dclient.hispeed.ch] has quit [Remote host closed the connection] 05:54 -!- droid001 [~g1@p4FDCA413.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 05:54 < anticw> os.Fork is missing ... this seems like it's probably deliberate 05:54 < anticw> anyone know why? 05:54 < anticw> (yes, i really do need fork) 05:55 -!- urgen [probably@c-98-207-31-201.hsd1.ca.comcast.net] has joined #go-nuts 05:57 < anticw> another unrelated q ... can i reopen a CL? i saw some noise about it but what was dicussed seems out of date now 05:57 < Amaranth> the only reason I can think of for fork is to "daemonize" 05:57 -!- carllerche [~carllerch@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has joined #go-nuts 05:58 <+iant> anticw: if the CL still exists you can reopen it 05:58 <+iant> anticw: fork basically doesn't for multi-threaded programs 05:58 <+iant> anticw: I think there is an open issue about starting a daemon process, that does need to be addressed somehow 05:59 <+iant> I don't think it's going to be possible to use fork in any other way 05:59 <+iant> I meant to say: fork basically doesn't work for multi-threaded programs 06:00 < anticw> iant: well, it does work ... you just dont get the other threads 06:01 < anticw> iant: the runtime could be told those threads are gone though 06:01 <+iant> right, but in the context of Go that means failure 06:01 < anticw> iant: threads are created as goroutines block ... and reaped when not needed, and reused 06:01 <+iant> some threads may be holding locks at the point of the fork; what should happen to them? 06:01 < anticw> (im talking the 6g runtime of course) 06:02 < anticw> iant: what kind of locks? blocked on syscalls? 06:02 -!- idea_squirrel [ct2rips@77-21-28-79-dynip.superkabel.de] has joined #go-nuts 06:02 < anticw> iant: or you mean a spinlock or something internal to go? 06:02 <+iant> there are a number of locks in the runtime: in the scheduler, in the memory allocator 06:02 <+iant> why do you want fork? 06:02 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has joined #go-nuts 06:03 < anticw> iant: i knew that was coming ... because i want a process to generate multiple child processes and not-exec 06:03 <+iant> I don't see how to make that safely work in Go 06:03 <+iant> or really in any multi-threaded program 06:03 <+iant> unless you can ensure that all threads are stopped in a safe state before you call fork 06:03 < anticw> it works fine in python for the most part 06:04 <+iant> python is normally single-threaded 06:04 < anticw> by there the interpreter in a single-thread 06:04 < anticw> right 06:04 < anticw> but doesn't go require stopping all threads to gc right now? 06:04 < anticw> and similar? 06:04 <+iant> right now it requires stopping all threads but that is not the plan going forward 06:05 <+iant> there may be brief moments where threads are stopped, I suppose 06:05 <+iant> but even then there is no guarantee that those stopped threads are not holding locks 06:06 < anticw> ok ... back to that ... how are those locks held? sleeping on some primitive? 06:06 < anticw> something implemented with the OS? 06:06 <+iant> it's a compare-and-swap lock based on a system dependent syscall 06:06 <+iant> on GNU/Linux it uses futexes 06:07 < anticw> which means the syscall blocks 06:07 <+iant> yes 06:07 < anticw> so in theory you could recreate those threads if you knew about them well enough 06:08 <+iant> I suppose that is true in theory 06:08 <+iant> can you explain further why you want this feature? 06:08 <+iant> do you want the child and parent to communicate at all? 06:08 < anticw> yes 06:08 <+iant> can you just have the program fork and exec itself? 06:08 < anticw> typically you fork a child and have it do work ... if it crashes (when) the parent is still alive 06:09 < anticw> it gives some degress of isolation that threaded programs dont 06:09 <+iant> sure 06:09 < anticw> iant: yes, it can fork + exec itself ... but that's a lot more work 06:09 <+iant> but that is a fork-and-exec case, not just fork 06:09 <+iant> it's not that much more work, the program which forks the child and waits is basically different from the program which runs in the child 06:10 < anticw> iant: btw, a lot of daemons fork a child and 'watch' it and respawn as needed 06:10 < anticw> fork vs fork + exec means the setup/init is more work 06:10 <+iant> totally agreed that some sort of daemonization support is needed; that is a special case 06:10 < anticw> well, this is more than just daemonize ... mysql, squid for example ... they have 'parent' process that watch things 06:10 <+iant> I would tend to write that as two separate programs, but perhaps in some cases a single program would be more convenient 06:10 < anticw> sshd is another example though different 06:11 <+iant> I think that DJB's daemontools is a good model 06:11 < anticw> in fact, ssh forks a child to do work that might be ata high risk to a compromise 06:11 <+iant> if we could reasonably provide fork, we would certainly do it, but it seems to me to be a huge amount of work for a relatively small reward 06:12 <+iant> and would be an ongoing maintenance burden 06:12 < anticw> that much i agree with, it could be a lot of effort 06:13 < anticw> esp. if the method we have now to stop threads to gc goes away 06:14 < anticw> iant: sorry to be dumb, how to i reopen a CL? searching i found i could uncheck a box ... one i dont see 06:14 < anticw> oh, under edit 06:14 < anticw> im retarded 06:14 < anticw> and i never click about enough 06:16 -!- stalled [~411@unaffiliated/stalled] has quit [Ping timeout: 240 seconds] 06:16 < anticw> oh, except hg change won't let me change it 06:17 <+iant> well, I suppose you can just start a new CL 06:17 < anticw> yeah, that would be easier i think, im being pedantic :/ 06:20 < anticw> ok, so in $REPO/.hg/codereview ... there are files cl.# ... you can fake them out i guess 06:20 < anticw> seems to work 06:22 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts 06:27 < anticw> iant: ok ... beating a dead horse ... is there generically any way to detect if it's safe to fork? like the # of current hw threads being used? 06:28 <+iant> you have to know about all locks that the goroutines might be holding; it's possible for a goroutine to context switch to another goroutine while holding a program lock, which could be a lock in some library 06:29 < anticw> but that would be done by the runtime 06:29 < anticw> and the runtime can detect when all gorotines are blocked ... because it panics 06:30 < anticw> so it seems there is a case where you could have an ugly, maybe not very usable, os.ForkIfYouCan() or something 06:30 <+iant> I'm not sure the runtime can know about user space locks 06:31 < anticw> of the OS does the ctx switch sure, but goroutines are muxed on threads by the runtime right now for 6g 06:31 < anticw> actually, it's going to be very racy even doing that 06:35 -!- hevalbaranov [~hevalbara@78.161.78.211] has joined #go-nuts 06:36 -!- amacleod [~amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit [Ping timeout: 272 seconds] 06:42 -!- lotrpy [~lotrpy@202.120.36.170] has joined #go-nuts 06:43 < Discoloda> no really related to Go: is there a CSP library for C that is available to linux? 06:47 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Quit: kaib] 06:52 < anticw> iant: ok, ForkExec is *very* slow for some reason 06:52 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]] 06:53 -!- quixoten [~Devin_Chr@c-67-177-8-48.hsd1.ut.comcast.net] has joined #go-nuts 06:55 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 07:01 -!- carllerche [~carllerch@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has quit [Quit: carllerche] 07:05 < fgb> Discoloda, yes 07:06 < fgb> you http://swtch.com/libtask/ or you could use Plan 9's thread(2) port to unix that comes with http://swtch.com/plan9port/ 07:06 < fgb> both by rsc 07:07 -!- lotrpy [~lotrpy@202.120.36.170] has quit [] 07:08 -!- yashi_ [~chatzilla@dns1.atmark-techno.com] has joined #go-nuts 07:08 -!- stalled [~411@unaffiliated/stalled] has quit [Ping timeout: 240 seconds] 07:11 -!- Kashia [~Kashia@port-92-200-55-238.dynamic.qsc.de] has quit [Ping timeout: 252 seconds] 07:11 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts 07:12 -!- droid001 [~g1@p4FDCA59A.dip.t-dialin.net] has joined #go-nuts 07:13 -!- hevalbaranov [~hevalbara@78.161.78.211] has quit [Quit: WeeChat 0.2.6.3] 07:15 -!- path[l] [~path@122.182.0.38] has joined #go-nuts 07:16 -!- path[l]_ [~path@122.182.0.38] has joined #go-nuts 07:16 -!- path[l] [~path@122.182.0.38] has quit [Read error: Connection reset by peer] 07:17 -!- trickie [~trickie@86.93.227.181] has quit [Quit: Computer has gone to sleep] 07:19 -!- path[l] [~path@122.182.0.38] has quit [Client Quit] 07:19 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 07:19 -!- lambo4jos [~chatzilla@c-76-126-250-10.hsd1.ca.comcast.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]] 07:27 < plexdev> http://is.gd/7FvRf by [Rob Pike] in go/ -- add apple's .DS_Store to ignored list 07:27 < plexdev> http://is.gd/7FvRB by [Rob Pike] in go/src/pkg/time/ -- Add RFC822 formats as named constants. 07:27 < plexdev> http://is.gd/7FvSg by [Russ Cox] in go/src/ -- arm: toss make-arm.bash 07:28 < plexdev> http://is.gd/7FvSF by [Kai Backman] in 4 subdirs of go/src/cmd/ -- search for runtime.a in the package path instead of hardcoding 07:28 < plexdev> http://is.gd/7FvT5 by [Christopher Wedgwood] in 3 subdirs of go/src/pkg/runtime/ -- os/signal: send SIGCHLDs to Incoming 07:37 -!- yatoo [~marcus@host86-161-166-33.range86-161.btcentralplus.com] has joined #go-nuts 07:39 -!- trickie [~trickie@94.100.112.225] has joined #go-nuts 07:41 -!- trickie [~trickie@94.100.112.225] has quit [Client Quit] 07:42 -!- trickie [~trickie@94.100.112.225] has joined #go-nuts 07:42 -!- aho [~nya@f050228098.adsl.alicedsl.de] has joined #go-nuts 07:49 -!- yashi_ [~chatzilla@dns1.atmark-techno.com] has quit [Quit: ChatZilla 0.9.86 [Iceweasel 3.5.6/20091216105326]] 08:01 -!- scm [justme@c190019.adsl.hansenet.de] has quit [Ping timeout: 264 seconds] 08:02 -!- scm [justme@c132110.adsl.hansenet.de] has joined #go-nuts 08:03 -!- wuehlmaus [~wuehlmaus@p4FCC6F0D.dip.t-dialin.net] has joined #go-nuts 08:25 -!- vpit3833 [~user@58.108.189.47] has joined #go-nuts 08:27 < vpit3833> hi, how can I fix cat.go:4: fatal error: can't find import: ./file I get when trying to compile the cat.go on the tutorial page? 08:28 < anticw> it needs file compiled first 08:28 < anticw> 6g file.go or similar 08:29 < vpit3833> i get the error for doing 6g cat.go 08:29 < vpit3833> where could I be going wrong? 08:29 < plexdev> http://is.gd/7FFbb by [Petar Maymounkov] in go/src/pkg/http/ -- http: use ChunkWriter in Request.Write 08:35 -!- mssm [~mssm@ip-95-221-75-168.bb.netbynet.ru] has joined #go-nuts 08:35 -!- kaigan|work [~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts 08:42 -!- iswhite [~iswhite@121.166.225.37] has quit [Ping timeout: 265 seconds] 08:43 -!- wrtp [~rog@92.28.31.39] has joined #go-nuts 08:44 -!- p0g0__ [~pogo@unaffiliated/p0g0] has quit [Ping timeout: 260 seconds] 08:56 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 08:57 -!- p0g0__ [~pogo@unaffiliated/p0g0] has joined #go-nuts 08:58 -!- iswhite [~iswhite@121.166.225.37] has joined #go-nuts 09:23 -!- vpit3833 [~user@58.108.189.47] has left #go-nuts ["ERC Version 5.3 (IRC client for Emacs)"] 09:24 -!- jcb_ [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 09:27 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: hcatlin] 09:31 < plexdev> http://is.gd/7FOZP by [Nigel Tao] in go/src/pkg/image/ -- Add named colors (e.g. image.Blue), suitable for exp/draw. 09:31 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 09:39 -!- tibshoot [~tibshoot@linagora-230-146.pr0.nerim.net] has joined #go-nuts 09:40 -!- iswhite [~iswhite@121.166.225.37] has quit [Ping timeout: 256 seconds] 09:44 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has quit [] 09:58 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Remote host closed the connection] 09:59 -!- rrr [~rrr@gateway/tor-sasl/rrr] has joined #go-nuts 10:03 -!- ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts 10:03 -!- callidus [~quassel@80.194.247.74] has joined #go-nuts 10:05 -!- triplez [~triplez@bb116-14-66-176.singnet.com.sg] has quit [Quit: triplez] 10:06 -!- emelpy [~cmadd@S010600226b803196.gv.shawcable.net] has joined #go-nuts 10:07 -!- emelpy [~cmadd@S010600226b803196.gv.shawcable.net] has quit [Client Quit] 10:10 -!- emelpy [~cmadd@S010600226b803196.gv.shawcable.net] has joined #go-nuts 10:17 < plexdev> http://is.gd/7FWhq by [Russ Cox] in go/src/pkg/syscall/ -- syscall: on freebsd, darwin, give Kill same signature as on linux 10:17 -!- wrtp [~rog@92.28.31.39] has quit [Quit: wrtp] 10:20 -!- Fish [~Fish@78.238.225.114] has joined #go-nuts 10:31 -!- tomestla [~tom@AToulouse-151-1-5-80.w83-193.abo.wanadoo.fr] has joined #go-nuts 10:39 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:d1d3:7bcd:a06a:4175] has joined #go-nuts 10:52 -!- Thorn [~Thorn@unaffiliated/thorn] has joined #go-nuts 11:00 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts 11:00 -!- gammy [~gam@c-80efe253.048-79-73746f43.cust.bredbandsbolaget.se] has joined #go-nuts 11:13 -!- perdix [~perdix@dynamic-204-6.informatik.uni-bremen.de] has joined #go-nuts 11:13 -!- perdix [~perdix@dynamic-204-6.informatik.uni-bremen.de] has quit [Changing host] 11:13 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 11:15 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has joined #go-nuts 11:17 -!- kangaroo [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat 0.3.1.1] 11:18 -!- General13372 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 245 seconds] 11:25 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Quit: A cow. A trampoline. Together they fight crime!] 11:59 -!- GeoBSD [~geobsd@lns-bzn-60-82-254-254-8.adsl.proxad.net] has joined #go-nuts 12:05 -!- rndbot [~bot@wikipedia/Gracenotes] has quit [Ping timeout: 246 seconds] 12:11 -!- hevalbaranov [~hevalbara@78.161.78.211] has joined #go-nuts 12:16 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 12:33 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has joined #go-nuts 12:38 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has quit [Ping timeout: 258 seconds] 12:38 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has joined #go-nuts 12:43 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has quit [Ping timeout: 260 seconds] 12:43 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has joined #go-nuts 12:43 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 12:47 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has quit [Ping timeout: 245 seconds] 13:07 -!- Kashia [~Kashia@port-92-200-241-234.dynamic.qsc.de] has joined #go-nuts 13:10 -!- jcb_ [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 13:12 -!- nanoo [~nano@95-89-188-193-dynip.superkabel.de] has joined #go-nuts 13:23 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...] 13:27 -!- res [~res@unaffiliated/res] has quit [Ping timeout: 245 seconds] 13:33 -!- ollins [~ollins@www.inventage.com] has joined #go-nuts 13:33 -!- Thorn [~Thorn@unaffiliated/thorn] has quit [Quit: Leaving] 13:36 -!- hevalbaranov [~hevalbara@78.161.78.211] has quit [Quit: WeeChat 0.2.6.3] 13:53 -!- CatofZen [~jesse@jriddle-pc.ius.edu] has joined #go-nuts 14:04 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 14:10 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 14:17 -!- Wiz126 [Wiz126@72.20.219.127] has quit [Ping timeout: 265 seconds] 14:18 -!- amacleod [~amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined #go-nuts 14:21 -!- keeto [~keeto@121.54.92.149] has joined #go-nuts 14:21 -!- keeto [~keeto@121.54.92.149] has quit [Remote host closed the connection] 14:22 -!- keeto [~keeto@121.54.92.149] has joined #go-nuts 14:22 -!- keeto [~keeto@121.54.92.149] has quit [Remote host closed the connection] 14:22 -!- Kashia [~Kashia@port-92-200-241-234.dynamic.qsc.de] has quit [Read error: Connection reset by peer] 14:23 -!- Kashia [~Kashia@port-92-200-241-234.dynamic.qsc.de] has joined #go-nuts 14:33 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has quit [Quit: Leaving.] 14:44 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 14:47 < rsaarelm> http://csclub.uwaterloo.ca/contest/index.php No Go support yet... 14:49 -!- mssm [~mssm@ip-95-221-75-168.bb.netbynet.ru] has quit [Ping timeout: 272 seconds] 14:52 < tav> anyone know what go's SSL support is like? 14:56 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has joined #go-nuts 15:04 -!- ilsanto [~max@unaffiliated/ilsanto] has joined #go-nuts 15:04 < ilsanto> hi all 15:04 -!- Demp_ [~Demp@bzq-79-176-63-94.red.bezeqint.net] has joined #go-nuts 15:05 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined #go-nuts 15:05 < rsaarelm> The AI contest talks with stdout, so you can just whip up your own Go bot. 15:07 -!- oal [~olav@5.79-160-122.customer.lyse.net] has joined #go-nuts 15:08 -!- Demp [~Demp@bzq-79-177-45-29.red.bezeqint.net] has quit [Ping timeout: 272 seconds] 15:09 -!- triplez [~triplez@210.193.47.87] has joined #go-nuts 15:12 -!- mssm [~mssm@ip-95-221-75-168.bb.netbynet.ru] has joined #go-nuts 15:13 -!- vegai [~quassel@archlinux/developer/vegai] has joined #go-nuts 15:15 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 15:15 -!- triplez [~triplez@210.193.47.87] has quit [Read error: Connection reset by peer] 15:16 -!- triplez [~triplez@210.193.47.87] has joined #go-nuts 15:17 -!- triplez [~triplez@210.193.47.87] has quit [Client Quit] 15:19 -!- nathanielk__ [~quassel@frigga.summersault.com] has joined #go-nuts 15:20 -!- jackman [~jackman@75-169-136-229.slkc.qwest.net] has quit [Ping timeout: 240 seconds] 15:20 -!- nathanielk__ [~quassel@frigga.summersault.com] has quit [Client Quit] 15:20 -!- nathanielk_ [~quassel@frigga.summersault.com] has quit [Remote host closed the connection] 15:20 -!- nathanielk [~quassel@frigga.summersault.com] has quit [Read error: Connection reset by peer] 15:20 -!- nathanielk [~quassel@frigga.summersault.com] has joined #go-nuts 15:21 -!- nathanielk [~quassel@frigga.summersault.com] has quit [Remote host closed the connection] 15:21 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Ping timeout: 246 seconds] 15:35 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 15:35 -!- mode/#go-nuts [+v kaib] by ChanServ 15:40 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 15:40 -!- Kashia [~Kashia@port-92-200-241-234.dynamic.qsc.de] has quit [Read error: Connection reset by peer] 15:41 -!- Kashia [~Kashia@port-92-200-241-234.dynamic.qsc.de] has joined #go-nuts 15:46 -!- p4p4 [~P4p4@248.121.113.82.net.de.o2.com] has joined #go-nuts 15:48 -!- Wiz126 [Wiz126@72.20.221.232] has joined #go-nuts 15:57 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Quit: kaib] 16:02 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has joined #go-nuts 16:05 -!- kaigan|work [~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Quit: kaigan|work] 16:06 -!- perdix [~perdix@dyndsl-095-033-102-190.ewe-ip-backbone.de] has joined #go-nuts 16:06 -!- perdix [~perdix@dyndsl-095-033-102-190.ewe-ip-backbone.de] has quit [Changing host] 16:06 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 16:09 -!- Fish- [~Fish@78.238.225.114] has joined #go-nuts 16:09 -!- Fish [~Fish@78.238.225.114] has quit [Ping timeout: 264 seconds] 16:11 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Ping timeout: 248 seconds] 16:12 -!- Venom_X [~pjacobs@66.54.185.131] has joined #go-nuts 16:14 -!- emelpy [~cmadd@S010600226b803196.gv.shawcable.net] has quit [Quit: emelpy] 16:19 -!- r2p2 [~billy@v32671.1blu.de] has joined #go-nuts 16:20 -!- CatofZen [~jesse@jriddle-pc.ius.edu] has quit [Ping timeout: 258 seconds] 16:21 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts 16:21 < skelterjohn> morning 16:22 < dagle> Afternoon. :) 16:32 < skelterjohn> i think this should compile: http://pastebin.com/m4a0bc39c 16:32 -!- ollins [~ollins@www.inventage.com] has quit [Remote host closed the connection] 16:33 < skelterjohn> it doesn't, because the return type of S2's bar() isn't the same as I2's bar 16:34 < skelterjohn> but what S2's bar() returns can always be what I2's bar() returns 16:35 < skelterjohn> i suppose they are technically returning different things...an interface wrapping an obj vs an obj 16:42 -!- adu [~ajr@pool-173-66-61-164.washdc.fios.verizon.net] has joined #go-nuts 16:42 < adu> hi again 16:42 < skelterjohn> hi, adu 16:43 < adu> does gccgo compile to mach-o? 16:43 -!- CatofZen [~jesse@jriddle-pc.ius.edu] has joined #go-nuts 16:44 -!- idea_squirrel [ct2rips@77-21-28-79-dynip.superkabel.de] has quit [Quit: what would a pirate do?] 16:44 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit: skelterjohn] 16:47 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 16:51 < adu> i guess i won't take the chance it doesn't, so I'll stick with gc 16:51 -!- encolpe [~encolpe@2a01:e35:2eb0:f030:213:2ff:feca:158a] has joined #go-nuts 16:52 -!- ericvh [~ericvh@32.97.110.63] has joined #go-nuts 16:54 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has joined #go-nuts 16:56 -!- Kashia [~Kashia@port-92-200-241-234.dynamic.qsc.de] has quit [Read error: Operation timed out] 16:56 < adu> wb skelterjohn 16:57 < skelterjohn> thanks. 16:57 -!- Kashia [~Kashia@port-92-200-241-234.dynamic.qsc.de] has joined #go-nuts 16:59 -!- trickie [~trickie@94.100.112.225] has quit [Ping timeout: 264 seconds] 17:01 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has quit [Quit: skelterjohn] 17:02 -!- CatofZen [~jesse@jriddle-pc.ius.edu] has quit [Ping timeout: 258 seconds] 17:04 < adu> YEY i wrote a hello world 17:04 -!- nanoo [~nano@95-89-188-193-dynip.superkabel.de] has quit [Quit: Leaving] 17:04 < adu> step2: arbitrary precision calculator 17:05 < adu> step3: DHTML web browser 17:06 < adu> (jk) 17:15 -!- CatofZen [~jesse@jriddle-pc.ius.edu] has joined #go-nuts 17:16 -!- Fraeon [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined #go-nuts 17:17 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has joined #go-nuts 17:19 -!- Wiz126 [Wiz126@72.20.221.232] has quit [Ping timeout: 264 seconds] 17:19 -!- Wiz126 [Wiz126@72.20.221.232] has joined #go-nuts 17:19 < anticw> adu: gccgo compiles to whatever you target it to 17:20 < adu> yeah, but mach-o isn't a valid target in standard gcc 17:21 -!- trickie [~trickie@86.93.227.181] has joined #go-nuts 17:21 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 17:21 -!- mode/#go-nuts [+v kaib] by ChanServ 17:21 < adu> standard gcc only supports what binutils does iirc 17:22 < adu> and binutils doesn't support mach-o 17:22 < anticw> apple uses gcc, so there much be support somewhere if not merged surely 17:22 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 265 seconds] 17:22 < adu> yes, apple's fork of gcc supports mach-o, obviously 17:23 < anticw> had no idea it wasn't merged back, lame 17:24 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has quit [Quit: skelterjohn] 17:24 < adu> yes, lame, but that's the way it is, I'm sticking with gc for now 17:26 -!- hevalbaranov [~hevalbara@78.161.78.211] has joined #go-nuts 17:26 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Quit: kaib] 17:27 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has joined #go-nuts 17:29 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts 17:30 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has joined #go-nuts 17:31 -!- callidus [~quassel@80.194.247.74] has quit [Remote host closed the connection] 17:35 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has quit [Quit: rhelmer] 17:37 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has joined #go-nuts 17:38 -!- nanoo [~nano@95-89-188-193-dynip.superkabel.de] has joined #go-nuts 17:39 -!- Wiz126 [Wiz126@72.20.221.232] has quit [Ping timeout: 248 seconds] 17:39 <+iant> gcc does support Mach-O 17:39 <+iant> it uses Apples binutils 17:39 <+iant> this is normal, gcc works with many different assemblers and linkers, not just with the GNU binutils 17:42 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has quit [Ping timeout: 272 seconds] 17:43 -!- tibshoot [~tibshoot@linagora-230-146.pr0.nerim.net] has quit [Ping timeout: 245 seconds] 17:51 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has joined #go-nuts 17:51 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has quit [Client Quit] 17:53 -!- emit [~emit@unaffiliated/emit] has quit [Quit: WeeChat 0.3.2-dev] 17:55 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving] 17:56 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has joined #go-nuts 17:56 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has quit [Client Quit] 17:57 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts 17:57 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host] 17:57 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined #go-nuts 17:58 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 17:59 < anticw> iant: the apples tools are a binutils fork? 17:59 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 17:59 <+iant> Apple's tools are a binutils fork, yes, but they forked in 1991 17:59 <+iant> well, that is where their assembler came from 18:00 <+iant> they rewrote their linker from scratch about five years ago, I think 18:00 < anticw> 1991 ... lol, sounds like merging that back is more than a couple of hours work 18:00 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has quit [Read error: Connection reset by peer] 18:00 < anticw> people who rewrite linkers are weird :) 18:00 <+iant> more than a couple of hours, but entirely doable, if they cared 18:00 <+iant> ha ha 18:00 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has joined #go-nuts 18:01 < anticw> i get the feeling apple is going to move to llvm sooner or later 18:01 <+iant> they have already done so 18:01 < anticw> for everything? 18:01 < anticw> the mcapple system i have here has gcc 18:01 <+iant> for C and Objective C, yes, for everything 18:01 <+iant> for C++ they are still using the gcc frontend to LLVM, but they are working on their own frontend and making good progress 18:02 <+iant> you can still get gcc for Apple but you can also get LLVM 18:02 < anticw> i just have whatever rsc pointed me at, xcode or something 18:02 <+iant> LLVM's code generation is not as good as gcc's, but LLVM compiles code faster 18:03 < anticw> gcc 2.7.x wsa nice and fast 18:03 < anticw> im not sure what we've gained since then by it being so slow 18:03 <+iant> compiled programs run faster 18:03 <+iant> that is what gcc developers care about 18:03 <+iant> that is what the people who pay gcc developers care about 18:04 <+iant> the people with money to pay gcc developers use compilation clusters, so compilation time performance, while not completely unimportant, is not as important as the speed of the compiled code 18:04 < anticw> oh, im not that worried so much, even dev machines here are 16x 48GB machines to parallel builds are decent 18:04 < anticw> but my laptop is much slower 18:07 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 18:11 -!- p4p4 [~P4p4@248.121.113.82.net.de.o2.com] has quit [Ping timeout: 256 seconds] 18:11 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Client Quit] 18:13 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 18:17 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts 18:24 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]] 18:24 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has quit [Quit: rhelmer] 18:25 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has joined #go-nuts 18:26 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has quit [Client Quit] 18:28 < gzmask> so by next version GCC will support golang, obj c, c++ and c all at once is that correct? 18:30 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has joined #go-nuts 18:30 -!- triplez [~triplez@cm35.sigma224.maxonline.com.sg] has joined #go-nuts 18:30 -!- skelterjohn [~jasmuth@nat01-hill-ext.rutgers.edu] has quit [Client Quit] 18:32 <+iant> gzmask: correct, in version 4.6 18:33 < gzmask> it's a shame c# is not included .... (jk) 18:39 -!- ollins [~ollins@84-73-206-133.dclient.hispeed.ch] has joined #go-nuts 18:41 < uriel> iant: any news on the garbage collection front? 18:41 <+iant> uriel: David Bacon from IBM came by and told us that our plans were not a good idea 18:41 <+iant> so we are reconsidering again 18:41 <+iant> so, no real news 18:42 < uriel> heh :/ 18:42 <+iant> it's our top priority, though 18:42 < uriel> why where the plans not a good idea? 18:42 <+iant> he thinks that we were ignoring the complexity of the cycle detector too much 18:43 <+iant> the straight reference counting part is fine, but you need cycle detection too 18:45 < uriel> ah, I see 18:45 < uriel> any alternatives you are thinking about then? 18:46 <+iant> there are many GC algorithms 18:46 -!- Wiz126 [Wiz126@72.20.226.85] has joined #go-nuts 18:46 <+iant> we may still do reference counting anyhow 18:46 -!- Wiz126 [Wiz126@72.20.226.85] has quit [Client Quit] 18:46 <+iant> we may need to offer options to programs 18:46 <+iant> not sure, really 18:46 -!- monty_hall [~sprague_r@adsl-75-51-97-18.dsl.sgnwmi.sbcglobal.net] has quit [Quit: Leaving.] 18:49 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 18:49 -!- path[l] [UPP@120.138.102.34] has quit [Client Quit] 18:49 -!- lotrpy [~lotrpy@202.120.36.170] has joined #go-nuts 18:50 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 18:50 -!- monty_hall [~sprague_r@75.51.97.18] has joined #go-nuts 18:51 -!- diabolix [~jsoyke@206.210.81.55] has joined #go-nuts 18:54 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Quit: carllerche] 19:01 -!- lotrpy [~lotrpy@202.120.36.170] has quit [] 19:01 < anticw> iant: bacon's work did cycle detection though ... you plans were more minimal then i take it? 19:01 <+iant> no, he was basically advising us against using his own approach 19:01 <+iant> a criticism that has to be taken seriously 19:02 <+iant> his current work is metronome which uses a wholly different approach to GC 19:02 <+iant> but one that is probably not well suited for Go, as it is designed to meet hard real time requirements 19:02 -!- diabolix [~jsoyke@206.210.81.55] has quit [Quit: Leaving] 19:03 -!- jackman [~jackman@75-169-154-15.slkc.qwest.net] has joined #go-nuts 19:04 -!- hevalbaranov [~hevalbara@78.161.78.211] has quit [Quit: WeeChat 0.2.6.3] 19:04 < anticw> iant: pity in some ways, recycled reads very nicely at the 'marketing level' 19:04 <+iant> we may still try it, who knows 19:05 <+iant> the use case is not identical 19:05 < anticw> well, something better than what we have now would still be welcome even if it's not the final approach 19:06 < anticw> look at sun's jvm, they've tried several things there to get to where they are now, that's taken quite some time with considerable resources 19:07 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 19:09 -!- nanoo [~nano@95-89-188-193-dynip.superkabel.de] has quit [Quit: Leaving] 19:09 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 19:20 < anticw> heh, rsc's integer binary search code is nice and terse 19:24 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has quit [Quit: binaryjohn] 19:34 -!- GilJ [~gilles@85.10.73.60] has joined #go-nuts 19:35 -!- murodese [~James@203-59-92-213.dyn.iinet.net.au] has quit [Ping timeout: 265 seconds] 19:42 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit: slashus2] 19:42 -!- CatofZen [~jesse@jriddle-pc.ius.edu] has quit [] 19:47 -!- BleSS [~quassel@87.223.75.133] has joined #go-nuts 19:49 -!- murodese [~James@203-59-163-130.dyn.iinet.net.au] has joined #go-nuts 19:50 < BleSS> I'm getting this error using xml => http://pastebin.com/d4d17627c 19:51 < BleSS> this is the code: http://pastebin.com/d57826b1a 19:52 < anticw> export the values 19:52 < anticw> (ie. Title case them) 19:52 < BleSS> ok 19:53 < plexdev> http://is.gd/7HXlP by [Andrew Gerrand] in go/ -- Added Andrew Gerrand to CONTRIBUTORS 19:55 < BleSS> anticw: what values should be exported? does identity struct ? 19:55 -!- rhelmer [~rhelmer@adsl-69-107-90-225.dsl.pltn13.pacbell.net] has joined #go-nuts 19:55 < anticw> type identity struct { Version string "chardata" Generation string "chardata" Language string "chardata" 19:55 < anticw> } 19:55 < anticw> oops 19:56 < anticw> http://pastebin.com/d2536ad65 19:56 < anticw> try that 20:02 < BleSS> anticw: it was by that,thx, although it doesn't show the data 20:03 -!- itrekkie [~itrekkie@uawifi-nat-210-16.arizona.edu] has joined #go-nuts 20:09 -!- tonyg [~tonyg@121-73-30-160.cable.telstraclear.net] has joined #go-nuts 20:21 -!- mssm [~mssm@ip-95-221-75-168.bb.netbynet.ru] has quit [Ping timeout: 256 seconds] 20:24 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has quit [Read error: Connection reset by peer] 20:25 -!- fgb [~fgb@190.246.85.45] has quit [Read error: Connection reset by peer] 20:29 < BleSS> I think that there is a bug when Printf gets a nil value (it doesn't happens with Println) *Printf("Testing nil: %s", err)* 20:29 < BleSS> http://pastebin.com/d70d59f0c 20:33 -!- tsung [~jon@112.104.53.151] has quit [Ping timeout: 258 seconds] 20:34 -!- itrekkie [~itrekkie@uawifi-nat-210-16.arizona.edu] has quit [Quit: itrekkie] 20:34 -!- mssm [~mssm@ip-95-221-71-174.bb.netbynet.ru] has joined #go-nuts 20:40 -!- ollins [~ollins@84-73-206-133.dclient.hispeed.ch] has quit [Remote host closed the connection] 20:41 -!- itrekkie [~itrekkie@uawifi-nat-210-24.arizona.edu] has joined #go-nuts 20:43 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Quit: Leaving] 20:46 -!- tonyg [~tonyg@121-73-30-160.cable.telstraclear.net] has quit [Ping timeout: 240 seconds] 20:46 -!- ikke [~ikkibr@unaffiliated/ikkebr] has quit [] 20:48 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 20:49 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts 20:49 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 20:51 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 20:52 -!- hevalbaranov [~hevalbara@78.161.78.211] has joined #go-nuts 20:52 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Remote host closed the connection] 20:53 -!- Spaghettini [~Spaghetti@vaxjo7.128.cust.blixtvik.net] has joined #go-nuts 20:55 < plexdev> http://is.gd/7IbxZ by [Andrew Gerrand] in 4 subdirs of go/src/ -- 6l: move mapped symbol table lower in memory 21:01 -!- borisc [~borisc@borisc2.csbnet.se] has quit [Quit: leaving] 21:01 -!- Fish- [~Fish@78.238.225.114] has quit [Remote host closed the connection] 21:01 -!- borisc [~borisc@borisc2.csbnet.se] has joined #go-nuts 21:03 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts 21:03 -!- borisc [~borisc@borisc2.csbnet.se] has quit [Client Quit] 21:04 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 21:04 -!- borisc [~borisc@borisc2.csbnet.se] has joined #go-nuts 21:09 -!- amacleod [~amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit [Quit: Bye Bye] 21:09 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined #go-nuts 21:12 < plexdev> http://is.gd/7Ifal by [Russ Cox] in go/ -- A+C: Joe Poirier (individual CLA) 21:12 < plexdev> http://is.gd/7IfaB by [Christopher Wedgwood] in go/src/pkg/syscall/ -- FreeBSD: Kill only takes pid & signal 21:12 < plexdev> http://is.gd/7IfbF by [Christopher Wedgwood] in go/src/pkg/time/ -- time: Sleep through interruptions 21:12 < plexdev> http://is.gd/7IfcB by [Joe Poirier] in go/src/pkg/debug/proc/ -- Added mingw specific build stubs. 21:24 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Ping timeout: 246 seconds] 21:24 -!- moraes [~moraes@187.39.144.83] has quit [Quit: Ex-Chat] 21:26 -!- keesj_ [~keesj@ip49-193-210-87.adsl2.static.versatel.nl] has joined #go-nuts 21:27 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 21:27 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Client Quit] 21:28 -!- idea_squirrel [~ct2rips@77-21-28-79-dynip.superkabel.de] has joined #go-nuts 21:29 -!- keesj [~keesj@ip49-193-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 256 seconds] 21:30 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has joined #go-nuts 21:33 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has quit [Read error: Connection reset by peer] 21:33 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has joined #go-nuts 21:35 -!- oal [~olav@5.79-160-122.customer.lyse.net] has quit [Remote host closed the connection] 21:38 -!- quixoten [~Devin_Chr@c-67-177-8-48.hsd1.ut.comcast.net] has quit [Read error: Connection reset by peer] 21:40 < bortzmeyer> Any volunteer to alpha-test a DNS authoritative name server? More a research project than a real one, but light and funny (one goroutine per DNS request) Email stephane+grong@bortzmeyer.org 21:40 -!- tsung [~jon@112.104.53.151] has joined #go-nuts 21:43 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 21:54 -!- preflex [~preflex@95-88-118-220-dynip.superkabel.de] has quit [Changing host] 21:54 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #go-nuts 21:57 < fenicks> yep guys 21:57 < fenicks> someone knows about kerberos implementation in GO ? 22:02 -!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 22:05 -!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has joined #go-nuts 22:06 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: peace in teh middle east] 22:07 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Quit: carllerche] 22:08 -!- itrekkie [~itrekkie@uawifi-nat-210-24.arizona.edu] has quit [Quit: itrekkie] 22:08 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 22:09 -!- BleSS [~quassel@87.223.75.133] has left #go-nuts ["http://quassel-irc.org - Chat comfortably. Anywhere."] 22:12 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 22:13 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:d1d3:7bcd:a06a:4175] has quit [Quit: Leaving.] 22:13 -!- GilJ [~gilles@85.10.73.60] has quit [Ping timeout: 272 seconds] 22:15 -!- idea_squirrel [~ct2rips@77-21-28-79-dynip.superkabel.de] has quit [Remote host closed the connection] 22:17 -!- itrekkie [~itrekkie@uawifi-nat-210-16.arizona.edu] has joined #go-nuts 22:18 -!- encolpe [~encolpe@2a01:e35:2eb0:f030:213:2ff:feca:158a] has left #go-nuts ["Leaving"] 22:18 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 22:18 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 22:19 -!- binaryjohn [~binaryjoh@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 22:24 -!- Guest8888 [~stephan@78.46.203.42] has quit [Read error: Operation timed out] 22:24 -!- rrr [~rrr@gateway/tor-sasl/rrr] has quit [Remote host closed the connection] 22:25 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit: leaving] 22:25 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has left #go-nuts [] 22:25 -!- evilhackerdude [~stephan@78.46.203.42] has joined #go-nuts 22:29 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has joined #go-nuts 22:31 -!- anticw [~anticw@c-67-169-42-129.hsd1.ca.comcast.net] has quit [Quit: clean the intertubes] 22:31 -!- anticw [~anticw@c-67-169-42-129.hsd1.ca.comcast.net] has joined #go-nuts 22:32 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has left #go-nuts [] 22:34 -!- emelpy [~cmadd@w211-216.wireless.uvic.ca] has joined #go-nuts 22:35 -!- hevalbaranov [~hevalbara@78.161.78.211] has quit [Quit: WeeChat 0.2.6.3] 22:43 -!- emelpy [~cmadd@w211-216.wireless.uvic.ca] has left #go-nuts [] 22:46 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 22:47 -!- r2p2 [~billy@v32671.1blu.de] has left #go-nuts [] 22:47 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has quit [Remote host closed the connection] 22:58 -!- DerHorst [~Horst@e176112146.adsl.alicedsl.de] has joined #go-nuts 23:01 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Quit: carllerche] 23:05 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 23:13 -!- Kor7 [~Vova@87.68.251.105.adsl.012.net.il] has joined #go-nuts 23:14 -!- ericvh [~ericvh@32.97.110.63] has quit [Ping timeout: 265 seconds] 23:15 -!- General13372 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has joined #go-nuts 23:16 -!- Keltia [roberto@aran.keltia.net] has joined #go-nuts 23:18 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 246 seconds] 23:27 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has quit [Remote host closed the connection] 23:27 -!- CatofZen [~jesse@ip-69-27-56-38.slm.blueriver.net] has joined #go-nuts 23:33 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit [Quit: Bye Bye] 23:36 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: hcatlin] 23:37 -!- GeoBSD [~geobsd@lns-bzn-60-82-254-254-8.adsl.proxad.net] has quit [Remote host closed the connection] 23:38 -!- moraes [~moraes@187.39.144.83] has joined #go-nuts 23:41 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 23:41 -!- itrekkie [~itrekkie@uawifi-nat-210-16.arizona.edu] has quit [Quit: itrekkie] 23:46 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 23:46 -!- Venom_X [~pjacobs@66.54.185.131] has quit [Ping timeout: 265 seconds] 23:47 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has joined #go-nuts 23:55 -!- ericvh [~ericvh@wireless-128-62-94-163.public.utexas.edu] has joined #go-nuts 23:56 -!- ericvh [~ericvh@wireless-128-62-94-163.public.utexas.edu] has left #go-nuts [] 23:56 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Quit: carllerche] 23:57 -!- itrekkie [~itrekkie@ip72-211-128-139.tc.ph.cox.net] has joined #go-nuts 23:57 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts --- Log closed Fri Feb 05 00:00:36 2010