--- Log opened Sat Jul 30 00:00:02 2011
00:00 -!- hoozleboozle [~Adium@nat/google/x-bptgbgauobahmryd] has quit [Quit:
Leaving.]
00:09 -!- Sep102 [~Sep102@c-71-227-179-131.hsd1.wa.comcast.net] has joined
#go-nuts
00:10 -!- franciscosouza [~francisco@201.53.12.218] has joined #go-nuts
00:14 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has joined #go-nuts
00:16 -!- hoozleboozle [~Adium@66.109.104.57] has joined #go-nuts
00:21 -!- bmizerany [~bmizerany@columbia.portseattle.org] has quit [Remote host
closed the connection]
00:22 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has quit [Remote host
closed the connection]
00:32 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has joined #go-nuts
00:32 -!- ccc1 [~Adium@140.109.98.230] has joined #go-nuts
00:33 -!- ccc12 [~Adium@140.109.98.187] has joined #go-nuts
00:34 -!- Kahvi [5b9b57fc@gateway/web/freenode/ip.91.155.87.252] has quit [Quit:
Page closed]
00:37 -!- ccc1 [~Adium@140.109.98.230] has quit [Ping timeout: 250 seconds]
00:37 -!- robteix [~robteix@host5.190-228-239.telecom.net.ar] has joined #go-nuts
00:50 -!- julia [~julia@124-148-135-84.dyn.iinet.net.au] has joined #go-nuts
00:53 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has quit [Remote host
closed the connection]
00:58 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has joined #go-nuts
01:11 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has quit [Remote host
closed the connection]
01:13 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has joined #go-nuts
01:15 -!- iant [~iant@216.239.45.130] has quit [Quit: Leaving.]
01:16 -!- hoozleboozle [~Adium@66.109.104.57] has quit [Quit: Leaving.]
01:23 -!- thirsteh [~thirsteh@linuxfordummies/Thirsteh] has joined #go-nuts
01:27 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit
[Remote host closed the connection]
01:28 -!- thirsteh [~thirsteh@linuxfordummies/Thirsteh] has quit []
01:28 -!- thirsteh [~thirsteh@linuxfordummies/Thirsteh] has joined #go-nuts
01:29 -!- thirsteh [~thirsteh@linuxfordummies/Thirsteh] has quit [Client Quit]
01:30 -!- gridaphobe [~gridaphob@cpe-74-68-151-24.nyc.res.rr.com] has quit [Quit:
Leaving]
01:30 -!- thirsteh [~thirsteh@ec2-50-16-196-51.compute-1.amazonaws.com] has joined
#go-nuts
01:30 -!- thirsteh [~thirsteh@ec2-50-16-196-51.compute-1.amazonaws.com] has quit
[Changing host]
01:30 -!- thirsteh [~thirsteh@linuxfordummies/Thirsteh] has joined #go-nuts
01:32 -!- thirsteh [~thirsteh@linuxfordummies/Thirsteh] has quit [Read error:
Connection reset by peer]
01:32 -!- thirsteh [~thirsteh@ec2-50-16-196-51.compute-1.amazonaws.com] has joined
#go-nuts
01:32 -!- thirsteh [~thirsteh@ec2-50-16-196-51.compute-1.amazonaws.com] has quit
[Changing host]
01:32 -!- thirsteh [~thirsteh@linuxfordummies/Thirsteh] has joined #go-nuts
01:34 -!- robteix [~robteix@host5.190-228-239.telecom.net.ar] has quit [Quit:
Leaving...]
01:59 -!- qeed [~qeed@adsl-98-85-32-82.mco.bellsouth.net] has quit [Quit: Leaving]
02:00 -!- f2f [~testing@glenda.cpsc.ucalgary.ca] has quit [Ping timeout: 258
seconds]
02:08 -!- Netsplit *.net <-> *.split quits: alehorst, zanget, fhs
02:08 -!- TheSeeker2 [riiight@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has
joined #go-nuts
02:08 -!- TheSeeker [riiight@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has
quit [Ping timeout: 276 seconds]
02:08 -!- unCork[home] [Cork@h83n1c1o1042.bredband.skanova.com] has joined
#go-nuts
02:08 -!- Kami__ [~kami@kamislo-1-pt.tunnel.tserv23.zrh1.ipv6.he.net] has joined
#go-nuts
02:08 -!- unCork[home] [Cork@h83n1c1o1042.bredband.skanova.com] has quit [Changing
host]
02:08 -!- unCork[home] [Cork@firefox/community/cork] has joined #go-nuts
02:09 -!- Kami_ [~kami@unaffiliated/kami-/x-9078513] has quit [Ping timeout: 276
seconds]
02:09 -!- trn [~trn@adsl-065-007-181-160.sip.bct.bellsouth.net] has quit [Quit:
brb]
02:09 -!- Cork[home] [Cork@firefox/community/cork] has quit [Ping timeout: 276
seconds]
02:10 -!- trn [~trn@adsl-065-007-181-160.sip.bct.bellsouth.net] has joined
#go-nuts
02:10 -!- alehorst [~alehorst@189.114.232.79.dynamic.adsl.gvt.net.br] has joined
#go-nuts
02:10 -!- zanget [~zanget@hurf.durf.me] has joined #go-nuts
02:10 -!- fhs [~fhs@pool-108-14-190-119.nycmny.east.verizon.net] has joined
#go-nuts
02:21 -!- yogib_ [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has joined
#go-nuts
02:23 -!- yogib [~yogib@dslb-178-001-017-155.pools.arcor-ip.net] has quit [Ping
timeout: 252 seconds]
02:32 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com] has
quit [Quit: ChatZilla 0.9.87 [Firefox 5.0/20110615151330]]
02:36 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has quit [Remote host
closed the connection]
02:38 -!- Tv__ [~Tv__@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout:
252 seconds]
02:49 -!- telexicon [~telexicon@unaffiliated/chowmeined] has joined #go-nuts
03:01 -!- f2f [~testing@glenda.cpsc.ucalgary.ca] has joined #go-nuts
03:03 -!- franciscosouza [~francisco@201.53.12.218] has quit [Quit:
franciscosouza]
03:03 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has joined
#go-nuts
03:05 -!- smw [~stephen@unaffiliated/smw] has joined #go-nuts
03:06 -!- chadkouse [~Adium@rrcs-74-218-87-242.central.biz.rr.com] has quit [Ping
timeout: 240 seconds]
03:09 -!- f2f [~testing@glenda.cpsc.ucalgary.ca] has quit [Ping timeout: 264
seconds]
03:14 -!- franciscosouza [~francisco@187.105.25.184] has joined #go-nuts
03:14 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
03:16 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has quit [Ping timeout: 260
seconds]
03:17 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has joined #go-nuts
03:18 -!- yebyen [~yebyen@irie-arch.rit.edu] has quit [Ping timeout: 255 seconds]
03:24 -!- yebyen [~yebyen@irie-arch.rit.edu] has joined #go-nuts
03:27 -!- Kami__ [~kami@kamislo-1-pt.tunnel.tserv23.zrh1.ipv6.he.net] has quit
[Quit: Off]
03:29 -!- Kami_ [~kami@unaffiliated/kami-/x-9078513] has joined #go-nuts
03:42 < synx> does TCPConn write block until the entire stream is written to
the socket
03:43 < cbeck> A friend grabbed me a gopher =D
03:43 < synx> I want one :(
03:46 < jessta> synx: I don't think it's guaranteed to write everything in
one call
03:47 < jessta> like all other Writers
03:47 < synx> alright, thats good because I implemented this thing as if it
doesnt
03:47 < synx> so yay for no wasted code i guess
03:48 < jessta> io/ioutils are useful for that kind of thing
03:49 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
03:50 < kevlar> cbeck: grabbed from where?  *wants one*
03:50 < synx> hokay I didn't really dig into the io package :}
03:50 < cbeck> kevlar: OSCON
03:50 < kevlar> ah.
03:51 < kevlar> synx: isn't there an io(util).WriteAll(io.Writer, []byte)?
03:51 < kevlar> or is that just readall
03:52 < kevlar> nope, just readfull.  Nevermind.
03:53 < synx> Yea unfortunately
03:53 < jessta> ah, perhaps I'm wrong
03:53 < jessta> the io.Writer docs say that if it's not all written there
should be an error returned
03:54 < jessta> a WriteAll() couldn't really work if that's the case
03:54 < synx> or WriteAll could just ignore all errors and keep shoving data
through the socket :)
03:55 < jessta> infinite loop?
03:55 < synx> possibly, possibly.
03:56 < jessta> so I guess you have to can assume it's going to block until
everything is sent
03:56 -!- rcrowley [~rcrowley@93-158-7-57.subs.ibrowse.com] has joined #go-nuts
04:00 -!- niemeyer [~niemeyer@200-102-194-39.pltce701.dsl.brasiltelecom.net.br]
has quit [Ping timeout: 240 seconds]
04:02 < brandini> can someone explain how goroutines execute in parallel on
the same thread?
04:06 < cbeck> Well, firstly remember that parallelism doesn't require
concurrency.
04:08 -!- rcrowley [~rcrowley@93-158-7-57.subs.ibrowse.com] has quit [Quit:
Computer has gone to sleep.]
04:09 < brandini> :)
04:09 < brandini> I thought they were concurrent as well
04:10 < smw> brandini, they can run concurrently in separate threads
04:10 < smw> brandini, if MAX PROCS is set to above 1, there is no guarentee
on when a goroutine will run concurrently
04:12 < brandini> ok, so if I have MAXGOROUTINES=6 and I have 6 cores they
will execute in parallel
04:14 < smw> brandini, they MAY execute in parallel
04:14 < brandini> ahhh ok
04:14 < smw> or...  I think the correct term is concurrently
04:14 < smw> and you want MAX PROCS
04:15 < smw> not max goroutines
04:16 < brandini> ok
04:16 < smw> brandini, but running in multiple threads may slow down your
program.  Use with care.
04:17 < brandini> I think I'm still having trouble wrapping my head around
this :)
04:20 -!- dfr|mac [~dfr|work@ool-18baf7e7.dyn.optonline.net] has joined #go-nuts
04:21 < jessta> brandini: read about co-routines on wikipedia
04:22 -!- franciscosouza [~francisco@187.105.25.184] has quit [Read error:
Connection reset by peer]
04:22 < brandini> ok
04:22 < jessta> brandini: what is your background?  what languages do you
know?
04:23 -!- franciscosouza [~francisco@187.105.25.184] has joined #go-nuts
04:25 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
04:25 -!- mode/#go-nuts [+v iant] by ChanServ
04:26 < brandini> java and python
04:30 < brandini> I think I'm still having trouble wrapping my head around
this :)
04:30 < brandini> err stupid touchpad
04:30 < brandini> I mostly build web applications
04:33 < jessta> brandini: yield in python is very similar
04:34 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has joined #go-nuts
04:34 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has quit [Client
Quit]
04:35 < jessta> there is a scheduler with a list of goroutines currently
running, it picks one, that goroutines runs until it yields back to the scheduler
and then the scheduler picks another goroutine to run
04:35 < brandini> ok, that makes sense
04:36 -!- Natch| [~natch@178.73.216.94] has quit [Remote host closed the
connection]
04:36 < jessta> goroutines yield automatically on syscalls, and channel
communication
04:37 -!- noam_ [~noam@87.69.42.61.cable.012.net.il] has quit [Ping timeout: 276
seconds]
04:45 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has joined #go-nuts
04:47 -!- smw [~stephen@unaffiliated/smw] has quit [Quit: Leaving]
04:50 -!- noam_ [~noam@87.69.42.61.cable.012.net.il] has joined #go-nuts
04:54 -!- FX80 [~MX80@cust151.253.117.74.dsl.g3telecom.net] has quit [Ping
timeout: 252 seconds]
04:57 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has joined #go-nuts
04:59 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has quit [Client
Quit]
05:03 -!- ceh [~ceh@tiselius.it.uu.se] has joined #go-nuts
05:03 -!- Bigbear1 [~Cody@d75-156-142-230.abhsia.telus.net] has joined #go-nuts
05:11 -!- kergoth [~kergoth@ip24-251-173-232.ph.ph.cox.net] has quit [Read error:
Connection reset by peer]
05:12 -!- franciscosouza [~francisco@187.105.25.184] has quit [Read error:
Connection reset by peer]
05:13 -!- franciscosouza [~francisco@187.105.25.184] has joined #go-nuts
05:15 -!- prip [~foo@host54-134-dynamic.42-79-r.retail.telecomitalia.it] has quit
[Read error: Operation timed out]
05:17 -!- franciscosouza [~francisco@187.105.25.184] has quit [Read error:
Connection reset by peer]
05:17 -!- franciscosouza [~francisco@187.105.25.184] has joined #go-nuts
05:18 -!- MX80 [~MX80@cust151.253.117.74.dsl.g3telecom.net] has joined #go-nuts
05:22 -!- f2f [~testing@glenda.cpsc.ucalgary.ca] has joined #go-nuts
05:27 -!- f2f [~testing@glenda.cpsc.ucalgary.ca] has quit [Read error: Operation
timed out]
05:29 -!- vsayer [~vsayer@c-67-170-236-166.hsd1.ca.comcast.net] has quit [Quit:
Leaving]
05:31 -!- prip [~foo@host134-125-dynamic.35-79-r.retail.telecomitalia.it] has
joined #go-nuts
05:31 -!- dfr|mac [~dfr|work@ool-18baf7e7.dyn.optonline.net] has quit [Remote host
closed the connection]
05:36 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
05:41 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has quit [Quit: ZZZZZzzzzz]
05:59 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has joined #go-nuts
06:02 -!- franciscosouza [~francisco@187.105.25.184] has quit [Read error:
Connection reset by peer]
06:08 -!- franciscosouza [~francisco@187.105.25.184] has joined #go-nuts
06:09 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving]
06:16 -!- fabled [~fabled@83.145.235.194] has joined #go-nuts
06:17 -!- virtualsue
[~chatzilla@cpc3-haye15-0-0-cust488.haye.cable.virginmedia.com] has joined
#go-nuts
06:27 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has joined #go-nuts
06:38 -!- virtualsue
[~chatzilla@cpc3-haye15-0-0-cust488.haye.cable.virginmedia.com] has quit [Ping
timeout: 255 seconds]
06:43 -!- f2f [~testing@glenda.cpsc.ucalgary.ca] has joined #go-nuts
06:44 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 255
seconds]
06:48 -!- foocraft [~ewanas@178.152.101.73] has joined #go-nuts
06:55 -!- yogib [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has quit [Quit:
yogib]
07:00 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
07:00 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has quit [Remote host
closed the connection]
07:03 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has quit [Quit:
Leaving.]
07:08 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has quit
[Remote host closed the connection]
07:09 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has quit [Quit: leaving]
07:11 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has joined
#go-nuts
07:12 -!- photron [~photron@port-92-201-85-197.dynamic.qsc.de] has joined #go-nuts
07:13 -!- alehorst [~alehorst@189.114.232.79.dynamic.adsl.gvt.net.br] has quit
[Remote host closed the connection]
07:13 -!- nisstyre_ [~nisstyre@infocalypse-net.info] has joined #go-nuts
07:14 -!- alehorst [~alehorst@189.114.232.79.dynamic.adsl.gvt.net.br] has joined
#go-nuts
07:14 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 258
seconds]
07:19 -!- nisstyre_ [~nisstyre@infocalypse-net.info] has quit [Quit: Leaving]
07:20 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
07:40 -!- arun_ [~arun@e71020.upc-e.chello.nl] has joined #go-nuts
07:40 -!- arun_ [~arun@e71020.upc-e.chello.nl] has quit [Changing host]
07:40 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts
07:43 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
07:49 -!- telexicon [~telexicon@unaffiliated/chowmeined] has quit [Quit: Leaving]
07:52 -!- julia [~julia@124-148-135-84.dyn.iinet.net.au] has quit [Quit: julia]
07:54 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 260
seconds]
07:56 -!- yogib [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has joined
#go-nuts
08:06 -!- julia [~julia@124-148-135-84.dyn.iinet.net.au] has joined #go-nuts
08:10 -!- Kahvi [5b9b57fc@gateway/web/freenode/ip.91.155.87.252] has joined
#go-nuts
08:22 -!- araujo [~araujo@190.73.44.29] has joined #go-nuts
08:22 -!- araujo [~araujo@190.73.44.29] has quit [Changing host]
08:22 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
08:41 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
08:43 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has joined #go-nuts
08:51 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
08:58 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 276
seconds]
09:01 -!- julia [~julia@124-148-135-84.dyn.iinet.net.au] has left #go-nuts []
09:25 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has quit
[Remote host closed the connection]
09:27 -!- squeese [~squeese@cm-84.209.17.156.getinternet.no] has quit [Remote host
closed the connection]
09:35 -!- yogib [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has quit [Quit:
yogib]
09:38 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the
connection]
09:54 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 255 seconds]
09:56 -!- Kahvi [5b9b57fc@gateway/web/freenode/ip.91.155.87.252] has quit [Ping
timeout: 252 seconds]
10:07 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
10:10 -!- foocraft_ [~ewanas@78.101.41.198] has joined #go-nuts
10:10 -!- foocraft [~ewanas@178.152.101.73] has quit [Ping timeout: 240 seconds]
10:14 -!- ccc12 [~Adium@140.109.98.187] has quit [Quit: Leaving.]
10:14 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the
connection]
10:19 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has joined #go-nuts
10:21 -!- yogib [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has joined
#go-nuts
10:31 -!- benjack [~benjack@cm224.omega195.maxonline.com.sg] has quit [Quit:
Leaving.]
10:36 -!- Project_2501 [~Marvin@82.84.85.22] has joined #go-nuts
10:40 -!- wrtp [~rog@host-92-30-166-101.as13285.net] has joined #go-nuts
10:40 -!- yogib [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has quit [Quit:
yogib]
10:41 -!- foocraft_ [~ewanas@78.101.41.198] has quit [Ping timeout: 260 seconds]
11:16 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
11:22 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-161-217.clienti.tiscali.it] has
joined #go-nuts
11:25 -!- Project_2501 [~Marvin@82.84.85.22] has quit [Ping timeout: 246 seconds]
11:28 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has quit [Ping
timeout: 240 seconds]
11:30 -!- ThreeSix [~ThreeSix@77.127.175.236] has quit [Ping timeout: 250 seconds]
11:33 -!- Kahvi [5b9b57fc@gateway/web/freenode/ip.91.155.87.252] has joined
#go-nuts
11:41 -!- robteix [~robteix@host5.190-228-239.telecom.net.ar] has joined #go-nuts
11:49 -!- xcombelle [~xcombelle@AToulouse-551-1-117-113.w92-156.abo.wanadoo.fr]
has joined #go-nuts
11:51 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined
#go-nuts
11:51 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has left
#go-nuts []
11:59 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
joined #go-nuts
12:02 -!- robteix [~robteix@host5.190-228-239.telecom.net.ar] has quit [Quit:
Leaving...]
12:03 -!- wrtp [~rog@host-92-30-166-101.as13285.net] has quit [Quit: wrtp]
12:06 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has joined #go-nuts
12:08 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-161-217.clienti.tiscali.it] has
quit [Ping timeout: 252 seconds]
12:19 -!- moraes [~moraes@189.103.188.201] has quit [Ping timeout: 258 seconds]
12:23 -!- Kahvi [5b9b57fc@gateway/web/freenode/ip.91.155.87.252] has quit [Quit:
Page closed]
12:45 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has joined #go-nuts
13:02 -!- yebyen [~yebyen@irie-arch.rit.edu] has quit [Ping timeout: 255 seconds]
13:04 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
quit [Quit: Leaving...]
13:07 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
joined #go-nuts
13:13 -!- Natch| [~natch@178.73.218.217] has joined #go-nuts
13:13 -!- yebyen [~yebyen@irie-arch.rit.edu] has joined #go-nuts
13:14 -!- visof [~visof@41.34.216.46] has joined #go-nuts
13:14 -!- visof [~visof@41.34.216.46] has quit [Remote host closed the connection]
13:19 -!- meling [~meling@99-10-121-218.lightspeed.sndgca.sbcglobal.net] has quit
[Remote host closed the connection]
13:21 -!- Bigbear11 [~Cody@d75-156-142-230.abhsia.telus.net] has joined #go-nuts
13:22 -!- Bigbear1 [~Cody@d75-156-142-230.abhsia.telus.net] has quit [Ping
timeout: 240 seconds]
13:24 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
quit [Quit: Leaving...]
13:25 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
joined #go-nuts
13:31 -!- qeed [~qeed@adsl-98-85-33-107.mco.bellsouth.net] has joined #go-nuts
13:32 < hokapoka> heh batman equation http://i.imgur.com/CNy9J.jpg
13:34 < exch> related post with explanation:
http://math.stackexchange.com/questions/54506/is-this-batman-equation-for-real
13:36 -!- nicka1 [~lerp@142.176.0.21] has joined #go-nuts
13:40 < angasule> go to youtube, switch to HTML5 video (you need a browser
like Chrome/ium), right click on a video and select "save video as...", and see
what happens :-)
13:42 -!- foocraft_ [~ewanas@78.101.28.62] has joined #go-nuts
13:43 < angasule> uh
13:43 < angasule> sorry
13:43 < angasule> that was *not* meant for this channel
13:56 -!- Bigbear11 [~Cody@d75-156-142-230.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
13:56 -!- Bigbear1 [~Cody@d75-156-142-230.abhsia.telus.net] has joined #go-nuts
14:03 -!- ThreeSix [~ThreeSix@77.127.175.236] has joined #go-nuts
14:05 -!- yogib [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has joined
#go-nuts
14:07 -!- jamesmiller5 [~jamesmill@184.17.121.123] has joined #go-nuts
14:12 < jamesmiller5> If I'm given an os.Error's string, how do I translate
that error back into an os.Error so I can check for it?  The error is "connection
reset by peer"
14:14 < exch> You can only turn it into a new os.Error instance.  As far as
I know, the only way to compare it to predefined errors is to do a string
comparison
14:14 < exch> Which may, or may not, be reliable
14:15 < jamesmiller5> ug
14:15 < jamesmiller5> So I was looking through the .go source code trying to
find where the error is given...
14:15 < jamesmiller5> no luck.
14:16 < aiju> where do you get the string from, to begin with?
14:17 < exch> grep -ri "connection reset" $GOROOT/src/pkg yields a number of
platform specific files in the syscall package
14:17 < jamesmiller5> yes i just got that
14:17 < jamesmiller5> i get it from net.Conn.Read()
14:18 -!- qeed [~qeed@adsl-98-85-33-107.mco.bellsouth.net] has quit [Quit:
Leaving]
14:18 < jamesmiller5> "ECONNRESET = 0x68"
14:21 < jamesmiller5> I'm surprised Read() doesn't describe common
connection errors in the doc's
14:24 -!- angasule [~angasule@190.2.33.49] has quit [Ping timeout: 240 seconds]
14:25 -!- angasule_ [~angasule@190.2.33.49] has joined #go-nuts
14:27 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has quit [Remote host
closed the connection]
14:32 < jessta> jamesmiller5: how did you get the error string without the
os.Error itself?
14:32 < jamesmiller5> just printing the returned error, Printf("...%+v...",
err )
14:33 < jamesmiller5> I tried wrapping ECONNRESET like other common errors
are in the os package, var ECONNRESET Error = Errno( syscall.ECONNRESET )
14:33 < jamesmiller5> and comparing the err to that
14:35 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
14:40 < jamesmiller5> The entire string I get back is this "read tcp
127.0.0.1:53776: connection reset by peer"
14:40 < jamesmiller5> I'm having trouble matching that string to just
"connection reset by peer"
14:41 < jamesmiller5> I'd rather just compare the syscall errno's
14:41 < jessta> so do a type assert and do that
14:45 < jamesmiller5> Ok
14:51 < jamesmiller5> The syscallerror doesn't retain the original syscall
constant errno, it just saves the string.  I'll have to do string comparison on
the err field
14:53 < skelterjohn> err.(Errno) == Errno(syscall.ECONRESET)
14:54 < skelterjohn> though there seems to be more information in the error,
since it has the ip etc
14:54 < jamesmiller5> yes i was mistaken, it does have the Errno, I'm just
not familiar with type asserts
14:55 < jamesmiller5> Is their a list of possible errors expected from the
network interface?
14:57 < skelterjohn> i wish godoc told you whcih source file a type was
defined in....
14:57 < skelterjohn> oh, net.Conn is an interface.  how do you create your
connection?
14:57 < jamesmiller5> TCPAccept
14:58 < jamesmiller5> or TCP underneath all the interafces
14:58 < skelterjohn> TCPListener.Accept()?
14:58 < jamesmiller5> For my type assert isn't it err.(syscall.SyscallError)
? since that is the struct type i'm expecting?
14:58 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has joined #go-nuts
14:59 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
14:59 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Excess Flood]
14:59 < jamesmiller5> its a TCPConn.Read() , where TCPConn is handed from
TCPAccept()
14:59 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
quit [Quit: Leaving...]
14:59 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
15:00 < jamesmiller5> nvm its os.Syscall...
15:00 < skelterjohn> there's no TCPAccept in the net package
15:00 < skelterjohn> but i made my way to TCPConn
15:02 < jamesmiller5> AcceptTCP
15:02 < skelterjohn> just returns an errno, at its heard
15:02 < skelterjohn> heart
15:02 < jamesmiller5> return &SyscallError{syscall, err.String()}
15:02 < jamesmiller5> from NewSyscallError
15:03 < jamesmiller5> It's still converting it into a string
15:06 < icy> http://golang.org/doc/devel/weekly.html has stopped being
updated nearly 2 months ago.  is there a reason?  I still see weekly releases in
the commit history
15:07 < jlaffaye> Im looking into the rpc package.  From what I understand,
I have to make a type for each combination of "in" and "out" parameters :/
15:12 -!- zcram [~zcram@8.177.190.90.sta.estpak.ee] has joined #go-nuts
15:15 < jamesmiller5> skelterjohn: Thanks for the help, I seem to be on the
right track now
15:17 -!- huin [~huin@91.84.179.118] has joined #go-nuts
15:19 -!- gridaphobe [~gridaphob@cpe-74-68-151-24.nyc.res.rr.com] has joined
#go-nuts
15:25 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has joined #go-nuts
15:31 -!- ThreeSix [~ThreeSix@77.127.175.236] has quit [Ping timeout: 252 seconds]
15:37 < fvbommel> icy: golang.org runs the latest release version, so it
only knows about weeklies before that release.  Try
http://tip.goneat.org/doc/devel/weekly.html instead.
15:40 -!- ceh [~ceh@tiselius.it.uu.se] has quit [Ping timeout: 260 seconds]
15:40 < angasule> I'm writing an IRC server, where I have a control
goroutine, one goroutine per user (two, actually, but that's not important here)
and one goroutine per room,
15:40 -!- ceh [~ceh@tiselius.it.uu.se] has joined #go-nuts
15:40 < fzzbt> in the golang.org roadmap page it says "Support for
multilingual messages." -- does that mean a gettext like package is coming?
15:41 < icy> fvbommel: thx
15:41 < angasule> so there are many senders to one receiver, and the room
goroutines in particular are a bit fragile due to the panic when sending to a
closed channel
15:42 < angasule> I could wrap sends, but that seems a bit ugly; I could
have buffered channels, but that only delays the problem
15:43 -!- virtualsue [~chatzilla@host81-139-92-206.in-addr.btopenworld.com] has
joined #go-nuts
15:43 < angasule> each user, room and control have their own receive
channel, in case I wasn't clear
15:45 < angasule> I guess I could wrap with a timer instead
15:48 < jessta> angasule: you shouldn't be sending to a closed channel, if
there is a chance of this then you should rework your design
15:49 -!- TheMue [~FMueller@p5DDF524F.dip.t-dialin.net] has joined #go-nuts
15:49 < TheMue> re
15:49 < exch> The sender should generally be responsible for closing a
channel, so it knows when not to write anymore
15:49 -!- niemeyer [~niemeyer@200-102-194-39.pltce701.dsl.brasiltelecom.net.br]
has joined #go-nuts
15:52 -!- moraes [~moraes@189.103.188.201] has quit [Ping timeout: 240 seconds]
15:53 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 252
seconds]
15:53 -!- nteon [~nteon@ool-4a58e438.dyn.optonline.net] has joined #go-nuts
15:54 < angasule> jessta: well, I'm not sending to a closed channel (in
fact, I never close a channel, I understand it's not necessary?), but there is a
chance that someone might want to send to it after the receiving goroutine is
gone, which would lock on the send
15:54 < angasule> so, I need a timeout, pretty much
15:57 -!- Bigbear1 [~Cody@d75-156-142-230.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
15:57 -!- Bigbear1 [~Cody@d75-156-142-230.abhsia.telus.net] has joined #go-nuts
15:58 -!- niemeyer [~niemeyer@200-102-194-39.pltce701.dsl.brasiltelecom.net.br]
has quit [Ping timeout: 240 seconds]
16:00 < jessta> the recieving goroutine should probably tell the sending
goroutine that it's no longer going to be recieiving
16:01 < jessta> angasule: you need a channel for the room to recieve
information about disconnecting users
16:02 < angasule> jessta: it has that
16:03 < angasule> jessta: but what happens when a user calls quit(), and
while sending out messages a room sends to the user?
16:05 < jessta> the goroutine servicing a user shouldn't finish until it's
cleaned up after itself
16:12 < angasule> hmm, I guess I could send a userQuit message to everyone,
wait for a "remove me from your list" message, and once that list is empty, go
away...
16:14 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
16:20 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts
[]
16:23 < aiju> 17:47 < fzzbt> in the golang.org roadmap page it says
"Support for multilingual messages." -- does that mean a gettext like package is
coming?
16:23 < aiju> jesus christ
16:23 < aiju> i hope not
16:25 < fzzbt> err
16:25 < fzzbt> howd you translate stuff
16:25 < aiju> write in English
16:26 < fzzbt> im not english
16:26 < aiju> write in English?
16:26 < fzzbt> english is gayass language
16:26 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
joined #go-nuts
16:29 -!- dfr|mac [~dfr|work@ool-18baf7e7.dyn.optonline.net] has joined #go-nuts
16:31 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined
#go-nuts
16:31 -!- arun_ [~arun@e71020.upc-e.chello.nl] has joined #go-nuts
16:31 -!- arun_ [~arun@e71020.upc-e.chello.nl] has quit [Changing host]
16:31 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts
16:33 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com] has
joined #go-nuts
16:35 -!- hargettp [~hargettp@pool-71-174-128-121.bstnma.east.verizon.net] has
quit [Quit: Leaving...]
16:35 < jessta> fzzbt: seems reasonable
16:37 -!- marianoguerra [56115d0e@gateway/web/freenode/ip.86.17.93.14] has joined
#go-nuts
16:38 < jessta> hopefully it's better than gettext
16:38 < fzzbt> what's wrong with gettext?
16:38 -!- gridaphobe [~gridaphob@cpe-74-68-151-24.nyc.res.rr.com] has quit [Remote
host closed the connection]
16:42 < marianoguerra> hi, which is the idiomatic way of implementing
something like a tree in golang?  where one node can have nodes or leafs as
childs?
16:43 < marianoguerra> in my case is not a binary but an n-ary tree, still I
don't think that affects what I want to know
16:43 < marianoguerra> any link to source?
16:45 < angasule> marianoguerra: http://godashboard.appspot.com/project
16:48 < marianoguerra> angasule: seem to use interface{}, I will go with
something similar (maybe a refined interface in my case)
16:48 -!- Bigbear11 [~Cody@d75-156-142-230.abhsia.telus.net] has joined #go-nuts
16:50 < angasule> marianoguerra: yes, there are no generics in Go (yet)
16:51 -!- xcombelle [~xcombelle@AToulouse-551-1-117-113.w92-156.abo.wanadoo.fr]
has quit [Quit: I am a manual virus, please copy me to your quit message.]
16:51 -!- Bigbear1 [~Cody@d75-156-142-230.abhsia.telus.net] has quit [Ping
timeout: 240 seconds]
16:52 -!- virtualsue [~chatzilla@host81-139-92-206.in-addr.btopenworld.com] has
quit [Ping timeout: 255 seconds]
16:53 -!- Bigbear11 [~Cody@d75-156-142-230.abhsia.telus.net] has quit [Ping
timeout: 240 seconds]
16:55 -!- Count_Niedar [~dgdfg@ip68-99-166-222.hr.hr.cox.net] has joined #go-nuts
16:57 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has
joined #go-nuts
16:58 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has joined
#go-nuts
16:59 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
16:59 -!- Bigbear1 [~Cody@d173-181-49-124.abhsia.telus.net] has joined #go-nuts
17:00 -!- alanl [~yogafire@c-71-204-189-190.hsd1.ca.comcast.net] has joined
#go-nuts
17:00 -!- Count_Niedar [~dgdfg@ip68-99-166-222.hr.hr.cox.net] has quit [Client
Quit]
17:01 -!- Count_Niedar [~dgdfg@ip68-99-166-222.hr.hr.cox.net] has joined #go-nuts
17:08 -!- noam_ [~noam@87.69.42.61.cable.012.net.il] has quit [Ping timeout: 255
seconds]
17:20 -!- moraes [~moraes@189.103.188.201] has quit [Read error: Connection reset
by peer]
17:21 -!- noam_ [~noam@87.69.42.61.cable.012.net.il] has joined #go-nuts
17:26 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has joined
#go-nuts
17:27 < uriel> fluffle: thanks for the correction, before there was only the
syntax file under misc/go/ :))
17:27 < uriel> fluffle: fixed it now
17:29 < fluffle> cool, thanks :)
17:30 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has quit [Ping
timeout: 252 seconds]
17:38 -!- yogib [~yogib@dslb-178-009-065-055.pools.arcor-ip.net] has quit [Quit:
yogib]
17:43 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has joined
#go-nuts
17:50 < jlaffaye> oh, exp/regex :) in what does it differ from the standard
regex package?
17:52 < aiju> yeah
17:52 < aiju> it supports all kind of crap
17:52 < uriel> jlaffaye: in pretty much everything
17:54 -!- impl [impl@atheme/member/impl] has quit [Ping timeout: 258 seconds]
17:55 -!- fabled [~fabled@83.145.235.194] has quit [Quit: Ex-Chat]
17:57 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
17:57 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
18:11 -!- robteix [~robteix@host5.190-228-239.telecom.net.ar] has joined #go-nuts
18:18 -!- virtualsue [~chatzilla@host81-139-92-206.in-addr.btopenworld.com] has
joined #go-nuts
18:24 -!- impl [impl@208.86.224.74] has joined #go-nuts
18:24 -!- impl [impl@208.86.224.74] has quit [Changing host]
18:24 -!- impl [impl@atheme/member/impl] has joined #go-nuts
18:30 -!- wrtp [~rog@host-92-30-166-101.as13285.net] has joined #go-nuts
18:32 -!- virtualsue [~chatzilla@host81-139-92-206.in-addr.btopenworld.com] has
quit [Ping timeout: 250 seconds]
18:36 -!- Yonkie [~Yonkie@193.200.85.107] has joined #go-nuts
18:39 -!- TheMue [~FMueller@p5DDF524F.dip.t-dialin.net] has quit [Ping timeout:
252 seconds]
18:48 -!- TheMue [~FMueller@p5DDF524F.dip.t-dialin.net] has joined #go-nuts
18:50 -!- ThreeSix [~ThreeSix@77.127.175.236] has joined #go-nuts
18:50 * exch wonders how a purely filesystem driven messageboard would hold up..
As in, no database, just files
18:53 -!- dfr|mac [~dfr|work@ool-18baf7e7.dyn.optonline.net] has quit [Remote host
closed the connection]
18:53 -!- bmizerany [~bmizerany@c-24-143-79-114.customer.broadstripe.net] has
joined #go-nuts
18:55 < skelterjohn> so, you mean a custom database driver
18:55 -!- bmizeran_ [~bmizerany@174.sub-75-196-105.myvzw.com] has joined #go-nuts
18:55 < aiju> yeah, like cat(1) is a custom database driver
18:55 < aiju> ls(1) even does on-the-fly data reformatting!
18:56 < exch> magical
18:56 < sl> exch: google "bbs100"
18:57 < sl> it uses flat files for data storage.  some installations
had/have > 10,000 users.
18:57 < exch> mm nice
18:57 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has quit [Ping
timeout: 240 seconds]
18:57 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has quit [Ping
timeout: 276 seconds]
18:57 < exch> i'll have a look
18:58 < aiju> sl: no wai
18:58 < aiju> you need a SQL database with ORM if you want more than 100
users
18:58 -!- bmizerany [~bmizerany@c-24-143-79-114.customer.broadstripe.net] has quit
[Ping timeout: 252 seconds]
18:58 < sl> solution: add the string "sql" to the name of your product
18:59 < exch> :P
19:07 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit
[Remote host closed the connection]
19:08 -!- bmizeran_ [~bmizerany@174.sub-75-196-105.myvzw.com] has quit [Ping
timeout: 276 seconds]
19:10 -!- rlab [~Miranda@94-166-95-178.pool.ukrtel.net] has joined #go-nuts
19:12 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has joined
#go-nuts
19:13 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has
joined #go-nuts
19:15 -!- Natch [~natch@c-adcee155.25-4-64736c10.cust.bredbandsbolaget.se] has
joined #go-nuts
19:16 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has quit [Remote host
closed the connection]
19:16 -!- Natch| [~natch@178.73.218.217] has quit [Ping timeout: 276 seconds]
19:20 -!- huin [~huin@91.84.179.118] has quit [Quit: leaving]
19:25 -!- kevlar [~kevlar@unaffiliated/eko] has quit [Quit: Leaving]
19:26 -!- franciscosouza [~francisco@187.105.25.184] has quit [Read error:
Connection reset by peer]
19:29 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has joined #go-nuts
19:33 -!- franciscosouza [~francisco@187.105.25.184] has joined #go-nuts
19:37 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has quit [Quit:
Linkinus - http://linkinus.com]
19:39 -!- robteix [~robteix@host5.190-228-239.telecom.net.ar] has quit [Quit:
Computer has gone to sleep.]
19:49 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has joined #go-nuts
19:53 -!- alanl [~yogafire@c-71-204-189-190.hsd1.ca.comcast.net] has quit [Read
error: Connection reset by peer]
19:53 -!- alanl [~yogafire@c-71-204-189-190.hsd1.ca.comcast.net] has joined
#go-nuts
19:59 -!- ThreeSix [~ThreeSix@77.127.175.236] has quit [Ping timeout: 246 seconds]
20:09 -!- marianoguerra [56115d0e@gateway/web/freenode/ip.86.17.93.14] has quit
[Quit: Page closed]
20:12 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the
connection]
20:16 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
20:28 -!- ronnyy [~quassel@p4FF1C1AC.dip0.t-ipconnect.de] has quit [Remote host
closed the connection]
20:28 -!- Bigbear1 [~Cody@d173-181-49-124.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
20:35 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has quit
[Remote host closed the connection]
20:36 -!- zcram [~zcram@8.177.190.90.sta.estpak.ee] has quit [Quit: Leaving]
20:54 -!- xash [~xash@d026177.adsl.hansenet.de] has joined #go-nuts
20:58 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has quit [Ping
timeout: 276 seconds]
21:01 -!- squeese [~squeese@cm-84.209.17.156.getinternet.no] has joined #go-nuts
21:05 -!- Natch [~natch@c-adcee155.25-4-64736c10.cust.bredbandsbolaget.se] has
quit [Ping timeout: 264 seconds]
21:10 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has joined
#go-nuts
21:12 -!- EvilJStoker [jstoker@unaffiliated/jstoker] has quit [Ping timeout: 240
seconds]
21:21 -!- EvilJStoker [jstoker@unaffiliated/jstoker] has joined #go-nuts
21:23 -!- gridaphobe [~gridaphob@cpe-74-68-151-24.nyc.res.rr.com] has joined
#go-nuts
21:30 -!- Adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 255 seconds]
21:33 -!- TheMue [~FMueller@p5DDF524F.dip.t-dialin.net] has quit [Quit: Lost
terminal]
21:39 -!- alexandere [~alexander@eijg.xs4all.nl] has joined #go-nuts
21:40 -!- moraes [~moraes@189.103.188.201] has quit [Ping timeout: 260 seconds]
21:42 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has joined #go-nuts
21:54 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
21:58 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has quit [Ping
timeout: 252 seconds]
22:02 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com] has
quit [Quit: ChatZilla 0.9.87 [Firefox 5.0/20110615151330]]
22:04 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has quit [Quit:
WeeChat 0.3.5]
22:08 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com] has
joined #go-nuts
22:10 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has joined
#go-nuts
22:12 -!- alexandere [~alexander@eijg.xs4all.nl] has quit [Quit: alexandere]
22:13 -!- erus`_ [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com]
has joined #go-nuts
22:14 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com] has
quit [Ping timeout: 255 seconds]
22:16 -!- rlab [~Miranda@94-166-95-178.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
22:18 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has quit [Quit: ZZZZZzzzzz]
22:18 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has joined #go-nuts
22:21 -!- dreadlorde [~dreadlord@c-68-42-82-10.hsd1.mi.comcast.net] has joined
#go-nuts
22:22 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has quit [Ping timeout: 240
seconds]
22:24 -!- xash [~xash@d026177.adsl.hansenet.de] has quit [Quit: Lost terminal]
22:26 -!- photron [~photron@port-92-201-85-197.dynamic.qsc.de] has quit [Ping
timeout: 240 seconds]
22:29 -!- lpi [~lpi@173.228.117.226] has joined #go-nuts
22:29 < lpi> hey
22:30 < lpi> does varname := only work within a function body?
22:31 < lpi> if outside - i need to use var varname = blah, right?
22:36 -!- ThreeSix [~ThreeSix@77.127.175.236] has joined #go-nuts
22:38 < uriel> yes
22:48 < lpi> why?
22:55 < erus`> because fuck you thats why
22:56 < erus`> nah in all honesty, i don't know.  You make a good point.
22:57 < erus`> maybe because function bodies are evaluated last, so all the
types are known or something
22:58 < erus`> and you dont have todo haskell style type inference
23:01 < Namegduf> At the top level, everything is prefixed by a unique
keyword.
23:01 < Namegduf> I don't think they want to break that rule, it's
convenient.
23:02 -!- NiteRain [~NiteRain@c-98-254-236-21.hsd1.fl.comcast.net] has quit [Quit:
KVIrc 4.1.1 Equilibrium http://www.kvirc.net/]
23:05 -!- ThreeSix [~ThreeSix@77.127.175.236] has quit [Ping timeout: 252 seconds]
23:09 -!- ThreeSix [~ThreeSix@77.127.175.236] has joined #go-nuts
23:10 -!- xash [~xash@d026177.adsl.hansenet.de] has joined #go-nuts
23:12 -!- Sep102 [~Sep102@c-71-227-179-131.hsd1.wa.comcast.net] has quit [Read
error: Connection reset by peer]
23:13 -!- Sep102 [~Sep102@c-71-227-179-131.hsd1.wa.comcast.net] has joined
#go-nuts
23:19 -!- foocraft [~ewanas@78.101.5.164] has joined #go-nuts
23:21 -!- foocraft_ [~ewanas@78.101.28.62] has quit [Ping timeout: 260 seconds]
23:24 -!- ThreeSix [~ThreeSix@77.127.175.236] has quit [Ping timeout: 264 seconds]
23:39 -!- wrtp [~rog@host-92-30-166-101.as13285.net] has quit [Quit: wrtp]
23:40 -!- ThreeSix [~ThreeSix@77.127.175.236] has joined #go-nuts
23:56 -!- lpi [~lpi@173.228.117.226] has quit [Quit: lpi]
23:58 -!- lpi [~lpi@173.228.117.226] has joined #go-nuts
--- Log closed Sun Jul 31 00:00:02 2011