--- Log opened Mon Apr 05 00:00:37 2010 00:05 -!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has quit [Remote host closed the connection] 00:05 -!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has joined #go-nuts 00:09 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Ping timeout: 260 seconds] 00:13 -!- JimmyRcom [~jimmy@adsl-76-205-201-241.dsl.rcsntx.sbcglobal.net] has joined #go-nuts 00:14 -!- smw [~stephen@pool-96-232-88-231.nycmny.fios.verizon.net] has joined #go-nuts 00:29 -!- marsu [~marsu@ANancy-154-1-24-80.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 00:32 -!- marsu [~marsu@ANancy-154-1-24-80.w83-194.abo.wanadoo.fr] has joined #go-nuts 00:37 -!- nettok__ [~netto@200.119.155.102] has joined #go-nuts 00:39 -!- skelterjohn [~jasmuth@c-76-124-23-96.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 00:40 -!- nettok_ [~netto@200.119.155.102] has quit [Ping timeout: 240 seconds] 00:42 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 00:45 -!- marsu [~marsu@ANancy-154-1-24-80.w83-194.abo.wanadoo.fr] has quit [Quit: Leaving] 00:53 -!- lux` [lux`@151.95.176.1] has quit [Read error: Connection reset by peer] 01:01 < plexdev> http://is.gd/beJwl by [Andrew Gerrand] in go/src/ -- run.bash: remove MAKEFLAGS=-j4 to prevent crashing on freebsd 01:02 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has quit [Remote host closed the connection] 01:07 -!- nettok_ [~netto@200.119.155.102] has joined #go-nuts 01:10 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts 01:11 -!- nettok__ [~netto@200.119.155.102] has quit [Ping timeout: 276 seconds] 01:20 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has joined #go-nuts 01:22 -!- nettok__ [~netto@200.119.155.102] has joined #go-nuts 01:26 -!- nettok_ [~netto@200.119.155.102] has quit [Ping timeout: 276 seconds] 01:27 -!- nettok_ [~netto@200.119.155.102] has joined #go-nuts 01:31 -!- nettok__ [~netto@200.119.155.102] has quit [Ping timeout: 264 seconds] 01:33 -!- mbarkhau [~koloss@dslb-084-059-161-165.pools.arcor-ip.net] has quit [Quit: Leaving.] 01:38 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts 01:42 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 252 seconds] 01:42 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has joined #go-nuts 01:42 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has quit [Changing host] 01:42 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 01:45 -!- nettok_ [~netto@200.119.155.102] has quit [Ping timeout: 260 seconds] 01:47 -!- buggy [~buggler@58.161.137.89] has quit [Ping timeout: 248 seconds] 01:48 -!- buggy [~buggler@58.161.137.89] has joined #go-nuts 01:53 -!- Nexoro [~Nexoro@c-71-192-75-183.hsd1.ma.comcast.net] has joined #go-nuts 02:04 -!- nettok_ [~netto@200.119.155.102] has joined #go-nuts 02:07 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]] 02:10 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts 02:12 -!- crakrjak [~merc@rrcs-70-62-156-154.central.biz.rr.com] has joined #go-nuts 02:15 -!- SecretofMana [~mana@142.46.164.30] has joined #go-nuts 02:16 -!- ikaros [~ikaros@f051022132.adsl.alicedsl.de] has quit [Remote host closed the connection] 02:17 -!- nettok__ [~netto@200.119.155.102] has joined #go-nuts 02:21 -!- nettok_ [~netto@200.119.155.102] has quit [Ping timeout: 248 seconds] 02:26 -!- Nexoro [~Nexoro@c-71-192-75-183.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 02:49 -!- itrekkie [~itrekkie@ip68-228-245-244.ph.ph.cox.net] has joined #go-nuts 02:50 -!- itrekkie [~itrekkie@ip68-228-245-244.ph.ph.cox.net] has quit [Client Quit] 02:56 -!- Luixsia [~Luixsia@AToulouse-254-1-54-197.w81-49.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 02:56 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Read error: Operation timed out] 03:00 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 03:03 -!- Inc [inc@enlightenment/developer/inc] has joined #go-nuts 03:14 -!- nettok_ [~netto@200.119.155.102] has joined #go-nuts 03:17 -!- nettok__ [~netto@200.119.155.102] has quit [Ping timeout: 240 seconds] 03:19 -!- nettok__ [~netto@200.119.155.102] has joined #go-nuts 03:23 -!- nettok_ [~netto@200.119.155.102] has quit [Ping timeout: 252 seconds] 03:32 -!- SecretofMana [~mana@142.46.164.30] has quit [Quit: Leaving] 03:35 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 03:37 < no_mind> is there a place where we are keeping track of db drivers for go ? 03:39 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error: Connection reset by peer] 03:40 < jessta> no_mind: have you looked at http://go-lang.cat-v.org ? 03:41 < no_mind> jessta, yes but I am more concerned about the maturity of the drivers. Are we running some sort of tests on these drivers and pulishing, how much mature/stable these drivers are 03:42 -!- Wi11 [~william@dhcp-0-14-bf-38-80-9c.cpe.powergate.ca] has quit [Ping timeout: 276 seconds] 03:42 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 03:44 -!- nettok_ [~netto@200.119.155.102] has joined #go-nuts 03:48 -!- nettok__ [~netto@200.119.155.102] has quit [Ping timeout: 264 seconds] 03:48 -!- Wi11 [~william@dhcp-0-14-bf-38-80-9c.cpe.powergate.ca] has joined #go-nuts 03:49 -!- itrekkie [~itrekkie@ip68-228-245-244.ph.ph.cox.net] has joined #go-nuts 03:49 -!- Inc [inc@enlightenment/developer/inc] has left #go-nuts [] 03:50 -!- nettok__ [~netto@200.119.155.102] has joined #go-nuts 03:50 < jessta> no_mind: nope, but you could do that 03:53 -!- itrekkie [~itrekkie@ip68-228-245-244.ph.ph.cox.net] has quit [Read error: No route to host] 03:54 -!- nettok_ [~netto@200.119.155.102] has quit [Ping timeout: 268 seconds] 03:59 -!- kanru [~kanru@61-228-152-57.dynamic.hinet.net] has quit [Quit: WeeChat 0.3.1.1] 03:59 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 252 seconds] 04:00 < kmeyer> heh 04:00 < kmeyer> the language isn't even finalized yet 04:01 < no_mind> hmm what you mean by not finalized ? 04:03 < jessta> no_mind: syntax is still changing 04:03 < no_mind> I hardly noticed syntax change 04:05 < jessta> the semi-colon change, the recent addition of panic/recover, the introdction of complex numbers etc. 04:07 < kmeyer> everything is still in flux 04:07 < kmeyer> binding stability can't really exist without language stability, I fear. 04:08 < no_mind> ok, I havent noticed the semi-colon change. What is it ? rest I am aware of 04:11 < kmeyer> It probably happened before you started using the language 04:11 < kmeyer> But the point, really, is that nothing is set in stone yet. 04:13 -!- kanru [~kanru@61-228-152-57.dynamic.hinet.net] has joined #go-nuts 04:15 < no_mind> I guess semi-colon was not required since the day one of language announcement 04:19 < jessta> no_mind: nah semi-colons were required for quite a while 04:19 < jessta> no_mind: the main thing it effects is where you put opening braces 04:19 < no_mind> yes 04:24 -!- nettok__ [~netto@200.119.155.102] has quit [Ping timeout: 246 seconds] 04:29 -!- skelterjohn_ [~jasmuth@c-76-124-23-96.hsd1.nj.comcast.net] has joined #go-nuts 04:33 -!- skelterjohn_ [~jasmuth@c-76-124-23-96.hsd1.nj.comcast.net] has quit [Client Quit] 04:37 -!- JimmyRcom1 [~jimmy@adsl-75-53-34-28.dsl.rcsntx.sbcglobal.net] has joined #go-nuts 04:38 -!- JimmyRcom [~jimmy@adsl-76-205-201-241.dsl.rcsntx.sbcglobal.net] has quit [Ping timeout: 264 seconds] 04:38 < no_mind> so how long will it take for the language to stablize ? 04:40 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error: Connection reset by peer] 04:43 < jessta> no_mind: years 04:43 < jessta> nobody knows 04:43 < jessta> because it will change with need 04:43 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts 04:43 < no_mind> jessta, that is true for all languages, they change with needs 04:43 -!- nettok__ [~netto@200.119.155.102] has joined #go-nuts 04:44 < no_mind> jessta, but at some point of time, you have to freeze on the syntax so that extensions/modules can be developed and applications can be written 04:45 < jessta> yeah, but I imagine it will be a while yet 04:45 < jessta> but the changes aren't that much 04:45 < jessta> doesn't take much to fix an application to work with the new syntax 04:46 < kmeyer> heh 04:46 < no_mind> wel I am evaluating Go for a large project, it provides me with all the required features except one or two missing libraries 04:46 < kmeyer> jessta: Look at python3 ;) 04:46 -!- JimmyRcom1 [~jimmy@adsl-75-53-34-28.dsl.rcsntx.sbcglobal.net] has quit [Ping timeout: 268 seconds] 04:47 < jessta> kmeyer: what about python3? 04:48 < no_mind> even for python3 to be accepted widely, they have to stop adding new features to python2 and python3 both. Look how linux community moved to 2.6 series from 2.4 04:49 < no_mind> unless there is a feature freeze, world will not accept the new technology :) 04:51 < jessta> yeah, backwards compatibility and maintaining old version tends to do that 04:51 < jessta> it's better to just drop support for old stuff and move forward 04:57 -!- nettok_ [~netto@200.119.155.102] has joined #go-nuts 05:01 -!- JimmyRcom [~jimmy@adsl-75-53-34-28.dsl.rcsntx.sbcglobal.net] has joined #go-nuts 05:01 -!- nettok__ [~netto@200.119.155.102] has quit [Ping timeout: 265 seconds] 05:26 -!- robot12 [~robot12@robot12.kgts.ru] has joined #go-nuts 05:27 -!- robot12 [~robot12@robot12.kgts.ru] has left #go-nuts [] 05:27 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has joined #go-nuts 05:40 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has joined #go-nuts 05:47 -!- gnuvince [~vince@72.0.219.6] has quit [Ping timeout: 276 seconds] 05:47 -!- gnuvince_ [~vince@72.0.219.6] has quit [Ping timeout: 246 seconds] 05:55 -!- kssreeram [~kssreeram@122.174.70.111] has quit [Quit: kssreeram] 06:00 -!- JimmyRcom [~jimmy@adsl-75-53-34-28.dsl.rcsntx.sbcglobal.net] has quit [Ping timeout: 276 seconds] 06:00 -!- gnuvince [~vince@64.235.204.232] has joined #go-nuts 06:00 -!- path[l] [UPP@120.138.102.34] has quit [Read error: Connection reset by peer] 06:01 -!- gnuvince_ [~vince@64.235.204.232] has joined #go-nuts 06:02 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 06:09 -!- fusion44 [~quassel@p5B2837C8.dip.t-dialin.net] has joined #go-nuts 06:21 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 06:24 -!- Discoloda [~vincent@adsl-76-194-167-196.dsl.frs2ca.sbcglobal.net] has quit [Remote host closed the connection] 06:35 < plexdev> http://is.gd/bf5Ye by [Conrad Meyer] in 2 subdirs of go/src/pkg/ -- nntp: new package, NNTP client 06:35 < plexdev> http://is.gd/bf5Yn by [Russ Cox] in go/src/cmd/gc/ -- gc: good syntax error for defer func() {} - missing final () 06:40 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Quit: Leaving] 06:45 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has quit [Quit: adu] 06:48 < no_mind> anyone tried dynamic linking between go programs ? 06:48 < no_mind> I mean some kind of plugin driven app 06:48 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 06:55 < kmeyer> no_mind: nope, but I'm very interested in seeing dynamic linking with go 06:56 < no_mind> kmeyer, what could be the possible ways of developing a plugin based app in go. Something that allows us to deploy new plugins without requiring to restart the running program 06:57 < uriel> ipc 06:57 < kmeyer> ipc, netchans, unix sockets, something like that 06:58 < kmeyer> I guess those all fall under ipc ;) 06:58 -!- kanru [~kanru@61-228-152-57.dynamic.hinet.net] has quit [Quit: WeeChat 0.3.1.1] 06:59 < uriel> http://golang.org/pkg/rpc/ 06:59 < uriel> exactly, pipes are a great option too 06:59 < uriel> but rpc would be closer to 'plugins', (which imho are a usually, or even always, a bad idea and a sign of bad program design) 07:02 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]] 07:03 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 07:09 -!- bthomson [~bthomson@c-69-255-188-5.hsd1.va.comcast.net] has quit [Ping timeout: 245 seconds] 07:11 -!- bthomson [~bthomson@c-69-255-188-5.hsd1.va.comcast.net] has joined #go-nuts 07:18 -!- bjarneh [~bjarneh@227.80-203-30.nextgentel.com] has quit [Quit: leaving] 07:21 -!- bjarneh [~bjarneh@227.80-203-30.nextgentel.com] has joined #go-nuts 07:21 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving] 07:22 -!- espadrine [~opera@acces0991.res.insa-lyon.fr] has quit [Ping timeout: 276 seconds] 07:38 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 07:39 -!- ryan_baker [~ryan_bake@128-193-249-150.resnet.oregonstate.edu] has joined #go-nuts 07:41 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts 07:42 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has joined #go-nuts 07:42 < bjarneh> updated http://godag.googlecode.com with testing, if anyone finds bugs or wants to contribute, let me know.. 07:43 -!- nettok_ [~netto@200.119.155.102] has quit [Quit: Ex-Chat] 07:47 -!- kanru [~kanru@61-228-152-57.dynamic.hinet.net] has joined #go-nuts 07:55 -!- ryan_baker [~ryan_bake@128-193-249-150.resnet.oregonstate.edu] has quit [Read error: Connection reset by peer] 07:57 -!- bjarneh [~bjarneh@227.80-203-30.nextgentel.com] has quit [Quit: leaving] 08:00 < no_mind> uriel, then how do one design an application in which you can easily add plugins later, without requiring whole app to be re-programmed 08:03 < kmeyer> heh, I think you're missing uriel's point... 08:04 < no_mind> kmeyer, I am refering to the point by uriel whih says rpc is a bad idea and sign of bad program design 08:04 < kmeyer> no, uriel says that rpc is a sign of plugins, and that plugins are a bad idea and a sign of bad program design 08:05 < no_mind> kmeyer, linux has loadable modules that do no use RPC 08:05 < jessta> actually, he said that plugins are a sign of bad program design 08:05 < no_mind> well then 90% of the programs are bad... 08:05 < jessta> yes! 08:05 < kmeyer> more like 99%, I think 08:05 < no_mind> that needs another research by Rob Pike into pluggable software :) 08:06 < jessta> most of my programs don't have plugins 08:06 < no_mind> jessta, then you fall in other 10% :) 08:06 < kmeyer> along those lines... 08:06 < kmeyer> no_mind: who said linux was well-designed? :P 08:07 < no_mind> kmeyer, then please point me to a well designed program ? 08:07 < no_mind> Plan 9 ? 08:07 < kmeyer> no thanks! 08:07 < no_mind> kmeyer, wow :) 08:07 < kmeyer> I'm interpreting uriel's remarks 08:07 < kmeyer> I'm not claiming them as my own. 08:07 < no_mind> ok, I will wait for uriel to respond 08:08 < kmeyer> uriel's statement is also qualified, with 'usually' 08:11 -!- path[l] [UPP@120.138.102.34] has quit [Ping timeout: 240 seconds] 08:11 -!- ayo [~nya@g226153130.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 08:21 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 08:22 < plexdev> http://is.gd/bfd4N by [Andrew Gerrand] in go/doc/ -- programming_faq: added question on T vs *T method sets 08:23 -!- path[l] [~path@120.138.102.34] has joined #go-nuts 08:29 -!- drmegahe1tz [~drmegaher@79.99.3.34] has left #go-nuts [] 08:38 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit: slashus2] 09:02 -!- Demp [~Demp@bzq-79-181-184-126.red.bezeqint.net] has quit [Read error: Connection reset by peer] 09:03 -!- Demp [~Demp@bzq-79-181-184-126.red.bezeqint.net] has joined #go-nuts 09:45 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 10:22 -!- General13372 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has joined #go-nuts 10:25 -!- General1337 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 246 seconds] 10:35 -!- fusion44 [~quassel@p5B2837C8.dip.t-dialin.net] has quit [Remote host closed the connection] 10:36 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Quit: Leaving] 10:52 -!- Kashia [~Kashia@port-92-200-241-67.dynamic.qsc.de] has quit [Quit: This computer has gone to sleep] 10:56 -!- mbarkhau [~koloss@dslb-084-059-161-165.pools.arcor-ip.net] has joined #go-nuts 10:56 -!- mbarkhau [~koloss@dslb-084-059-161-165.pools.arcor-ip.net] has quit [Remote host closed the connection] 11:02 < uriel> no_mind: unix solved this problems forty years ago 11:02 < uriel> plan9 just improved on the solution further 11:02 < no_mind> uriel, so you suggest ipc 11:03 < no_mind> I was thinking of some other way, if possible. Something that involves direct function invocation, like linux kernel modules 11:05 < uriel> I suggest that grep, sed, cat and echo don't need a pluggin architecture to work together 11:06 < uriel> linux kernel modules are a sign of bad design (and no, I'm not a microkernel zealot) 11:06 < uriel> note that plan9 allows you to use multiple network stacks at the same time, and it doesn't even have kernel loadable modules 11:06 < JBeshir> What would you replace Linux kernel modules with, then? 11:07 < uriel> it depends, but I have not used loadable modules on any linux kernel I have built in years, just compile it all in 11:08 < JBeshir> Not really an acceptable solution for binary distributions, or distributing a bootable copy of Linux expected to work on multiple systems. 11:08 < uriel> but it is a complicated problem that needs to be adressed in the whole engineering process, once you can built something around the idea of loadable modules, it is very hard to go and change it 11:09 < uriel> much of the linux kernel should be in user space anyway 11:09 < uriel> but again, that is another issue... 11:09 < uriel> a better example would be browser plugins 11:10 < uriel> and now browser plugins have learned that the design was broken, and are starting to load them in separate processes 11:10 < uriel> that is how it should have been done from the start 11:23 -!- Ikke [~ikkibr@189.58.214.176.dynamic.adsl.gvt.net.br] has joined #go-nuts 11:23 -!- Ikke [~ikkibr@189.58.214.176.dynamic.adsl.gvt.net.br] has quit [Changing host] 11:23 -!- Ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts 11:31 -!- peterdn_ [~peterdn@host81-159-104-203.range81-159.btcentralplus.com] has joined #go-nuts 11:31 -!- peterdn [~peterdn@host81-159-233-247.range81-159.btcentralplus.com] has quit [Ping timeout: 265 seconds] 11:32 -!- peterdn_ [~peterdn@host81-159-104-203.range81-159.btcentralplus.com] has quit [Client Quit] 11:58 -!- kssreeram [~kssreeram@122.174.135.173] has joined #go-nuts 11:58 -!- adu_ [~ajr@pool-173-66-9-50.washdc.fios.verizon.net] has joined #go-nuts 12:00 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has quit [Ping timeout: 265 seconds] 12:10 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has joined #go-nuts 12:10 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has quit [Changing host] 12:10 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 12:34 -!- wayneeseguin [~wayneeseg@rrcs-72-45-208-165.nys.biz.rr.com] has quit [Quit: leaving] 12:37 -!- lmoura [~lauromour@200.184.118.130] has joined #go-nuts 12:41 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts 12:41 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host] 12:41 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined #go-nuts 12:49 -!- ikaros [~ikaros@f051022132.adsl.alicedsl.de] has joined #go-nuts 12:51 -!- Project_2501 [~Marvin@82.84.91.170] has joined #go-nuts 12:57 -!- scriptdevil [~scriptdev@122.174.72.42] has joined #go-nuts 13:02 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts 13:10 -!- ikaros [~ikaros@f051022132.adsl.alicedsl.de] has quit [Quit: Leave the magic to Houdini] 13:12 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 260 seconds] 13:14 -!- Kashia [~Kashia@p4FEB6138.dip.t-dialin.net] has joined #go-nuts 13:22 -!- bobappleyard84 [~bobappley@cpc4-macc1-0-0-cust170.bagu.cable.ntl.com] has joined #go-nuts 13:25 -!- wayneeseguin [~wayneeseg@rrcs-72-45-208-165.nys.biz.rr.com] has joined #go-nuts 13:27 -!- Kashia [~Kashia@p4FEB6138.dip.t-dialin.net] has quit [Quit: Leaving] 13:28 -!- gisikw [~gisikw@137.28.186.120] has joined #go-nuts 13:29 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 13:29 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts 13:33 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...] 13:42 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has joined #go-nuts 13:45 -!- buggy [~buggler@58.161.137.89] has quit [Read error: Connection reset by peer] 13:46 -!- buggles [~buggler@58.161.137.89] has joined #go-nuts 13:50 -!- ericvh [~ericvh@32.97.110.63] has joined #go-nuts 13:52 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 13:57 -!- fusion44 [~quassel@p5B2837C8.dip.t-dialin.net] has joined #go-nuts 14:10 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 14:11 -!- Xurix [~Luixsia@AToulouse-254-1-54-197.w81-49.abo.wanadoo.fr] has joined #go-nuts 14:19 -!- XniX23 [~vegy@we.will.never-be.afraid.org] has quit [Ping timeout: 246 seconds] 14:27 -!- meanburrito920 [~john@192.5.109.49] has joined #go-nuts 14:27 -!- meanburrito920 [~john@192.5.109.49] has quit [Changing host] 14:27 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 14:30 -!- meanburr1to920 [~john@192.5.109.49] has joined #go-nuts 14:40 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts 14:40 -!- gisikw [~gisikw@137.28.186.120] has quit [Quit: Leaving] 14:49 -!- adu_ [~ajr@pool-173-66-9-50.washdc.fios.verizon.net] has quit [Quit: adu_] 14:53 < uriel> oh, god, somebody make him shut up! *sigh* 15:01 < kmeyer> ;) 15:02 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has quit [Read error: Connection reset by peer] 15:02 -!- skelterjohn_ [~jasmuth@c-76-124-23-96.hsd1.nj.comcast.net] has joined #go-nuts 15:10 -!- gnuvince_ [~vince@64.235.204.232] has quit [Ping timeout: 245 seconds] 15:10 -!- gnuvince [~vince@64.235.204.232] has quit [Ping timeout: 248 seconds] 15:11 < no_mind> given a compiled go program, lets say app.8 . How do I invoke the functions of app.8 from another program client.8 in the runtime, without recompiling client.go ? Is there a way to dynamically import packages ? 15:11 -!- gnuvince [~vince@70.35.169.32] has joined #go-nuts 15:11 -!- gnuvince_ [~vince@70.35.169.32] has joined #go-nuts 15:12 < jessta> no_mind: ...didn't we just discuss that? 15:13 < no_mind> jessta, not this exactly 15:13 < no_mind> jessta, and it has nothing to do with my previous question 15:13 < Zoopee> Once gccgo matures, shouldn't it be possible to use dlopen and such? 15:15 < kmeyer> gccgo isn't the "main" go compiler 15:15 < Zoopee> kmeyer: but my understanding is that the goal is for the compilers to eventually become compatible with each other 15:16 < Zoopee> Personally I think dynamic loading, while overused, has its place, and should be supported by Go. 15:17 < kmeyer> Hm, I'm not sure the Go architects have that goal. 15:17 < kmeyer> (The compilers becoming compatible.) 15:17 < jessta> no_mind: you mean at link time? 15:17 < kmeyer> I'm all for dynamic loading. 15:18 < no_mind> jessta, nope, I mean runtime 15:18 < kmeyer> no_mind: I think the answer is still the same -- use ipc of some kind 15:19 < jessta> no_mind: huh? that's the same question 15:19 < no_mind> jessta, to give an example, python has API to import packages 15:19 < jessta> python is interpreted 15:20 < soul9> nomen est omen 15:20 < no_mind> jessta, I know 15:21 < jessta> no_mind: what is the differnece between dynamically loading a package and a 'plugin'? 15:23 < no_mind> jessta, I might dynamically load programs written in other languages too, like java JNI 15:24 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 245 seconds] 15:24 -!- meanburr1to920 [~john@192.5.109.49] has quit [Ping timeout: 260 seconds] 15:24 < no_mind> jessta, though the difference is a minor one 15:29 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 15:30 < Zoopee> kmeyer: Alright, I seem to recall I read so, but can't find mentions of it now so I may have been wrong. 15:30 -!- Discoloda [~vincent@adsl-76-194-165-224.dsl.frs2ca.sbcglobal.net] has joined #go-nuts 15:31 -!- terrex [~terrex@38.39.222.87.dynamic.jazztel.es] has joined #go-nuts 15:31 < kmeyer> Well, the gccgo compiler is working torwards compatibility with the 'gc' compilers (6g, 8g, 5g) 15:32 < kmeyer> but I don't think that extends to linking object files from the two at this point 15:33 < Zoopee> kmeyer: "at this point" they are not compatible, but isn't that the idea of compatibility? 15:34 -!- meanburr1to920 [~john@192.5.109.49] has joined #go-nuts 15:35 -!- ptrb [~peter@li123-33.members.linode.com] has quit [Quit: leaving] 15:35 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Quit: leaving] 15:35 < Zoopee> it would be a shame to end up with the same incompatible mess we got to with C++, where you have to recompile everything when switching compilers. 15:35 < kmeyer> Sorry, I wasn't clear -- I mean, at this point, I don't think link-compatibility is even a goal 15:35 -!- meanburr1to920 [~john@192.5.109.49] has quit [Client Quit] 15:36 -!- meanburrito920 [~john@192.5.109.49] has joined #go-nuts 15:36 -!- meanburrito920 [~john@192.5.109.49] has quit [Changing host] 15:36 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 15:36 -!- willdye [~willdye@fern.dsndata.com] has joined #go-nuts 15:36 < kmeyer> the idea of compatibilty is, in this case, run-time behavior, I think 15:36 -!- ptrb [~peter@archimedes.bourgon.org] has joined #go-nuts 15:37 < ptrb> is this where I come to complain about Joan on the mailing list, or is that somewhere else 15:37 < Zoopee> kmeyer: I'm not sure I understand, what do you mean by "run-time behaviour"? 15:38 < kmeyer> same output given the same input... 15:38 < kmeyer> ptrb: heh. 15:38 < kmeyer> ptrb: you're not the only one. 15:39 -!- willdye [~willdye@fern.dsndata.com] has left #go-nuts [] 15:39 < Zoopee> kmeyer: you mean that they compile the same language? 15:40 < kmeyer> Yes. 15:40 < kmeyer> I've got to go catch my bus -- sorry if I don't respond for a while :) 15:41 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:dc4c:cf0d:5649:f9d9] has joined #go-nuts 15:43 -!- scriptdevil [~scriptdev@122.174.72.42] has left #go-nuts [] 15:46 < Zoopee> I'm aware that there isn't yet a final specification for every detail of the language, but as it stabilizes that's a most elementary requirement of a "correct" compiler. 15:47 < Zoopee> By itself a rather weak notion of compatibility, though... Compatibility is when things can be used together. 15:49 -!- fwiffo [~none@unaffiliated/fwiffo] has joined #go-nuts 15:50 < Zoopee> And ultimately the ABI and object format should not be defined by the compiler. 16:00 -!- JimmyRcom [~jimmy@75.53.34.28] has joined #go-nuts 16:02 -!- epiphanyx [~Jason@pool-96-224-136-181.nycmny.east.verizon.net] has joined #go-nuts 16:02 -!- epiphanyx [~Jason@pool-96-224-136-181.nycmny.east.verizon.net] has left #go-nuts [] 16:04 -!- Venom_X [~pjacobs@74.61.90.217] has joined #go-nuts 16:09 -!- SecretofMana [~mana@142.46.164.30] has joined #go-nuts 16:21 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 240 seconds] 16:36 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has joined #go-nuts 16:50 -!- Venom_X_ [~pjacobs@66.54.185.131] has joined #go-nuts 16:53 -!- Venom_X [~pjacobs@74.61.90.217] has quit [Ping timeout: 264 seconds] 17:00 -!- fusion44 [~quassel@p5B2837C8.dip.t-dialin.net] has quit [Remote host closed the connection] 17:00 -!- surma [~surma@91-64-25-147-dynip.superkabel.de] has joined #go-nuts 17:08 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 17:09 -!- Fish [~Fish@78.238.225.114] has joined #go-nuts 17:10 -!- bechmoul [~joel@lolnet.org] has quit [Read error: Connection reset by peer] 17:13 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has quit [Ping timeout: 265 seconds] 17:13 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has joined #go-nuts 17:13 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has quit [Changing host] 17:13 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 17:21 -!- scm [justme@c155180.adsl.hansenet.de] has quit [Ping timeout: 276 seconds] 17:21 -!- bechmoul [~joel@lolnet.org] has joined #go-nuts 17:21 -!- scm [justme@d038158.adsl.hansenet.de] has joined #go-nuts 17:22 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 17:27 -!- path[l]_ [~path@120.138.102.34] has joined #go-nuts 17:29 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 17:29 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 17:29 -!- mode/#go-nuts [+v iant] by ChanServ 17:29 -!- path[l] [~path@120.138.102.34] has quit [Ping timeout: 258 seconds] 17:30 -!- imsplitbit [~imsplitbi@64.39.4.132] has joined #go-nuts 17:32 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts 17:32 -!- scm [justme@d038158.adsl.hansenet.de] has quit [Remote host closed the connection] 17:34 -!- scm [justme@d038158.adsl.hansenet.de] has joined #go-nuts 17:36 -!- segy [~segfault@pdpc/supporter/active/segy] has joined #go-nuts 17:51 -!- Mana|Linux [~mana@142.46.164.30] has joined #go-nuts 17:51 -!- SecretofMana [~mana@142.46.164.30] has quit [Read error: Connection reset by peer] 18:09 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has quit [Ping timeout: 276 seconds] 18:16 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: hcatlin] 18:16 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 248 seconds] 18:18 -!- meanburrito920 [~john@192.5.109.49] has joined #go-nuts 18:18 -!- meanburrito920 [~john@192.5.109.49] has quit [Changing host] 18:18 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 18:28 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has joined #go-nuts 18:32 -!- gnuvince [~vince@70.35.169.32] has quit [Remote host closed the connection] 18:32 -!- gnuvince [~vince@70.35.163.159] has joined #go-nuts 18:33 -!- gnuvince1 [~vince@70.35.163.159] has joined #go-nuts 18:33 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 18:33 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 18:37 -!- gnuvince_ [~vince@70.35.169.32] has quit [Ping timeout: 276 seconds] 18:39 -!- mortens [moocow@gateway/shell/xzibition.com/x-oupvrrnfpuhttmdw] has joined #go-nuts 18:51 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts 19:03 -!- fwiffo [~none@unaffiliated/fwiffo] has quit [Quit: Lost terminal] 19:04 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 19:04 -!- rlab [~Miranda@91.200.158.34] has quit [Client Quit] 19:06 -!- bjarneh [~bjarneh@227.80-203-30.nextgentel.com] has joined #go-nuts 19:07 -!- nf [~nf@124-168-185-210.dyn.iinet.net.au] has quit [Ping timeout: 260 seconds] 19:10 -!- nf [~nf@124-168-185-110.dyn.iinet.net.au] has joined #go-nuts 19:19 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout: 600 seconds] 19:27 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts 19:28 -!- terrex [~terrex@38.39.222.87.dynamic.jazztel.es] has quit [Quit: Leaving.] 19:35 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 260 seconds] 19:36 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has joined #go-nuts 19:36 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has quit [Changing host] 19:36 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 19:36 -!- Mana|Linux [~mana@142.46.164.30] has quit [Ping timeout: 260 seconds] 19:43 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 19:48 -!- SecretofMana [~mana@142.46.164.30] has joined #go-nuts 19:54 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Remote host closed the connection] 19:56 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts 19:57 < plexdev> http://is.gd/bfXm8 by [Russ Cox] in 14 subdirs of go/ -- runtime: various arm fixes 19:57 -!- SecretofMana [~mana@142.46.164.30] has quit [Read error: Connection reset by peer] 20:01 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 20:02 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 20:04 -!- gnuvince1 [~vince@70.35.163.159] has quit [Ping timeout: 240 seconds] 20:04 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Client Quit] 20:04 -!- gnuvince [~vince@70.35.163.159] has quit [Ping timeout: 260 seconds] 20:10 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 20:12 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Remote host closed the connection] 20:22 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:dc4c:cf0d:5649:f9d9] has quit [Quit: Leaving.] 20:25 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Read error: Connection reset by peer] 20:27 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 276 seconds] 20:28 -!- Fish [~Fish@78.238.225.114] has quit [Remote host closed the connection] 20:29 -!- meanburrito920 [~john@192.5.109.49] has joined #go-nuts 20:29 -!- meanburrito920 [~john@192.5.109.49] has quit [Changing host] 20:29 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 20:29 < yebyen> hmm 20:29 < yebyen> anyone out there using golang+ndk for the android? 20:32 < uriel> yebyen: as far as I know there is no support for using Go with the ndk 20:33 < uriel> (or no explicit support) 20:34 < uriel> you can run Go on andriod, but interfacing with the rest of the andriod environment seems to be still not quite trivial 20:40 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #go-nuts 20:43 -!- ericvh [~ericvh@32.97.110.63] has quit [Quit: ericvh] 20:46 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 20:49 < kmeyer> I might give the 5g toolchain a spin sometime soon, I got an ARM-based phone recently 21:00 -!- awidegreen [~quassel@62.176.237.78] has quit [Remote host closed the connection] 21:04 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has quit [Ping timeout: 258 seconds] 21:05 -!- Venom_X_ [~pjacobs@74.61.90.217] has joined #go-nuts 21:07 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 21:08 -!- Venom_X [~pjacobs@66.54.185.131] has quit [Ping timeout: 258 seconds] 21:10 -!- hstimer [~hstimer@70.90.170.37] has joined #go-nuts 21:23 -!- randomiser [~james@78-105-103-158.zone3.bethere.co.uk] has joined #go-nuts 21:28 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: hcatlin] 21:30 -!- surma [~surma@91-64-25-147-dynip.superkabel.de] has quit [Ping timeout: 265 seconds] 21:33 -!- Ikke [~ikkibr@unaffiliated/ikkebr] has quit [] 21:39 -!- Eridius_ [~kevin@unaffiliated/eridius] has joined #go-nuts 21:39 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Read error: Connection reset by peer] 21:44 < plexdev> http://is.gd/bg4vM by [Russ Cox] in go/src/pkg/crypto/tls/ -- crypto/tls: good defaults 21:49 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 21:55 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 21:57 -!- imsplitbit [~imsplitbi@64.39.4.132] has quit [Ping timeout: 248 seconds] 22:02 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Read error: Operation timed out] 22:03 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Ping timeout: 265 seconds] 22:03 -!- nettok [~netto@proxy.galileo.edu] has joined #go-nuts 22:05 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has quit [Remote host closed the connection] 22:05 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit: slashus2] 22:05 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has joined #go-nuts 22:08 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts 22:12 -!- terrex [~terrex@38.39.222.87.dynamic.jazztel.es] has joined #go-nuts 22:19 -!- gufetto [~Marvin@82.84.91.170] has quit [Read error: Connection reset by peer] 22:22 -!- General1337 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has joined #go-nuts 22:24 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [Remote host closed the connection] 22:25 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #go-nuts 22:26 -!- General13372 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 260 seconds] 22:26 -!- oal [~olav@5.79-160-122.customer.lyse.net] has joined #go-nuts 22:26 -!- terrex [~terrex@38.39.222.87.dynamic.jazztel.es] has quit [Quit: Leaving.] 22:31 -!- bechmoul [~joel@lolnet.org] has quit [Disconnected by services] 22:39 -!- bechmoul [~joel@lolnet.org] has joined #go-nuts 22:39 -!- oal [~olav@5.79-160-122.customer.lyse.net] has quit [Remote host closed the connection] 22:42 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has joined #go-nuts 22:42 -!- meanburrito920 [~john@kiwi.STUDENT.CWRU.Edu] has quit [Changing host] 22:42 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts 22:46 -!- carllerche [~carllerch@208.87.61.146] has joined #go-nuts 22:49 -!- SecretofMana [~mana@142.46.164.30] has joined #go-nuts 22:50 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has quit [Quit: Leaving] 23:08 -!- ephoenix [~jellison@cpe-72-225-239-206.nyc.res.rr.com] has joined #go-nuts 23:14 -!- wuehlmaus [~wuehlmaus@p4FCC5471.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 23:15 -!- wuehlmaus [~wuehlmaus@p4FCC71EF.dip.t-dialin.net] has joined #go-nuts 23:19 -!- kanru [~kanru@61-228-152-57.dynamic.hinet.net] has quit [Quit: WeeChat 0.3.1.1] 23:25 -!- nettok [~netto@proxy.galileo.edu] has quit [Quit: Ex-Chat] 23:26 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Read error: Connection reset by peer] 23:47 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has quit [Quit: Leaving] 23:50 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 23:51 -!- gnuvince [~vince@64.235.207.202] has joined #go-nuts 23:59 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [Remote host closed the connection] --- Log closed Tue Apr 06 00:00:40 2010