--- Log opened Fri Jun 11 00:00:10 2010 00:00 < jesusaurus> uriel, im trying to build on freebsd, is there a different branch i should be trying to build? 00:01 < jesusaurus> other than release? 00:02 <+iant> According to http://godashboard.appspot.com/ the freebsd x86_64 port is working 00:02 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 264 seconds] 00:02 < jesusaurus> oh, im using 386 00:03 -!- marsu [~marsu@93.10.93.150] has quit [Quit: Leaving] 00:03 <+iant> probably some code needs to move over from the amd64 port or something 00:04 < uriel> jesusaurus: release should build 00:04 < uriel> ah, iant already answered :) 00:06 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has joined #go-nuts 00:12 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit [Read error: Connection reset by peer] 00:20 -!- emmanueloga [~emmanuelo@190.247.39.128] has quit [Ping timeout: 245 seconds] 00:22 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has joined #go-nuts 00:22 -!- photron [~photron@port-92-201-23-58.dynamic.qsc.de] has quit [Ping timeout: 248 seconds] 00:27 -!- Vovchik [~Vova@77.127.69.68] has joined #go-nuts 00:39 -!- tvw [~tv@e176007131.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 00:41 -!- alexbobP [~alex@ppp-70-253-77-16.dsl.austtx.swbell.net] has quit [Ping timeout: 264 seconds] 00:44 -!- alexbobP [~alex@ppp-70-253-77-16.dsl.austtx.swbell.net] has joined #go-nuts 00:44 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 00:48 -!- mikespook [~mikespook@219.137.255.177] has quit [Quit: Leaving.] 00:49 -!- mikespook [~mikespook@219.137.255.177] has joined #go-nuts 00:58 -!- artefon [~thiago@189.107.135.171] has joined #go-nuts 01:06 -!- iant [~iant@216.239.45.130] has quit [Ping timeout: 276 seconds] 01:23 -!- kkress [~kkress@c-65-49-35-49.tilenetworks.com] has joined #go-nuts 01:24 < grncdr> what happens with package level variables in terms of go-routines? is there any synchronization between them? 01:25 < KirkMcDonald> No. 01:29 < Ginto8> grncdr: if assignment/read operations are atomic then, though they don't provide synchronization, you can safely assign and read from them in a parallel fashion 01:30 < grncdr> that's a pretty big if 01:30 < grncdr> are hash read/writes atomic? 01:31 < Ginto8> well the memory model page and the lang spec probably talk about which are atomic and which aren't 01:32 < grncdr> ah, hadn't seen the memory model page before 01:32 < uriel> grncdr: use channels 01:32 < grncdr> uriel: I know that's the idiom, but I haven't figured out how to map this problem to channels yet 01:32 < uriel> then explain the problem, and maybe somebody will help you 01:33 < uriel> in any case, when you have a shared resource, it is usually best to have a goroutine in charge of it, and have other goroutines talk to it when they want to interact with the shared resource 01:33 * uriel goes to sleep 01:35 < Ginto8> if you can't think of a method with channels, you may want to look into runtime.[RW]Mutex 01:36 < Ginto8> though mutexes aren't really idiomatic in most situations 01:53 < grncdr> ok, don't think I need mutexes, but I do need to be able to check if a channel is full without blocking 01:54 < grncdr> e.g. a simple fifo 01:54 < Ginto8> oh 01:54 < Ginto8> buffered channel 01:54 < Ginto8> len() 01:54 < Ginto8> there you go 01:54 < Ginto8> for a buffered channel of type T 01:54 < Ginto8> c := make(T,n) 01:54 < Ginto8> where n is the size of the buffer 01:54 < grncdr> yeah, I have that 01:55 < Ginto8> use len() 01:55 < grncdr> perfect 01:55 < Ginto8> if len(c) < cap(c) { c <- data } 02:06 < exch> or '_ = c <- data' <- also performs non-blocking push, and silently fails when channel is full. Basically the same deal as Ginto8's if statement 02:07 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit: Leaving] 02:10 < exch> that _ will be a boolean btw. so if you need to check whether the push suceeded, use: if ok := c <- data; ok { .... } 02:14 -!- mikespook [~mikespook@219.137.255.177] has quit [Ping timeout: 245 seconds] 02:15 -!- mikespook [~mikespook@58.61.205.118] has joined #go-nuts 02:17 -!- emmanueloga [~emmanuelo@190.247.39.128] has joined #go-nuts 02:22 -!- qIIp [~qIIp@72-173-156-132.cust.wildblue.net] has joined #go-nuts 02:27 -!- qIIp [~qIIp@72-173-156-132.cust.wildblue.net] has quit [Read error: Connection reset by peer] 02:29 -!- qIIp [~qIIp@72-173-156-132.cust.wildblue.net] has joined #go-nuts 02:47 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 03:10 -!- artefon [~thiago@189.107.135.171] has quit [Remote host closed the connection] 03:13 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection timed out] 03:14 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 03:16 -!- jackman_ [~jackman@c-24-21-216-140.hsd1.or.comcast.net] has quit [Quit: leaving] 03:30 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 03:37 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 265 seconds] 03:38 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 03:45 -!- path[l] [UPP@120.138.102.50] has joined #go-nuts 03:46 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 03:46 -!- mode/#go-nuts [+v iant] by ChanServ 03:47 -!- Nexoro [~nexo@c-71-192-75-183.hsd1.ma.comcast.net] has left #go-nuts [] 03:49 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat 0.3.2] 03:49 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 04:00 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts 04:02 -!- qIIp [~qIIp@72-173-156-132.cust.wildblue.net] has quit [Quit: Lost terminal] 04:06 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 245 seconds] 04:11 -!- ExtraSpice [~ExtraSpic@78-62-86-161.static.zebra.lt] has joined #go-nuts 04:15 -!- Eko [~eko@207.41.126.202] has joined #go-nuts 04:18 -!- GoBIR [~gobir@207.41.126.202] has joined #go-nuts 04:18 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 04:25 -!- eikenberry [~jae@ivanova.zhar.net] has quit [Ping timeout: 265 seconds] 04:28 -!- eikenberry [~jae@ivanova.zhar.net] has joined #go-nuts 04:35 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 260 seconds] 04:41 -!- Eko1 [~eko@207.41.126.202] has joined #go-nuts 04:42 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 240 seconds] 04:43 -!- stanlly [~user@redhat/stanlly] has quit [Quit: puff] 04:43 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 04:45 -!- Eko [~eko@207.41.126.202] has quit [Ping timeout: 260 seconds] 04:52 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 04:59 -!- scm [justme@d070174.adsl.hansenet.de] has quit [Read error: Operation timed out] 04:59 -!- alexbobP [~alex@ppp-70-253-77-16.dsl.austtx.swbell.net] has quit [Ping timeout: 240 seconds] 05:02 -!- scm [justme@d039131.adsl.hansenet.de] has joined #go-nuts 05:03 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 05:06 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 05:11 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit [Remote host closed the connection] 05:12 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has joined #go-nuts 05:16 -!- dforsyth [~dforsyth@pool-96-231-169-83.washdc.fios.verizon.net] has joined #go-nuts 05:16 -!- wrtp [~rog@92.17.36.55] has joined #go-nuts 05:17 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit [Read error: Connection reset by peer] 05:36 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 05:37 -!- rlab [~Miranda@91.200.158.34] has quit [Client Quit] 05:43 -!- alexbobP [~alex@ppp-70-253-77-16.dsl.austtx.swbell.net] has joined #go-nuts 05:44 -!- Eko1 [~eko@207.41.126.202] has quit [Quit: Leaving.] 05:46 -!- eikenberry [~jae@ivanova.zhar.net] has quit [Read error: Operation timed out] 05:48 -!- GoBIR [~gobir@207.41.126.202] has quit [Ping timeout: 252 seconds] 06:03 -!- Garen [~garen.p@69.76.18.3] has joined #go-nuts 06:08 -!- alexbobP [~alex@ppp-70-253-77-16.dsl.austtx.swbell.net] has quit [Quit: goodnight] 06:09 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:15f0:1a10:67cc:31a3] has joined #go-nuts 06:11 -!- Adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 240 seconds] 06:18 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error: Connection reset by peer] 06:19 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 06:24 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 06:46 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts 06:54 -!- idr0 [~idr@g225096057.adsl.alicedsl.de] has joined #go-nuts 06:55 -!- BrowserUk [~irc1_20_B@92.15.79.169] has joined #go-nuts 06:56 < BrowserUk> Anyone here ever built go under msys/mingw? 06:58 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error: Connection reset by peer] 06:59 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has joined #go-nuts 07:04 < wrtp> BrowserUk: nope, 'fraid not. 07:06 < BrowserUk> wrtp:'k. It appears to be working, but boy is it ever a convoluted build process. I've never seen so many processes created and destroyed in such a short time. 07:07 < wrtp> bit of a contrast with the usual build then... 07:08 < BrowserUk> It's certainly different to what I'm used to. 07:13 -!- rthc [~rthc@c-24-11-213-7.hsd1.mi.comcast.net] has quit [Ping timeout: 265 seconds] 07:17 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-182-64.clienti.tiscali.it] has joined #go-nuts 07:24 -!- snearch [~snearch@f053000202.adsl.alicedsl.de] has joined #go-nuts 07:27 < BrowserUk> I don't suppose <ed> scripts work with <sed>? 07:31 -!- rthc [~rthc@c-24-11-213-7.hsd1.mi.comcast.net] has joined #go-nuts 07:33 -!- stanlly [~user@redhat/stanlly] has joined #go-nuts 07:36 -!- idr0 [~idr@g225096057.adsl.alicedsl.de] has quit [Remote host closed the connection] 07:36 -!- BrowserUk [~irc1_20_B@92.15.79.169] has left #go-nuts [] 07:37 -!- tnt [~tnt@mojito.smartwebsearching.be] has left #go-nuts [] 07:50 -!- snearch [~snearch@f053000202.adsl.alicedsl.de] has quit [Quit: Verlassend] 08:03 -!- photron [~photron@port-92-201-100-145.dynamic.qsc.de] has joined #go-nuts 08:05 < plexdev> http://is.gd/cLao5 by [Alex Brainman] in go/src/pkg/runtime/windows/ -- runtime: free lock handles on Windows 08:08 -!- Kashia [~Kashia@port-92-200-110-39.dynamic.qsc.de] has quit [Quit: This computer has gone to sleep] 08:15 -!- barismetin [~barismeti@kde/developer/baris] has joined #go-nuts 08:17 -!- ikaros [~ikaros@f051123047.adsl.alicedsl.de] has joined #go-nuts 08:22 -!- path[l] [UPP@120.138.102.50] has quit [Quit: path[l]] 08:23 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit [Ping timeout: 265 seconds] 08:23 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts 08:23 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has joined #go-nuts 08:26 -!- tux21b_ [~christoph@90.146.60.30] has joined #go-nuts 08:28 -!- Tiger_ [~chatzilla@222.73.189.45] has joined #go-nuts 08:37 < plexdev> http://is.gd/cLc1D by [Alex Brainman] in 2 subdirs of go/src/pkg/runtime/windows/ -- runtime: switch to OS stack during Windows syscall 08:44 -!- jackman [~jackman@c-24-21-216-140.hsd1.or.comcast.net] has joined #go-nuts 08:44 -!- idr0 [~idr@g225102158.adsl.alicedsl.de] has joined #go-nuts 08:45 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 08:48 -!- idr0 [~idr@g225102158.adsl.alicedsl.de] has quit [Remote host closed the connection] 08:51 -!- tux21b_ [~christoph@90.146.60.30] has quit [Quit: Ex-Chat] 08:53 -!- tvw [~tv@e176007115.adsl.alicedsl.de] has joined #go-nuts 09:21 -!- OpenSpace [~ja@93.87.125.124] has quit [Ping timeout: 240 seconds] 09:22 -!- Vovchik [~Vova@77.127.69.68] has quit [Ping timeout: 260 seconds] 09:22 -!- Vovchik [~Vova@77.127.69.68] has joined #go-nuts 09:29 -!- napsy [~luka@tm.213.143.73.175.lc.telemach.net] has quit [Ping timeout: 265 seconds] 09:32 -!- noam [~noam@77.126.39.46] has quit [Read error: Connection reset by peer] 09:33 -!- noam [~noam@77.126.39.46] has joined #go-nuts 09:40 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de] has joined #go-nuts 09:41 -!- mikespook [~mikespook@58.61.205.118] has quit [Quit: Leaving.] 09:47 -!- stanlly [~user@redhat/stanlly] has quit [Ping timeout: 245 seconds] 09:56 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts 09:56 -!- noam [~noam@77.126.39.46] has quit [Read error: Connection reset by peer] 09:57 -!- noam [~noam@77.126.39.46] has joined #go-nuts 09:58 < wrtp> BrowserUK: no. the regexps are similar but the language is quite different 10:01 -!- stanlly [~user@redhat/stanlly] has joined #go-nuts 10:07 -!- tvw [~tv@e176007115.adsl.alicedsl.de] has quit [Remote host closed the connection] 10:13 -!- tav [~tav@84.13.175.50] has quit [Quit: tav] 10:14 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 252 seconds] 10:15 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 10:29 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has joined #go-nuts 10:29 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]] 10:33 -!- Ina [~ina@5ED73781.cable.ziggo.nl] has joined #go-nuts 10:33 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined #go-nuts 10:37 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 240 seconds] 11:22 -!- noam [~noam@77.126.39.46] has quit [Read error: Connection reset by peer] 11:22 -!- noam [~noam@77.126.39.46] has joined #go-nuts 11:26 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Ping timeout: 252 seconds] 11:27 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts 11:33 -!- tvw [~tv@212.79.9.150] has joined #go-nuts 11:34 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts 11:34 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 11:36 -!- napsy_ [~luka@tm.213.143.73.175.lc.telemach.net] has joined #go-nuts 11:42 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 11:43 -!- alehorst [~alehorst@201.47.8.171.dynamic.adsl.gvt.net.br] has quit [Read error: Connection reset by peer] 11:44 -!- MizardX [~MizardX@unaffiliated/mizardx] has quit [Read error: Connection reset by peer] 11:45 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts 11:46 -!- OpenSpace [~ja@93.87.145.248] has joined #go-nuts 11:48 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 11:48 -!- alehorst [~alehorst@201.22.33.136.dynamic.adsl.gvt.net.br] has joined #go-nuts 11:58 -!- OpenSpace [~ja@93.87.145.248] has quit [Quit: Leaving] 12:11 -!- MizardX [~MizardX@unaffiliated/mizardx] has quit [Ping timeout: 240 seconds] 12:28 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 276 seconds] 12:35 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has quit [Read error: Connection reset by peer] 12:42 -!- MariusKarthaus [~quassel@s5593c029.adsl.wanadoo.nl] has joined #go-nuts 12:54 -!- napsy_ [~luka@tm.213.143.73.175.lc.telemach.net] has quit [Ping timeout: 264 seconds] 13:01 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit: Leaving] 13:02 -!- pjm0616 [~user@61.250.113.98] has quit [Ping timeout: 265 seconds] 13:05 -!- pjm0616 [~user@61.250.113.98] has joined #go-nuts 13:15 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping timeout: 258 seconds] 13:19 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined #go-nuts 13:29 -!- steven_t [~steven@unaffiliated/steven] has joined #go-nuts 13:30 < steven_t> hello :) 13:30 < Tonnerre> Hello Mr. typedef 13:30 < steven_t> bwa? 13:32 -!- vdrab [~vdrab@cap013-189.kcn.ne.jp] has joined #go-nuts 13:32 < steven_t> i wonder, if there a unix implementation written in Go yet? 13:35 < steven_t> *is 13:36 -!- OpenSpace [~ja@109.92.56.112] has joined #go-nuts 13:36 -!- alexbobP [~alex@rrcs-71-41-17-216.sw.biz.rr.com] has joined #go-nuts 13:38 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 13:40 < TenOfTen> updating go and then goprotobuf breaks it. but running goprotobuf from may 11 works still. i wonder if those guys hang around here. 13:42 -!- alexbobP [~alex@rrcs-71-41-17-216.sw.biz.rr.com] has quit [Quit: leaving] 13:42 -!- alexbobP [~alex@rrcs-71-41-17-216.sw.biz.rr.com] has joined #go-nuts 13:49 < EthanG> steven_t: uriel wanted to make a start in unix command line tools, but hasn't had much time. http://repo.cat-v.org/goblin/ A couple of guys have written some of the tools but there's nothing on the page yet 13:49 < EthanG> I don't think they'll be making a unix as such, though 13:50 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 264 seconds] 13:50 < steven_t> i see. 13:50 < steven_t> is it feasible to write a robust secure kernel in go? 13:50 < steven_t> ie one that could replace linux? 13:50 < EthanG> I may very well have a go at the command line myself 13:51 -!- tav [~tav@2001:0:53aa:64c:0:3ffb:abf2:50cd] has joined #go-nuts 13:51 < EthanG> kernel... I know none of the details but I expect there's a fair chance of it 13:55 -!- tav [~tav@2001:0:53aa:64c:0:3ffb:abf2:50cd] has quit [Ping timeout: 240 seconds] 13:57 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 13:57 -!- tav [~tav@2001:0:53aa:64c:0:3ffb:abf2:50cd] has joined #go-nuts 13:57 -!- pjm0616 [~user@61.250.113.98] has quit [Ping timeout: 276 seconds] 13:58 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 14:00 -!- iant [~iant@67.218.109.52] has joined #go-nuts 14:00 -!- mode/#go-nuts [+v iant] by ChanServ 14:00 -!- pjm0616 [~user@61.250.113.98] has joined #go-nuts 14:01 -!- snearch [~snearch@f053000202.adsl.alicedsl.de] has joined #go-nuts 14:05 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts 14:06 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]] 14:06 -!- eikenberry [~jae@ivanova.zhar.net] has joined #go-nuts 14:06 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts 14:06 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 14:09 -!- pjm0616 [~user@61.250.113.98] has quit [Ping timeout: 276 seconds] 14:13 -!- pjm0616 [~user@61.250.113.98] has joined #go-nuts 14:21 -!- snearch [~snearch@f053000202.adsl.alicedsl.de] has quit [Quit: Verlassend] 14:27 < mpl> iant: I'm pretty sure I have no local modifications in that tree. 'hg status' should be enough to confirm that, right? 14:27 <+iant> right 14:27 -!- Tiger_ [~chatzilla@222.73.189.45] has quit [Ping timeout: 264 seconds] 14:28 <+iant> it's the first thing to check, anyhow 14:28 < mpl> ? src/pkg/runtime/cgo2c 14:28 -!- thaorius [~thaorius@190.247.193.207] has joined #go-nuts 14:28 < mpl> that's all it returns. 14:28 <+iant> OK, so that is not the problem here 14:28 <+iant> (you can delete cgo2c, by the way, it got renamed) 14:29 < mpl> done. 14:31 < mpl> iant: uh, sh -v ./test.bash seems to be running fine... 14:31 < mpl> oh silly me, it's the old build that works. 14:32 <+iant> ok--test.bash is what all.bash runs 14:32 -!- starcube [~starcube@81-86-175-58.dsl.pipex.com] has joined #go-nuts 14:33 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 14:33 -!- starcube [~starcube@81-86-175-58.dsl.pipex.com] has left #go-nuts [] 14:34 -!- ikaros [~ikaros@f051123047.adsl.alicedsl.de] has quit [Quit: Leave the magic to Houdini] 14:41 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de] has quit [Quit: Shyde] 14:41 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving] 14:42 < mpl> iant: alright, I pulled latest release again. ./test.bash gives me a panic after ./hello >>run.out 14:42 < mpl> can you infer anything from that or should I run it through gdb? 14:46 <+iant> you'll have to run it through gdb 14:47 <+iant> I hope gdb can show something, it may get confused here 14:47 <+iant> it may not be able to dig up the debug info 14:47 -!- ikaros [~ikaros@f051123047.adsl.alicedsl.de] has joined #go-nuts 14:48 -!- cenuij [~cenuij@base/student/cenuij] has quit [Remote host closed the connection] 14:50 < mpl> it doesn't seem to print much besides the warnings about the missing debug symbols. 14:51 < mpl> do I have to rebuild everything with -g or only some specific parts? 14:51 <+iant> try passing -g to the gcc compile lines 14:51 <+iant> nothing else recognizes -g anyhow 14:52 <+iant> biab 14:53 -!- iant [~iant@67.218.109.52] has quit [Quit: Leaving.] 14:58 -!- atsampso1 [~ats@94-193-50-45.zone7.bethere.co.uk] has left #go-nuts [] 15:04 -!- surma [~surma@91-64-16-169-dynip.superkabel.de] has joined #go-nuts 15:04 -!- iant [~iant@nat/google/x-sdxintfxkaetuswt] has joined #go-nuts 15:04 -!- mode/#go-nuts [+v iant] by ChanServ 15:05 -!- steven_t [~steven@unaffiliated/steven] has left #go-nuts [] 15:11 -!- plainhao [~plainhao@mail.xbiotica.com] has joined #go-nuts 15:22 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:15f0:1a10:67cc:31a3] has quit [Quit: Leaving.] 15:23 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has quit [Quit: brb] 15:24 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has joined #go-nuts 15:28 -!- cenuij [~cenuij@78.112.253.165] has joined #go-nuts 15:28 -!- cenuij [~cenuij@78.112.253.165] has quit [Changing host] 15:28 -!- cenuij [~cenuij@base/student/cenuij] has joined #go-nuts 15:30 -!- Xurix [~Luixsia@AToulouse-254-1-22-117.w81-250.abo.wanadoo.fr] has joined #go-nuts 15:30 -!- ikaros_ [~ikaros@f051123047.adsl.alicedsl.de] has joined #go-nuts 15:31 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has quit [Quit: brb] 15:32 < mpl> iant: so I've added -g to _CGO_CFLAGS in Make.pkg and after occurrences of "gcc" in make.bash but I still have no debugging symbols in ./hello after a full rebuild. What did I forget? 15:32 -!- Xurix [~Luixsia@AToulouse-254-1-22-117.w81-250.abo.wanadoo.fr] has left #go-nuts [] 15:32 <+iant> well, there wouldn't be debug symbols in ./hello; there would be some in $GOROOT/pkg/linux_386/stdio.so 15:32 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has joined #go-nuts 15:33 <+iant> what I don't know is whether gdb can get them from there 15:34 < mpl> right, because hello is compiled with 8g? 15:34 <+iant> yes 15:34 < mpl> ok 15:34 <+iant> the stack dump can find the symbols in 8g compiled code, but not in gcc code 15:35 <+iant> my hope is that gdb may find the symbols in gcc compiled code 15:36 < mpl> then what do you suggest I do now? 15:36 < mpl> (sorry my brain is fried after today's work day). 15:36 <+iant> what happens when you run the program under gdb now that you've compiled with -g? 15:37 -!- gnuvince [~vince@205.113-ppp.3menatwork.com] has quit [Ping timeout: 260 seconds] 15:37 < mpl> warning about the symbols not found, then that: 15:37 < mpl> Program received signal SIGSEGV, Segmentation fault. 15:37 < mpl> 0xb7f657d8 in ?? () 15:37 < mpl> that's all. 15:37 <+iant> what does "where" print? 15:38 < mpl> bunch of lines like this one 15:38 < mpl> #0 0xb7f657d8 in ?? () 15:38 < mpl> and twice that location: 15:38 < mpl> #5 0xb80b7260 in _rtld_global () from /lib/ld-linux.so.2 15:38 <+iant> bother 15:40 <+iant> well, let's try this 15:41 <+iant> grab the files $GOROOT/pkg/linux_386/libcgo.so, $GOROOT/pkg/linux_386/stdio.so, hello and send them to me and rsc 15:41 <+iant> perhaps it will crash on our system 15:41 <+iant> I'm not too optimistic, though 15:42 <+iant> or is there any chance of us doing an ssh to your system? 15:42 <+iant> the debugging here is going to be correlating between the symbol table and the code, which is painful 15:45 < mpl> iant: sure, I was about to offer that, but I remembered russ was not so much a fan of that from the time I proposed to do that with some p9p issues. 15:46 < mpl> iant: just gimme a few mins to finish a few things and prep you an account. 15:50 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]] 15:56 -!- vdrab [~vdrab@cap013-189.kcn.ne.jp] has quit [Ping timeout: 240 seconds] 16:09 -!- eduardoboss [~eduardobo@187.58.224.87] has joined #go-nuts 16:11 -!- ikaros_ [~ikaros@f051123047.adsl.alicedsl.de] has quit [Quit: Leave the magic to Houdini] 16:11 -!- awidegreen_ [~quassel@62.176.237.78] has joined #go-nuts 16:12 -!- awidegreen [~quassel@62.176.237.78] has quit [Ping timeout: 248 seconds] 16:12 < mpl> iant: did you get the pv message? 16:13 -!- raysl [~rays@01153bhost56.starwoodbroadband.com] has quit [Ping timeout: 276 seconds] 16:15 -!- OpenSpace [~ja@109.92.56.112] has quit [Ping timeout: 265 seconds] 16:19 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 258 seconds] 16:21 -!- Chryson [~Chryson@c-71-61-11-114.hsd1.pa.comcast.net] has joined #go-nuts 16:22 -!- barismetin [~barismeti@kde/developer/baris] has quit [Quit: Leaving...] 16:26 -!- cenuij [~cenuij@base/student/cenuij] has quit [Remote host closed the connection] 16:26 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-182-64.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 16:31 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts 16:39 -!- aho [~nya@f051022164.adsl.alicedsl.de] has joined #go-nuts 16:40 -!- OpenSpace [~ja@77.46.201.42] has joined #go-nuts 16:45 -!- Venom_X [~pjacobs@adsl-99-3-159-249.dsl.hstntx.sbcglobal.net] has joined #go-nuts 16:52 -!- ikaros [~ikaros@f051123047.adsl.alicedsl.de] has quit [Ping timeout: 260 seconds] 16:58 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de] has joined #go-nuts 17:05 -!- ikaros [~ikaros@f050211034.adsl.alicedsl.de] has joined #go-nuts 17:09 -!- rlab_ [~Miranda@91.200.158.34] has joined #go-nuts 17:12 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 276 seconds] 17:17 -!- surma [~surma@91-64-16-169-dynip.superkabel.de] has quit [Quit: Leaving.] 17:17 -!- Surma [~surma@91-64-16-169-dynip.superkabel.de] has joined #go-nuts 17:18 -!- noam [~noam@77.126.39.46] has quit [Read error: Connection reset by peer] 17:19 -!- noam [~noam@77.126.39.46] has joined #go-nuts 17:29 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 240 seconds] 17:31 -!- abiosoft [~abiosoft@41.155.70.235] has joined #go-nuts 17:36 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts 17:42 -!- ikaros [~ikaros@f050211034.adsl.alicedsl.de] has quit [Quit: Leave the magic to Houdini] 17:44 -!- Kashia [~Kashia@port-92-200-110-39.dynamic.qsc.de] has joined #go-nuts 17:44 -!- alehorst [~alehorst@201.22.33.136.dynamic.adsl.gvt.net.br] has quit [Read error: Connection reset by peer] 17:45 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts 17:46 -!- abiosoft [~abiosoft@41.155.70.235] has quit [Ping timeout: 248 seconds] 17:48 -!- wrtp [~rog@92.17.36.55] has quit [Quit: wrtp] 17:53 -!- alehorst [~alehorst@189.58.2.93.dynamic.adsl.gvt.net.br] has joined #go-nuts 17:55 -!- Tiger_ [~chatzilla@222.73.189.45] has joined #go-nuts 18:11 -!- napsy_ [~luka@tm.213.143.73.175.lc.telemach.net] has joined #go-nuts 18:12 -!- Demp_ [~lidor@bzq-79-178-184-239.red.bezeqint.net] has quit [] 18:14 -!- kjk [~Adium@67.215.69.69] has quit [Quit: Leaving.] 18:14 -!- kjk [~Adium@67.215.69.69] has joined #go-nuts 18:31 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit [Ping timeout: 245 seconds] 18:37 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection] 18:51 -!- mbarkhau [~koloss@dslb-084-059-163-201.pools.arcor-ip.net] has joined #go-nuts 18:54 -!- Venom_X [~pjacobs@adsl-99-3-159-249.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 264 seconds] 18:55 -!- marsu [~marsu@107.67.202-77.rev.gaoland.net] has joined #go-nuts 19:00 -!- Venom_X [~pjacobs@66.54.185.131] has joined #go-nuts 19:03 -!- Venom_X_ [~pjacobs@99.3.159.249] has joined #go-nuts 19:04 -!- AndrewBC [~AndrewBC@97.93.232.247] has quit [Ping timeout: 276 seconds] 19:07 -!- Venom_X [~pjacobs@66.54.185.131] has quit [Ping timeout: 258 seconds] 19:08 -!- AndrewBC [~AndrewBC@97.93.232.247] has joined #go-nuts 19:12 -!- noam [~noam@77.126.39.46] has quit [Read error: Connection reset by peer] 19:12 -!- noam [~noam@77.126.39.46] has joined #go-nuts 19:14 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: hcatlin] 19:32 -!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] 19:33 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has joined #go-nuts 19:40 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts 20:02 -!- Chryson [~Chryson@c-71-61-11-114.hsd1.pa.comcast.net] has quit [Ping timeout: 245 seconds] 20:10 -!- Kashia [~Kashia@port-92-200-110-39.dynamic.qsc.de] has quit [Ping timeout: 276 seconds] 20:10 -!- gnuvince_ [~vince@220.223-ppp.3menatwork.com] has quit [Quit: Lost terminal] 20:17 -!- Kashia [~Kashia@port-92-200-22-184.dynamic.qsc.de] has joined #go-nuts 20:20 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit: skelterjohn] 20:20 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts 20:21 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Client Quit] 20:24 -!- lost4815162342 [~chatzilla@222.73.189.45] has quit [Ping timeout: 264 seconds] 20:25 -!- Vovchik [~Vova@77.127.69.68] has quit [Read error: Connection reset by peer] 20:25 -!- Vovchik [~Vova@77.127.69.68] has joined #go-nuts 20:27 -!- Vova [~Vova@77.127.69.68] has joined #go-nuts 20:27 -!- noam [~noam@77.126.39.46] has quit [Read error: Connection reset by peer] 20:27 -!- noam [~noam@77.126.39.46] has joined #go-nuts 20:29 -!- napsy_ [~luka@tm.213.143.73.175.lc.telemach.net] has quit [Ping timeout: 245 seconds] 20:30 -!- Vovchik [~Vova@77.127.69.68] has quit [Ping timeout: 248 seconds] 20:47 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 20:47 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Client Quit] 20:48 < plexdev> http://is.gd/cLUeF by [Ian Lance Taylor] in 3 subdirs of go/src/cmd/ -- Pad Go symbol table out to page boundary when linking dynamically. 20:50 -!- path[l] [UPP@120.138.102.50] has joined #go-nuts 20:50 -!- hcatlin [~hcatlin@host86-161-143-229.range86-161.btcentralplus.com] has joined #go-nuts 20:50 -!- hcatlin [~hcatlin@host86-161-143-229.range86-161.btcentralplus.com] has quit [Changing host] 20:50 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 20:52 -!- tvw [~tv@e176007115.adsl.alicedsl.de] has joined #go-nuts 20:56 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: hcatlin] 20:56 -!- mbarkhau [~koloss@dslb-084-059-163-201.pools.arcor-ip.net] has quit [Quit: Leaving.] 21:00 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de] has quit [Quit: Shyde] 21:01 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: I ♥ Unicode] 21:01 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 21:09 -!- Surma [~surma@91-64-16-169-dynip.superkabel.de] has quit [Quit: Leaving.] 21:12 -!- ExtraSpice [~ExtraSpic@78-62-86-161.static.zebra.lt] has quit [Read error: Connection reset by peer] 21:16 -!- steven_t [~steven@unaffiliated/steven] has joined #go-nuts 21:16 < steven_t> hello! 21:17 < steven_t> is it possible to retrieve a handle to a function name given a string? 21:19 < KirkMcDonald> Perhaps make a map[string]func() 21:19 < steven_t> oh hi KirkMcDonald 21:19 < KirkMcDonald> :-) 21:19 < steven_t> what kind of things are go good for? 21:20 < KirkMcDonald> I have found it good for long-running servers and clients, which I am pretty sure are also what it was designed for. 21:21 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 21:21 < steven_t> i heard its dynamic but i cant find any references to this in the docs 21:21 < KirkMcDonald> Read up on how interfaces work. 21:22 < steven_t> ok. thanks :) 21:22 < steven_t> i wonder if it would make sense to write a web framework in go 21:23 < KirkMcDonald> Sure. 21:23 < steven_t> does go have any adbantages over python in that kind of field? 21:23 < KirkMcDonald> Go can do parallelism. 21:23 < steven_t> isnt it also multitudes faster than cpython? 21:24 < KirkMcDonald> Perhaps. 21:25 < steven_t> ugh. i probably shouldnt learn go right now. i just started diving into the pylons docs 21:26 < steven_t> thats just the trouble with me. my curioisity is not proportionate to my available time 21:27 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined #go-nuts 21:28 < steven_t> so far it looks like go is a good candidate to replace c 21:28 < steven_t> in things like, unix utilities, kernels, device drivers, etc 21:28 < steven_t> actually arent those the 3 primary things that make up an os? 21:29 < KirkMcDonald> I am not so sure about this. 21:29 < KirkMcDonald> Go has an active runtime. 21:29 < steven_t> oh. 21:29 < KirkMcDonald> A GC and all that. 21:30 < steven_t> much like python? 21:30 < KirkMcDonald> Not quite like Python. 21:30 < steven_t> oh.. 21:30 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 276 seconds] 21:31 < steven_t> are there any http daemons written in go yet? 21:32 < steven_t> any production-ready ones? 21:33 -!- Venom_X [~pjacobs@99.3.159.249] has quit [Quit: Venom_X] 21:35 < mpl> steven_t: I don't know what you mean by daemon, but the http package has everything needed for an http server. 21:35 < mpl> as for production, the golang.org site runs on top of it. 21:39 < steven_t> wow 21:39 < steven_t> so golang.org is run by a go-based web server? 21:39 < steven_t> is it open source? 21:39 < Namegduf> Yes 21:40 < mpl> as I told you it's all in the http package 21:40 < mpl> http://golang.org/pkg/http/ 21:40 < steven_t> amazing 21:40 < Ina> mpl, a daemon is the unix term for a background process, usually used for servers and the like. 21:41 < mpl> yea I figured 21:41 < steven_t> is golang.org's go-based web server open source? 21:41 < mpl> you can't really have a daemon in the sense where you'd orphan the process and give it to init 21:42 < mpl> the only thing you can do with go atm is just run them in the background from your shell afaik. 21:42 < mpl> steven_t: read up. 21:42 -!- Wiz126 [~Wiz126@24.229.245.72.res-cmts.sm.ptd.net] has quit [Ping timeout: 245 seconds] 21:43 -!- Wiz126 [~Wiz126@24.229.245.72.res-cmts.sm.ptd.net] has joined #go-nuts 21:47 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit [Read error: Connection reset by peer] 21:53 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 21:54 -!- ikaros [~ikaros@f051168059.adsl.alicedsl.de] has joined #go-nuts 21:56 -!- skelterjohn [~jasmuth@c-76-124-45-65.hsd1.nj.comcast.net] has joined #go-nuts 22:01 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts 22:03 -!- pjm0616 [~user@61.250.113.98] has quit [Quit: pjm0616] 22:05 -!- lmoura [~lauromour@200.184.118.130] has quit [Quit: Leaving] 22:15 -!- gnuvince [~vince@70.35.167.184] has joined #go-nuts 22:18 < steven_t> guys.. 22:18 < steven_t> does go produce binaries that can be executed on similar systems without the need for installing the go runtime or anything except for the executable? 22:19 -!- pjm0616 [~user@61.250.113.98] has joined #go-nuts 22:19 < smw> steven_t, yes. Go creates static binaries. 22:20 < steven_t> so it embeds the runtime into the binary? 22:20 < exch> the runtime is embedded in the binary 22:22 < smw> what exch said :-) 22:22 -!- alexbobP [~alex@rrcs-71-41-17-216.sw.biz.rr.com] has quit [Quit: leaving] 22:23 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-182-64.clienti.tiscali.it] has joined #go-nuts 22:26 -!- skelterjohn [~jasmuth@c-76-124-45-65.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 22:26 -!- rlab_ [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 22:30 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts 22:33 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined #go-nuts 22:34 < steven_t> i see. 22:34 < steven_t> thats just what objc does. 22:35 < steven_t> its just a bunch of functions in the objc lib which gets statically included in the binary 22:35 < plexdev> http://is.gd/cM0tt by [Russ Cox] in go/src/cmd/gc/ -- gc: change -u to require imports to be marked safe 22:35 < plexdev> http://is.gd/cM0tF by [Russ Cox] in go/src/cmd/gopack/ -- gopack: simplify go metadata code 22:37 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 265 seconds] 22:39 -!- wrtp [~rog@92.17.36.55] has joined #go-nuts 22:41 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Remote host closed the connection] 22:51 -!- wrtp [~rog@92.17.36.55] has quit [Quit: wrtp] 22:54 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-182-64.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 22:57 < steven_t> one thing i dont understand... why did the go designers choose such ugly preferences for keywords and syntax and naming conventions 22:57 < steven_t> why not something more like pythons keywords and naming conventions? 22:59 <+iant> Go is more a descendant of C than of Python 22:59 < steven_t> right, but it starts fresh and totes this for a lot of big changes 22:59 < steven_t> so why isnt one of them, "less ugly naming conventions"? 23:00 < steven_t> or "less shortened keywords"? 23:00 <+iant> I guess beauty is in the eye of the beholder 23:00 <+iant> and terse is generally better than long 23:00 -!- alkavan [~alkavan@IGLD-84-229-221-97.inter.net.il] has joined #go-nuts 23:02 < steven_t> oh that reminds me, does go allow passing named arguments to functions? or default values in func args? 23:02 <+iant> no, at least not at present 23:02 <+iant> some people use a map to simulate this, but it's not especially convenient 23:02 <+iant> or a struct 23:03 < steven_t> hmm. 23:04 < steven_t> i noticed Go has returning multiple values from functions/methods. is that based on something like automatic creation/packing/passing/unpacking of tuples like in python? or is it something else? 23:04 <+iant> Go doesn't have tuples, just multiple result parameters 23:04 < steven_t> intersecting. 23:05 <+iant> they aren't really packed and unpacked 23:05 < steven_t> i see. 23:05 < steven_t> factionating 23:06 < steven_t> i have to read on what an 'interface' is 23:06 < steven_t> i see it all over these docs 23:08 < steven_t> Go is pretty new, and that makes me nervous about investing any time into becoming a pro at it. 23:08 < steven_t> because im not sure how well itll pick up in the business world, where i can get jobs 23:09 < smw> steven_t, Then go is not for you... 23:09 < steven_t> who is it for? 23:09 < smw> if you are looking at it from a "will I get a job" perspective, then you don't want this. Try php or C++ 23:10 < steven_t> lol. 23:10 < smw> If you need it for your own project, or a company project you control, use it 23:10 < smw> if you want to play with a cool new language, use it 23:10 < steven_t> i have the skills to get less horrible jobs than c++ or php at the moment. but im looking for something fun to learn *and* that could prove valuable in the future for employment 23:11 < steven_t> i guess i should count myself lucky that my dayjob is objc rather than c++.. but its hard to look at it that way :D 23:11 < smw> lol 23:11 < smw> well, I can not decide your priorities. 23:12 < steven_t> i never asked you to 23:12 < smw> I do know that if "getting a job" is on the list, go is not the answer 23:12 < steven_t> i simply said, i feel a little uncomfortable about learning go just yet. thats all 23:12 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit [Remote host closed the connection] 23:12 < smw> but go is awesome :-) 23:12 < steven_t> i think itll be a lot easier once more things like apache and python and unix and etc are rewritten in go 23:12 < steven_t> which im sure will happen 23:12 < steven_t> (maybe) 23:13 < smw> lol 23:13 < smw> hm... there is no gopython... there is one for every other lang 23:13 < smw> it is a right of passage to have a python runtime :-P 23:14 < smw> even python has a python runtime 23:14 < steven_t> :D 23:14 < steven_t> then wed better get started! 23:18 -!- awidegreen_ [~quassel@62.176.237.78] has quit [Read error: Connection reset by peer] 23:22 < plexdev> http://is.gd/cM2ZT by [Russ Cox] in go/src/cmd/8l/ -- 8l: correct test for sp == top of stack in 8l -K code 23:23 -!- Dunkelstern [~Dunkelste@2a00:1328:e1ca:243:20a:e4ff:fef7:2490] has joined #go-nuts 23:24 -!- ikaros [~ikaros@f051168059.adsl.alicedsl.de] has quit [Quit: Leave the magic to Houdini] 23:25 -!- iant [~iant@nat/google/x-sdxintfxkaetuswt] has quit [Read error: Operation timed out] 23:27 -!- Eko [~eko@64.134.150.10] has joined #go-nuts 23:29 -!- GoBIR [~gobir@64.134.150.10] has joined #go-nuts 23:29 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )] 23:32 -!- MizardX [~MizardX@unaffiliated/mizardx] has quit [Read error: Connection reset by peer] 23:36 -!- noam_ [~noam@77.127.206.19] has joined #go-nuts 23:38 -!- noam [~noam@77.126.39.46] has quit [Ping timeout: 276 seconds] 23:41 -!- marsu [~marsu@107.67.202-77.rev.gaoland.net] has quit [Quit: Leaving] 23:43 -!- iant [~iant@nat/google/x-mwubchlfxnffvmjf] has joined #go-nuts 23:43 -!- mode/#go-nuts [+v iant] by ChanServ 23:46 -!- hawk_07 [~reality7@41.224.230.225] has joined #go-nuts 23:46 -!- hawk_07 [~reality7@41.224.230.225] has left #go-nuts [] 23:51 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 264 seconds] 23:53 -!- Eko [~eko@64.134.150.10] has quit [Quit: Leaving.] 23:54 -!- GoBIR [~gobir@64.134.150.10] has quit [Remote host closed the connection] 23:56 -!- atsampson [~ats@94-193-50-45.zone7.bethere.co.uk] has joined #go-nuts --- Log closed Sat Jun 12 00:00:10 2010