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

--- Log opened Tue May 10 00:00:50 2011
00:01 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has joined #go-nuts
00:02 -!- pearle [~pearle@blk-224-181-222.eastlink.ca] has joined #go-nuts
00:10 -!- cco3 [~conleyo@nat/google/x-uuazxkvhehwxykur] has quit [Remote host
closed the connection]
00:11 -!- jbooth1 [~jay@209.249.216.2] has quit [Quit: Leaving.]
00:13 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
joined #go-nuts
00:13 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined
#go-nuts
00:13 < whitespacechar> Is there a bit-array library?
00:15 -!- cco3 [~conleyo@nat/google/x-roovyhdsclefumji] has joined #go-nuts
00:20 < whitespacechar> Hello, all.  I'm wondering where a bit array library
has been created for go.
00:32 -!- nighty-- [~nighty@210.188.173.245] has joined #go-nuts
00:36 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
00:40 -!- binarypie [~binarypie@adsl-76-254-24-124.dsl.pltn13.sbcglobal.net] has
quit [Remote host closed the connection]
00:47 -!- Kafo [~Kafo@a91-154-11-47.elisa-laajakaista.fi] has quit [Remote host
closed the connection]
00:51 < KirkMcDonald> whitespacechar: There are integers and bitwise
operations.
00:51 < |Craig|> whitespacechar: this is slightly relevant, but it does 2D
bit fields.  Its not very nice either:
https://github.com/Craig-Macomber/goFlame/blob/master/bitTable.go
00:53 < whitespacechar> ah, that is almost exactly what I ended up writing.
Thanks.
00:57 -!- mikespook [~mikespook@183.47.227.136] has joined #go-nuts
01:03 < whitespacechar> Is there a standard way to define a const which is
the size of a uint ?
01:09 < whitespacechar> const sz = unsafe.Sizeof(uint(0))
01:09 < whitespacechar> perhaps?
01:14 -!- anticw [~anticw@c-98-210-108-13.hsd1.ca.comcast.net] has quit [Quit:
Reconnecting]
01:15 -!- anticw [~anticw@c-98-210-108-13.hsd1.ca.comcast.net] has joined #go-nuts
01:16 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has quit [Read
error: Operation timed out]
01:19 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has joined
#go-nuts
01:20 < skelterjohn> it wouldn't be a const - it would be a var
01:20 < skelterjohn> actually - i think unsafe.Sizeof is special
01:22 < skelterjohn> unsafe.Sizeof(something) is a "constant expression"
01:22 < skelterjohn> whitespacechar: so i think "const sz = ..." like you
said would work
01:22 < whitespacechar> yes, it is special.
01:33 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
quit [Quit: whitespacechar]
01:35 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined
#go-nuts
01:36 -!- foocraft [~ewanas@78.101.212.200] has joined #go-nuts
01:42 -!- angasule [~angasule@190.2.33.49] has quit [Remote host closed the
connection]
01:45 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
01:49 -!- Wiz126 [~Wiz@24.229.245.72.res-cmts.sm.ptd.net] has quit [Ping timeout:
276 seconds]
01:53 -!- Wiz126 [~Wiz@24.229.245.72.res-cmts.sm.ptd.net] has joined #go-nuts
01:59 -!- fmoo [~Adium@66.220.144.74] has quit [Quit: Leaving.]
02:00 -!- joshbaptiste [~joshbapti@74.63.255.72] has joined #go-nuts
02:01 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
02:20 -!- soapy_illusion [~alex@modemcable005.105-177-173.mc.videotron.ca] has
joined #go-nuts
02:20 -!- soapy_illusion [~alex@modemcable005.105-177-173.mc.videotron.ca] has
quit [Client Quit]
02:21 -!- soapy_illusions [~alex@modemcable005.105-177-173.mc.videotron.ca] has
joined #go-nuts
02:22 < soapy_illusions> running all.bash on a new system and it ends
(without any errors) right after 6l is built, but many tools are left unbuilt
02:26 -!- kr [~Keith@204.14.152.118] has quit [Ping timeout: 248 seconds]
02:26 < soapy_illusions> Error found: lack of bison dependency...  maybe
there should be a warning...
02:36 -!- gtaylor [~gtaylor@99-5-124-9.lightspeed.gnvlsc.sbcglobal.net] has joined
#go-nuts
02:37 -!- brtk [~brtk@c83-248-35-158.bredband.comhem.se] has quit [Ping timeout:
276 seconds]
02:42 -!- AmourDeZombi [~jphillips@c-68-41-9-175.hsd1.mi.comcast.net] has quit
[Quit: leaving]
02:54 -!- krutcha [~krutcha@S010600045a27676a.vs.shawcable.net] has joined
#go-nuts
02:58 -!- Paradox924X [~Paradox92@vaserv/irc/founder] has quit [Remote host closed
the connection]
02:58 -!- Paradox924X [~Paradox92@c-68-35-229-34.hsd1.fl.comcast.net] has joined
#go-nuts
02:59 -!- soapy_illusions [~alex@modemcable005.105-177-173.mc.videotron.ca] has
quit [Quit: Leaving]
02:59 -!- pearle [~pearle@blk-224-181-222.eastlink.ca] has quit [Quit: Leaving]
03:11 -!- daaku [~daaku@c-67-188-113-103.hsd1.ca.comcast.net] has joined #go-nuts
03:12 < daaku> hi all.  silly question; is there a better way to write this:
bytes.NewBufferString("foo").Bytes()
03:14 < skelterjohn> []byte("foo")
03:14 < daaku> skelterjohn: cool, thanks!
03:14 < skelterjohn> np
03:15 -!- kr [~Keith@c-24-5-193-165.hsd1.ca.comcast.net] has joined #go-nuts
03:15 -!- gtaylor [~gtaylor@99-5-124-9.lightspeed.gnvlsc.sbcglobal.net] has quit
[Quit: gtaylor]
03:17 -!- foocraft [~ewanas@78.101.212.200] has quit [Ping timeout: 240 seconds]
03:19 -!- freetz [~fritz@75-173-7-85.albq.qwest.net] has joined #go-nuts
03:27 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
joined #go-nuts
03:37 -!- Bigbear11 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
03:37 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Ping timeout:
276 seconds]
03:38 < daaku> is gotest known to be slow?  i'm seeing 1.24s for runs of a
simple hello world app: https://gist.github.com/008cb02d66a5aa47fc45 -- seems
kinda odd
03:38 < daaku> is there something that can be done to make it quicker?
03:40 < skelterjohn> daaku: gotest builds the binary every time
03:43 < icey> does emacs or vi have better go support at the moment?
03:43 < daaku> skelterjohn: making the project takes about 1 second too.
maybe i need to use a faster machine ;)
03:43 < skelterjohn> go has really fast compile time - but its linking time
is nothing special as far as i can tell :)
03:44 < daaku> icey: i'm using the included vim files with
https://github.com/nsf/gocode -- quite great
03:44 < icey> daaku: thank you sir
03:44 < icey> oh, this is cool
03:45 < daaku> icey: it works great with goinstalled stuff too, which makes
discovering apis easier
03:45 < icey> damn, that's awesome
03:46 < icey> it looks like it works in emacs and vim??
03:46 < daaku> yeah, nuts
03:47 -!- freetz [~fritz@75-173-7-85.albq.qwest.net] has quit [Quit: Leaving]
03:47 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit
[Ping timeout: 260 seconds]
03:47 < mdxi> icey: likewise, the included go-mode has been pretty nice for
me.  so it's probably a question of your preferred editor.
03:47 < icey> you don't really hear from the go community much, but there's
a surprising amount of stuff out here
03:47 < icey> pretty impressive for such a young language
03:50 < Makoryu> You can basically conjure an awesome community out of thin
air with proper backing from the right company
03:50 < icey> Makoryu: tell microsoft that (i'm a c# dev at my day job ;))
03:50 < Makoryu> icey: MS is a perfect example of exactly the wrong
company...
03:50 < Makoryu> My hypothesis stands ;)
03:51 < icey> lol
03:51 < skelterjohn> um - they did create the C# community out of thin air
03:51 < skelterjohn> it's a pretty successful language
03:51 < Makoryu> skelterjohn: Yeah but I dunno that it's awesome.  The
community isn't terribly internally cooperative
03:51 < icey> skelterjohn: it's not really a community of makers though -
usually people wait for MSFT to make libraries for them, then they use them
03:51 < Makoryu> ^
03:51 < Makoryu> I was gonna type more or less exactly that
03:52 < icey> skelterjohn: it's getting a little better because of Mono; but
those poor guys get it from both directions - the MSFT fans don't trust them /
don't understand open source, and the rest of the free software world doesn't
trust them
03:52 < icey> i really like c#, fwiw
03:52 < icey> (i operate planet c#)
03:53 < Makoryu> icey: If software patents were suddenly demolished
overnight the world would be a better place for them especially
03:54 < fzzbt> demolish all copyright, patent and trademark
03:54 < fzzbt> then all feel happy sharing together
03:54 < icey> I used to work for a guy who went to microsoft as a developer
evangelist...  we used to joke that Microsoft / .Net developers were the
stereotypical ugly americans of the software world
03:55 < icey> i.e.  completely unaware of anything outside of what was
immediately available
03:55 < Makoryu> Hah
03:57 < Makoryu> fzzbt: Reducing the terms on most categories of patents and
copyrights would be good...  I don't think trademarks are totally out of control
though
03:57 < icey> anyways, sorry for derailing the conversation :/ Go seems like
a nice way to get back to OSS development
03:57 < Makoryu> Abolishing all patents is questionable at best, and
abolishing copyrights would clearly be harmful
03:57 < Makoryu> Indeed
03:58 < fzzbt> why would it be harmful
03:58 < icey> i especially like that there's not a lot of ceremony to making
software wit hit
03:58 < fzzbt> and to whom
03:59 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
04:00 < Makoryu> fzzbt: To the economy, bro
04:00 < fzzbt> who cares about that
04:01 < Makoryu> fzzbt: Without an economy it is hard to have IRC
04:01 < Makoryu> I would say you probably care
04:01 < fzzbt> just bring back communism
04:01 < Makoryu> ( °‿‿°)
04:01 < Makoryu> Communism was never here
04:01 < Makoryu> It's not so much a dead horse as an undead unicorn
04:01 < fzzbt> uncle lenin loves you
04:01 < fzzbt> anway, i don't like the idea of allowing companies to "own"
rights to words.  that violates freedom of expression.
04:02 < fzzbt> well maybe other than their own company name
04:05 < Makoryu> fzzbt: It bothers me too but there are some mitigating
factors in the case of trademark law
04:05 < Makoryu> At least stateside
04:05 < mdxi> "whether copyright is useful" and "whether corporations are
entitled to the rights of natural persons" are two different arguments, but both
very complex ones.
04:06 < Makoryu> mdxi: God don't get me started on the latter :V
04:07 < Makoryu> fzzbt: Anyway, to own a trademark you have to have it in
active use.  You can't just register it and hang onto the rights for a hundred
years like you can with music
04:07 < Makoryu> (Er, music copyrights)
04:08 < mdxi> i'm certainly not trying to.  i was actually, gently, trying
the opposite :)
04:08 < Makoryu> Also you have to defend it in court whenever you become
aware of a possible infringement
04:08 < Makoryu> So you can't do the "submarine patent" trick with a
trademark
04:09 < Makoryu> mdxi: :p
04:12 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts
04:13 -!- krutcha [~krutcha@S010600045a27676a.vs.shawcable.net] has quit [Quit:
Leaving]
04:14 < daaku> anyone know where to look for functions that operate on
native types?  for example i can't seem to figure out if there's a function to
look for a string inside a []string
04:16 < daaku> (and by that i mean look if an element exists in the slice)
04:16 -!- rejb [~rejb@unaffiliated/rejb] has quit [Disconnected by services]
04:16 -!- keithcascio [~keithcasc@nat/google/x-dydcqflthdgiqqhu] has quit [Quit:
Leaving]
04:16 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
04:18 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
04:20 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
quit [Quit: whitespacechar]
04:20 < daaku> man, googling for go is hard
04:22 -!- victor_ [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has quit [Ping
timeout: 240 seconds]
04:23 < zozoR> daaku, try looking at the strings library
04:24 < zozoR> if it is not there, you can make the function yourself easily
:D
04:24 < Makoryu> Haskell programmers have it easy with Hoogle
04:24 < Makoryu> They can search by type across, like, every major library
04:24 < Makoryu> It would be neat if Go had that
04:24 < Makoryu> They could call it...  hmm....  Google, I guess....
04:24 < Makoryu> :/
04:28 < chowmeined> gogle
04:28 < chowmeined> gohoo
04:28 < chowmeined> gofram alpha
04:40 -!- gaxxx [~woo@219.143.166.16] has joined #go-nuts
04:43 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping
timeout: 248 seconds]
04:44 < zozoR> Makoryu, the golang.org site's search feature does somewhat
like that too
04:45 < zozoR> as it is pretty easy to find out where your types come from,
its pretty easy to look up the docs
04:45 < zozoR> ofcourse, not everything in the docs is thoroughly explained
:3
04:48 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #go-nuts
04:48 < daaku> also found this: http://go-lang.cat-v.org/go-search
05:00 < Makoryu> Nice
05:02 -!- dju__ [dju@fsf/member/dju] has joined #go-nuts
05:03 -!- Bigbear11 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
05:05 -!- dju_ [dju@fsf/member/dju] has quit [Ping timeout: 260 seconds]
05:07 -!- foocraft [~ewanas@78.101.212.200] has joined #go-nuts
05:16 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote
host closed the connection]
05:22 -!- binarypie [~binarypie@c-24-6-151-185.hsd1.ca.comcast.net] has joined
#go-nuts
05:23 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Read error:
Operation timed out]
05:39 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has joined #go-nuts
05:40 -!- aho [~nya@fuld-590c67e7.pool.mediaWays.net] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
05:40 < nteon> I don't understand a line in an example in effective go.  In
the slice section, the last example is Append, and I don't understand why 'slice =
slice[0:l+len(data)]' is there
05:41 < nteon> it looks like a bug to me, but I would love to be enlightened
if it isn't :)
05:41 -!- kr [~Keith@c-24-5-193-165.hsd1.ca.comcast.net] has quit [Quit: WeeChat
0.3.4]
05:41 < nteon> is it just a clever way to resize the slice?  maybe thats it
05:42 < nteon> must be
05:43 < str1ngs> nteon: yes
05:43 < str1ngs> useful if you want just portions of the slice or you need
to trim
05:44 < nteon> str1ngs: how do i tell a byte slice apart from a byte array?
it seems like they both have the same type of []byte.
05:45 < nteon> is it that arrays have an explicit size in the []?
05:45 < str1ngs> correct
05:46 < nteon> cool
05:46 < nteon> thats easy
05:46 < str1ngs> most times its slices are easier to work with.
05:46 < str1ngs> so I find, but I'm lazy :P
05:47 < nteon> hah
05:47 < nteon> it seems that way
05:47 < str1ngs> and iirc the underlying arrays are pointers so its very
cheap to pass around
05:48 < nteon> yea its interesting
05:49 < str1ngs> append I should probably use more.  I really like to abuse
the bytes.Buffer though
05:49 -!- binarypie [~binarypie@c-24-6-151-185.hsd1.ca.comcast.net] has quit
[Remote host closed the connection]
05:51 -!- Makoryu [~bloodgog@pool-71-174-191-10.bstnma.fios.verizon.net] has quit
[Quit: Quit: Quit: Quit: Qui*** Exception: Stack overflow.]
05:52 < nteon> im trying to force myself all the way through effective go
before i start playing around with some stuff.  so far i seem to agree with all of
the language decisions :)
05:52 < str1ngs> effective go is very good.  if you are coming from another
language.
05:53 < nteon> yea, C and python mostly.  and java but thats not by choice
so it doesn't count
05:54 < str1ngs> oh C and python, you'll like go then
05:56 -!- foocraft [~ewanas@78.101.212.200] has quit [Quit: if you're going....to
san.  fran.  cisco!!!]
05:56 < nteon> yup!  so far so good :)
05:57 -!- wrtp [~rog@92.17.111.113] has joined #go-nuts
05:57 -!- wrtp [~rog@92.17.111.113] has quit [Client Quit]
05:59 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has quit [Ping
timeout: 260 seconds]
06:02 -!- benkant [~benkant@its-wv-bcprox4.its.rmit.edu.au] has joined #go-nuts
06:02 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
06:03 < benkant> Any ideas what this could be?
/Users/ben/workspace/go/pkg/darwin_amd64/runtime.a(msize.6): object is [darwin
amd64 release.r57.1 8294] expected [darwin amd64 ]
06:04 < benkant> Happens for every build with 6g (including the tests run
from all.bash)
06:04 < nteon> int(^uint(0) >> 1) what is this?  how can you do an xor
with only one value?
06:04 < benkant> ^ this is with a checkout from hg "release" just now
06:05 < nteon> nm, apparently ~ is bitwise compliment when used as a unary
op
06:06 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts
06:06 -!- wrtp [~rog@92.17.111.113] has joined #go-nuts
06:12 -!- binarypie [~binarypie@c-24-6-151-185.hsd1.ca.comcast.net] has joined
#go-nuts
06:13 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
06:14 -!- luruke [~luruke@adsl-ull-27-113.50-151.net24.it] has joined #go-nuts
06:14 -!- luruke [~luruke@adsl-ull-27-113.50-151.net24.it] has left #go-nuts []
06:14 < nteon> benkant: I don't know much, but perhaps you have to do a
gomake clean?
06:17 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
joined #go-nuts
06:17 -!- petrux_ [~petrux@host16-224-static.53-82-b.business.telecomitalia.it]
has joined #go-nuts
06:19 -!- iant [~iant@216.239.45.130] has quit [Ping timeout: 276 seconds]
06:20 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
quit [Disconnected by services]
06:22 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
06:26 < benkant> nteon: yeah, I don't think that'll help- I'm just doing:
"hg clone -u release https://go.googlecode.com/hg/ go && cd go/src && ./all.bash"
and there's a whole pile of errors along on the lines of
"/Users/ben/workspace/go/pkg/darwin_amd64/runtime.a(msize.6): object is [darwin
amd64 release.r57.1 8294] expected [darwin amd64 ]" when it does the tests
06:27 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
quit [Quit: leaving]
06:27 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-olxxsamsomxbgyag]
has joined #go-nuts
06:27 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
joined #go-nuts
06:28 < nteon> benkant: hmm, all.bash does seem to call clean.bash as its
first item of business
06:28 < benkant> nteon: yep
06:31 < nteon> benkant: sorry, I'm not going to be able to help you any more
than that and I'm going to bed :)
06:31 < benkant> nteon: that's okay!  thanks :)
06:34 -!- genbattle [~nick@203-173-207-1.dialup.ihug.co.nz] has joined #go-nuts
06:37 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
06:37 -!- mode/#go-nuts [+v iant] by ChanServ
06:38 < benkant> oh wow...  looks like I had installed go with homebrew
previously and forgotten, and 6g was already in my path
06:39 -!- str1ngs [~strings@unaffiliated/str1ngs] has quit [Quit: WeeChat 0.3.0]
06:39 -!- virtualsue [~chatzilla@nat/cisco/x-dboqtkrygoldayon] has joined #go-nuts
06:40 -!- str1ngs [~strings@unaffiliated/str1ngs] has joined #go-nuts
06:40 < taruti> Got a new version of Go natively working on Plan 9 :)
06:41 < vegai> nice
06:41 < vegai> how well does it work?
06:42 < taruti> vegai: with the reflection bug fixed quite nicely it seems,
but needs more testing.
06:46 < eiro> great
06:48 < eiro> i wonder if some plan9ers want to rewrite some parts of plan9
in go
06:50 -!- benkant [~benkant@its-wv-bcprox4.its.rmit.edu.au] has quit [Quit:
benkant]
06:51 -!- brtk [~brtk@c83-248-35-158.bredband.comhem.se] has joined #go-nuts
06:52 < wrtp> taruti: how much of the test suite does it pass?
06:53 < vegai> I wonder, could Plan 9 be run in Amazon EC2?
06:53 < vegai> the free micro instance should be more than enough for a
simple plan9 host
06:54 < taruti> wrtp: no easy way to run the testsuite without bash I think.
06:58 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts
06:59 -!- genbattle [~nick@203-173-207-1.dialup.ihug.co.nz] has quit [Quit:
Leaving]
07:00 < wrtp> taruti: well you could just do: cd $GOROOT/src/pkg; for(i in
*){cd $i && gotest && cd ..}
07:00 < wrtp> which would get you some way...
07:01 < wrtp> (i think gotest was a bash script, but it isn't any more)
07:02 -!- ExtraSpice [XtraSpice@88.118.35.153] has joined #go-nuts
07:04 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
07:07 -!- KingPhilroy [~kingphilr@shc-nat-newhall.stonehill.edu] has joined
#go-nuts
07:09 -!- arun_ [~arun@conference/ubuntudevelopersummit/x-wylsdndwvpxlxgqc] has
joined #go-nuts
07:21 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-olxxsamsomxbgyag]
has quit [Ping timeout: 240 seconds]
07:27 -!- Cobi [~Cobi@2002:1828:88fb:0:aede:48ff:febe:ef03] has quit [Ping
timeout: 264 seconds]
07:28 -!- benjack [~benjack@bb119-74-241-182.singnet.com.sg] has joined #go-nuts
07:33 -!- virtualsue [~chatzilla@nat/cisco/x-dboqtkrygoldayon] has quit [Ping
timeout: 276 seconds]
07:40 -!- kamaji [~kamaji@cpc2-aztw22-2-0-cust775.aztw.cable.virginmedia.com] has
quit [Read error: No route to host]
07:47 -!- Cobi [~Cobi@2002:1828:88fb:0:aede:48ff:febe:ef03] has joined #go-nuts
07:48 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-ggakjlpppumtnbef]
has joined #go-nuts
07:55 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
07:57 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
08:08 -!- Kafo [~Kafo@a91-154-11-47.elisa-laajakaista.fi] has joined #go-nuts
08:15 -!- virtualsue [~chatzilla@nat/cisco/x-fpvavbstfoytzusg] has joined #go-nuts
08:27 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined #go-nuts
08:27 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
08:31 -!- nighty-- [~nighty@210.188.173.245] has quit [Read error: Operation timed
out]
08:43 -!- arun_ [~arun@conference/ubuntudevelopersummit/x-wylsdndwvpxlxgqc] has
quit [Read error: Operation timed out]
08:47 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has quit [Ping timeout: 264
seconds]
08:50 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-ggakjlpppumtnbef]
has quit [Ping timeout: 240 seconds]
08:56 -!- ExtraSpice [XtraSpice@88.118.35.153] has quit [Remote host closed the
connection]
08:57 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
08:57 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
09:13 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-kdyfhroomhnrbvsu]
has joined #go-nuts
09:21 -!- telexicon [~telexicon@unaffiliated/chowmeined] has quit [Ping timeout:
252 seconds]
09:27 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
09:27 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
09:28 -!- erus` [~chatzilla@mailgate.ips-international.com] has joined #go-nuts
09:33 -!- wrtp [~rog@92.17.111.113] has quit [Quit: wrtp]
09:33 -!- mikespook [~mikespook@183.47.227.136] has quit [Quit: Leaving.]
09:34 -!- wrtp [~rog@92.17.111.113] has joined #go-nuts
09:44 -!- i7-Cud4 [~i7-Cud4@vpn-usa.dreamvpn.us] has joined #go-nuts
09:44 -!- i7-Cud4 [~i7-Cud4@vpn-usa.dreamvpn.us] has left #go-nuts []
09:50 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-kdyfhroomhnrbvsu]
has quit [Ping timeout: 240 seconds]
09:51 -!- anticw [~anticw@c-98-210-108-13.hsd1.ca.comcast.net] has quit [Ping
timeout: 246 seconds]
09:53 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-178-165.clienti.tiscali.it] has
joined #go-nuts
09:53 -!- anticw [~anticw@c-98-210-108-13.hsd1.ca.comcast.net] has joined #go-nuts
09:58 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
09:58 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
10:02 -!- shvntr [~shvntr@116.26.130.54] has joined #go-nuts
10:03 -!- benjack [~benjack@bb119-74-241-182.singnet.com.sg] has quit [Quit:
Leaving.]
10:13 -!- victor_ [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has joined
#go-nuts
10:18 -!- str1ngs [~strings@unaffiliated/str1ngs] has quit [Quit: WeeChat 0.3.0]
10:24 -!- brtk [~brtk@c83-248-35-158.bredband.comhem.se] has quit [Ping timeout:
246 seconds]
10:28 -!- victor_ [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has quit [Ping
timeout: 240 seconds]
10:28 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
10:28 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined #go-nuts
10:28 -!- fmoo [~Adium@c-76-102-41-101.hsd1.ca.comcast.net] has joined #go-nuts
10:40 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-bxvxwfhlpafmemdy]
has joined #go-nuts
10:40 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
joined #go-nuts
10:40 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
quit [Client Quit]
10:41 -!- victor_ [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has joined
#go-nuts
10:56 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
10:58 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
10:58 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
10:59 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Ping timeout: 276 seconds]
11:06 -!- Kafo [~Kafo@a91-154-11-47.elisa-laajakaista.fi] has quit [Remote host
closed the connection]
11:09 -!- gaxxx [~woo@219.143.166.16] has quit [Quit: Leaving.]
11:13 -!- fmoo1 [~Adium@c-76-102-41-101.hsd1.ca.comcast.net] has joined #go-nuts
11:16 -!- fmoo [~Adium@c-76-102-41-101.hsd1.ca.comcast.net] has quit [Ping
timeout: 240 seconds]
11:24 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-bxvxwfhlpafmemdy]
has quit [Ping timeout: 240 seconds]
11:25 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
joined #go-nuts
11:38 -!- bubb [~AndChat@S01065cd9985ba2e7.va.shawcable.net] has joined #go-nuts
11:38 -!- TMKCodes [~TMKCodes@unaffiliated/tmkcodes] has quit [Ping timeout: 260
seconds]
11:42 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
11:42 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
11:50 -!- fmoo1 [~Adium@c-76-102-41-101.hsd1.ca.comcast.net] has quit [Quit:
Leaving.]
11:54 -!- TMKCodes [~TMKCodes@unaffiliated/tmkcodes] has joined #go-nuts
11:56 -!- skelterjohn [~jasmuth@c-24-0-2-70.hsd1.nj.comcast.net] has quit [Read
error: Connection reset by peer]
11:56 -!- skelterjohn [~jasmuth@c-24-0-2-70.hsd1.nj.comcast.net] has joined
#go-nuts
12:03 -!- l00t [~i-i3id3r_@189.105.6.14] has quit [Quit: Leaving]
12:04 < nictuku> aww, the go session at google i/o won't be live streamed
:-/
12:07 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
12:09 -!- str1ngs [~strings@unaffiliated/str1ngs] has joined #go-nuts
12:11 -!- artefon [~thiago@150.164.2.20] has joined #go-nuts
12:12 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
12:12 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
12:12 < uriel> it will be recorded, you can watch it at any convenient time
12:14 -!- boscop [~boscop@g230083250.adsl.alicedsl.de] has joined #go-nuts
12:15 -!- binarypie [~binarypie@c-24-6-151-185.hsd1.ca.comcast.net] has quit
[Remote host closed the connection]
12:16 < nictuku> uriel, ah good to know
12:16 < nictuku> "We’ll also aim to post HD video recordings from sessions
that are not livestreamed within 24 hours."
12:19 -!- xyproto [~alexander@77.40.159.131] has joined #go-nuts
12:22 < erus`> It's only a begginers lesson though isnt it?
12:23 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
12:24 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Ping
timeout: 240 seconds]
12:25 -!- xash [~xash@d025101.adsl.hansenet.de] has joined #go-nuts
12:25 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Client Quit]
12:26 < wrtp> erus`: adg tweeted "Whether you're a seasoned #golang fan or
have no idea what Go is, you'll get a lot out of my talk and workshops."
12:26 < wrtp> so should be interesting regardless
12:26 < wrtp> especially as i anticipate they'll announce go for the app
engine
12:26 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
12:26 < erus`> pffff
12:27 < erus`> $10 on that being wrong
12:27 < str1ngs> go app engine???
12:27 < str1ngs> yes!
12:27 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has joined #go-nuts
12:27 < vegai> that'd be quite a surprise
12:28 < erus`> how about #haskell app engine?
12:29 < wrtp> the only reason i reckon think that is because of a stray
remark made by rob pike in golang-dev a while ago: "...  I'd rather shelve this
discussion at least until the App Engine stuff is out."
12:30 < wrtp> s/reckon//
12:30 < ww> so what does that mean...  given that i'm crippled without
cgo...  lots of gorpc?
12:30 < wrtp> perhaps he was referring to some unrelated internal project at
google...
12:31 < wrtp> ww: why are you crippled without cgo?
12:31 < ww> the main reason is a log of rdf (de)serialisation
12:31 < wrtp> that could be done in go, no?
12:31 < ww> so until i or someone else gets around to writing parsers and
serialisers for go...  it's libraptor
12:32 < ww> wrtp: it could, but i'd need some breathing room on my projects
to have time to do it
12:32 < wrtp> first thought "how hard could it be?" and then i saw "The
supported parsing syntaxes are RDF/XML, N-Quads, N-Triples, TRiG, Turtle, RSS tag
soup including all versions of RSS, Atom 1.0 and 0.3, GRDDL and microformats for
HTML, XHTML and XML and RDFa.  The serializing syntaxes are RDF/XML (regular, and
abbreviated), Atom 1.0, GraphViz, JSON, N-Quads, N-Triples, RSS 1.0 and XMP."
12:32 < wrtp> you use all of that stuff?
12:33 < ww> not all, the important ones are rdf/xml, turtle and
n-quads/n-triples
12:33 < ww> the last are really simple...
12:33 < ww> turtle's probably the hardest, but still not very hard
12:34 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-qiaguhrnbjhlnhlv]
has joined #go-nuts
12:34 < ww> json is also popular these days, come to think of it (but what
flavour of json?  defer to the wg...)
12:36 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
quit [Quit: whitespacechar]
12:38 < vegai> wrtp: I just googled for that remark and the only hit was to
an irc log of you saying it just now :P
12:38 < vegai> oh wait, no.  It was 2011-02-24 :)
12:38 < vegai> my bad
12:39 < vegai> I overestimated the Google
12:39 < wrtp> yes, that's the right date
12:39 < vegai> is golang-dev non-archived?
12:39 < wrtp> i went looking for it on google groups, but it seems to have
gone from there...  i wonder why :-)
12:39 < vegai> heh
12:42 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
12:42 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
12:46 < xyproto> what is turtle used for?
12:46 < xyproto> something to do with unicode?
12:47 < xyproto> is it a query language?
12:47 < vegai> yes, for rdf
12:47 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined
#go-nuts
12:48 < vegai> it seems kinda neat in the same way as Forth seems neat
12:48 < xyproto> reality distortion fields?
12:48 < xyproto> ah, resource description framework, I see.
12:49 < Soultaker> turtle is not a query language; it's just a data encoding
12:49 < vegai> oh, that's right
12:50 < vegai> but why is it compared to query languages
12:50 < vegai> such as sparql
12:50 < Soultaker> is it?  where did you see that?
12:52 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts
12:56 < vegai> http://www.dajobe.org/2004/01/turtle/2007-09-11/ for intsance
12:56 < vegai> 14.
13:00 < Soultaker> ah, they're just comparing the syntax used to specify
subgraphs in Sparql
13:00 < Soultaker> rdf querying typically works by pattern matching, so you
have to include some way so specify the subgraphs to match.
13:01 < Soultaker> formats like N-triples and RDF XML specify ONLY an RDF
graph, but Sparql does this and more.
13:03 -!- KingPhilroy [~kingphilr@shc-nat-newhall.stonehill.edu] has quit [Remote
host closed the connection]
13:11 -!- gtaylor [~gtaylor@99-126-136-139.lightspeed.gnvlsc.sbcglobal.net] has
joined #go-nuts
13:12 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
13:12 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
13:21 -!- sacho [~sacho@95-42-83-83.btc-net.bg] has quit [Read error: Connection
reset by peer]
13:26 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Quit:
Leaving.]
13:30 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit
[Ping timeout: 260 seconds]
13:32 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has quit [Ping timeout: 276
seconds]
13:38 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-qiaguhrnbjhlnhlv]
has quit [Ping timeout: 240 seconds]
13:40 -!- iant [~iant@67.218.109.241] has joined #go-nuts
13:40 -!- mode/#go-nuts [+v iant] by ChanServ
13:43 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
13:43 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
13:47 -!- foocraft [~ewanas@86.36.41.185] has joined #go-nuts
13:56 -!- jbooth1 [~jay@209.249.216.2] has joined #go-nuts
13:58 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined
#go-nuts
14:01 -!- brtk [~brtk@dhcp-072127.eduroam.chalmers.se] has joined #go-nuts
14:05 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:1093:80f4:cdcf:6a20] has joined
#go-nuts
14:06 -!- xash [~xash@d025101.adsl.hansenet.de] has quit [Ping timeout: 240
seconds]
14:13 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
14:13 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
14:24 -!- Cobi [~Cobi@2002:1828:88fb:0:aede:48ff:febe:ef03] has quit [Read error:
Connection reset by peer]
14:31 -!- Cobi [~Cobi@2002:1828:88fb:0:aede:48ff:febe:ef03] has joined #go-nuts
14:34 -!- pharris [~Adium@rhgw.opentext.com] has joined #go-nuts
14:34 -!- foocraft [~ewanas@86.36.41.185] has quit [Quit: if you're going....to
san.  fran.  cisco!!!]
14:37 -!- Venom_X [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has
joined #go-nuts
14:38 < exch> http://code.google.com/edu/courses.html Good to see Go is
listed among the programming languages.  There' no course material for it yet
though
14:40 -!- xyproto [~alexander@77.40.159.131] has quit [Read error: No route to
host]
14:40 -!- Mr_Dark [~dk@poviko.demon.nl] has joined #go-nuts
14:41 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
quit [Quit: leaving]
14:43 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
14:43 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
14:45 -!- xyproto [~alexander@77.40.159.131] has joined #go-nuts
14:49 -!- Sake [~Sake@163.5.72.131] has joined #go-nuts
14:50 < Sake> Hi, somebody can help me ? I have a little problem with golang
14:50 < ww> Sake: ask away!
14:51 -!- brtk [~brtk@dhcp-072127.eduroam.chalmers.se] has quit [Ping timeout: 252
seconds]
14:51 -!- victor_ [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has quit [Ping
timeout: 263 seconds]
14:52 <+iant> it's usually better to just ask, rather than to ask whether
you can ask
14:53 < Sake> Goroutine nevers works with me
14:54 < ww> that's a little vague...  what are you trying to do exactly?
14:54 < Sake> When i made go myfunc() that dont do anything
14:54 < jnwhiteh> Probably because the main goroutines finishes, so the
program stops executing
14:55 < jnwhiteh> This is covered in the basic goroutine examples, let me
dig them up
14:55 < Sake> I made a while true and wait but that don't work
14:55 < ww> try putting a time.Sleep(1e9) at the end of your main function
14:55 < Namegduf> A busy loop will not yield
14:56 < Namegduf> Use a sleep.
14:56 < Sake> K
14:56 < Sake> i try, just a second please
14:56 * delinka puts that in a fortune cookie: "A busy loop will not yield"
14:56 < nictuku> Sake, maybe paste the code in pastie.org so we can take a
look
14:56 < Sake> That's work very fine
14:56 < Sake> Thank you all
14:57 < jnwhiteh> If you want your entire program to not terminate until
your goroutine has finished, you can use a channel or a WaitGroup to accomplish
that
14:58 < jnwhiteh> rather than choosing an arbitrary wait time
14:59 < Sake> Ok i'm going see some doc' about this
14:59 < wrtp> Sake: you can also use select{} to wait forever while letting
other goroutines work away
15:00 -!- iant [~iant@67.218.109.241] has quit [Quit: Leaving.]
15:01 < skelterjohn> GOMAXPROCS.
15:02 < skelterjohn> wrtp: I've been making progress with the mac drawing
thing, too
15:02 < wrtp> skelterjohn: me too :-)
15:02 < skelterjohn> i'm coming from a different direction though
15:03 < skelterjohn> i'm trying to make use of xcode and nibs and such
15:03 < skelterjohn> the interface builder is very complicated :\
15:03 < wrtp> i'm trying to make macs work with exp/draw
15:03 < wrtp> it's mostly working
15:03 < wrtp> except no titlebar or menu etc yet
15:04 < skelterjohn> aha - that stuff comes for free when using interface
builder
15:04 < wrtp> yes, but have you actually tried using it from Go?
15:04 < wrtp> thread-safety issues are a bit of a nightmare
15:04 -!- brtk [~brtk@dhcp-077034.eduroam.chalmers.se] has joined #go-nuts
15:05 < skelterjohn> i have been unable to figure out how to have gcc
recognize my framework, yet
15:05 < skelterjohn> xcode 4 builds to...  strange places
15:05 < skelterjohn> i don't actually know where
15:05 < skelterjohn> so it's not as simple as dragging the framework into
the right place in /Frameworks, or wherever
15:06 < wrtp> i think you'll be lucky to get go to fit in with the usual
appkit framework
15:07 < skelterjohn> my framework is invoked entirely with C functions
15:07 < skelterjohn> does its own event loop, etc
15:07 < wrtp> so what are you using interface builder etc for?
15:08 < skelterjohn> because whenever i ask how to do things in #macdev,
they're just like "use IB, it's so easy"
15:08 < skelterjohn> so i'm trying it out
15:08 < skelterjohn> maybe it won't work in the end.  we'll see.
15:10 < wrtp> skelterjohn: yeah - IB is easy when you're trying to do
something normal...
15:11 < wrtp> but we're not trying to do something normal :-)
15:11 < wrtp> BTW i found this post very helpful:
http://www.cocoabuilder.com/archive/cocoa/58404-nsapp-currentevent.html#56717
15:12 < skelterjohn> i'll take a look at it in a bit
15:12 -!- hcatlin [~hcatlin@206.111.142.135.ptr.us.xo.net] has joined #go-nuts
15:12 -!- hcatlin [~hcatlin@206.111.142.135.ptr.us.xo.net] has quit [Changing
host]
15:12 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
15:13 -!- TheMue_ [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has joined
#go-nuts
15:13 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Read
error: Connection reset by peer]
15:14 -!- brtk [~brtk@dhcp-077034.eduroam.chalmers.se] has quit [Ping timeout: 240
seconds]
15:18 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-mjyfyjznmgbvqfib]
has joined #go-nuts
15:24 < taruti> Any opinions on go-pgsql vs pgsql.go ?
15:27 -!- skelterjohn [~jasmuth@c-24-0-2-70.hsd1.nj.comcast.net] has quit [Quit:
skelterjohn]
15:28 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has quit [Quit:
Computer has gone to sleep.]
15:33 -!- mikelalonde [~Adium@69.241.19.12] has joined #go-nuts
15:34 -!- TheMue [~TheMue@wlan-hotspot-017.ewe-ip-backbone.de] has quit [Quit:
TheMue]
15:37 -!- brtk [~brtk@dhcp-077034.eduroam.chalmers.se] has joined #go-nuts
15:38 < wrtp> taruti: never looked at either, sorry.
15:41 -!- foocraft [~ewanas@178.152.88.128] has joined #go-nuts
15:46 -!- nictuku [~yvesj@unaffiliated/nictuku] has quit [Ping timeout: 240
seconds]
15:46 -!- nictuku [~yvesj@74.125.121.33] has joined #go-nuts
15:46 -!- nictuku [~yvesj@74.125.121.33] has quit [Changing host]
15:46 -!- nictuku [~yvesj@unaffiliated/nictuku] has joined #go-nuts
15:47 -!- erus` [~chatzilla@mailgate.ips-international.com] has quit [Remote host
closed the connection]
15:50 < icey> http://code.google.com/appengine/docs/go/overview.html
15:50 < icey> It looks like Go on App Engine will get announced today
15:50 -!- shvntr [~shvntr@116.26.130.54] has quit [Ping timeout: 246 seconds]
15:51 < str1ngs> yes!
15:52 < str1ngs> http://code.google.com/appengine/docs/go/overview.html yes
15:52 < aiju> wtfi appengine?
15:53 < str1ngs> sorry wrong channel
15:53 < iTonnerre>
http://code.google.com/appengine/docs/whatisgoogleappengine.html
15:54 -!- daaku [~daaku@c-67-188-113-103.hsd1.ca.comcast.net] has quit [Quit:
daaku]
15:56 -!- Sake [~Sake@163.5.72.131] has left #go-nuts ["Thanks for all"]
15:59 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-mjyfyjznmgbvqfib]
has quit [Ping timeout: 240 seconds]
16:00 < wrtp> thought so!
16:02 -!- Sep102__ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined
#go-nuts
16:03 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit
[Ping timeout: 240 seconds]
16:03 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined
#go-nuts
16:05 -!- moraes [~moraes@189.103.176.58] has joined #go-nuts
16:05 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping
timeout: 240 seconds]
16:06 < mpl> wrtp: heh, good call :)
16:06 -!- iant [~iant@nat/google/x-eiqklsybvdfowykc] has joined #go-nuts
16:06 -!- mode/#go-nuts [+v iant] by ChanServ
16:06 -!- nullptr [~user@216-163-72-2.client.cypresscom.net] has joined #go-nuts
16:08 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts
16:08 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts []
16:08 -!- TMKCodes [~TMKCodes@unaffiliated/tmkcodes] has quit [Quit: Leaving]
16:08 -!- TMKCodess [~TMKCodes@unaffiliated/tmkcodes] has joined #go-nuts
16:10 < wrtp> mpl: i'm like a kid in a toyshop
16:13 -!- ShadowIce
[~pyoro@HSI-KBW-109-193-120-162.hsi7.kabel-badenwuerttemberg.de] has joined
#go-nuts
16:13 -!- ShadowIce
[~pyoro@HSI-KBW-109-193-120-162.hsi7.kabel-badenwuerttemberg.de] has quit
[Changing host]
16:13 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
16:14 < mpl> wrtp: I was speaking of the fact that you "predicted" they
would announce it today, not that you're happy about it ;)
16:15 -!- __key__ [~key@unaffiliated/--key--/x-2566208] has joined #go-nuts
16:16 < nictuku> proper blog post:
http://blog.golang.org/2011/05/go-and-google-app-engine.html
16:16 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts
16:17 < wrtp> dammit, the downloads aren't available yet
16:17 -!- victor_ [~victor@173-9-98-102-NewEngland.hfc.comcastbusiness.net] has
joined #go-nuts
16:17 -!- ekipan [4b1379b2@gateway/web/freenode/ip.75.19.121.178] has joined
#go-nuts
16:18 < moraes> wrtp, get directly from
http://code.google.com/p/googleappengine/downloads/list
16:18 < moraes> doc links are wrong
16:18 -!- virtualsue [~chatzilla@nat/cisco/x-fpvavbstfoytzusg] has quit [Ping
timeout: 264 seconds]
16:19 < wrtp> moraes: cool, thanks
16:20 < wrtp> got it
16:20 < mpl> heh, I hadn't realized that: " making it the first true
compiled language that runs on App Engine" :)
16:21 -!- brtk [~brtk@dhcp-077034.eduroam.chalmers.se] has quit [Ping timeout: 246
seconds]
16:21 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined
#go-nuts
16:21 < hallas> anyone got any experience with the Go-SDL package?
16:21 < aiju> which one?
16:21 < hallas> the fork one
16:21 < hallas> or both
16:22 < str1ngs> file google_appengine/goroot/bin/8g ELF 64-bit LSB
executable :(
16:25 -!- awidegreen [~quassel@h-170-226.A212.priv.bahnhof.se] has joined #go-nuts
16:25 -!- wrtp [~rog@92.17.111.113] has quit [Quit: wrtp]
16:25 -!- unofficialmvp1 [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts
16:25 < nictuku> str1ngs, which file did you download?
16:26 < str1ngs> 386 of course
16:26 < str1ngs> I should check the sha1
16:27 < str1ngs> go_appengine_sdk_linux_386-1.5.0.zip matches . seems
strange
16:27 < icey> what combination of words do you guys find work the best for
finding go related stuff?  (For example, I'm looking for information on list
comprehensions, and google keeps recommending "erlang list comprehensions" when I
try "go lang list comprehensions"
16:27 < str1ngs> icey: go lang
16:27 < str1ngs> or go language
16:27 <+iant> str1ngs: that sounds like a bug; I'm sure 8g still generates
32-bit binaries, but it may have been compiled as a 64-bit executable itself
16:28 -!- xyproto [~alexander@77.40.159.131] has quit [Read error: Connection
reset by peer]
16:28 -!- awidegreen [~quassel@h-170-226.A212.priv.bahnhof.se] has quit [Remote
host closed the connection]
16:28 < str1ngs> iant: what I'm thinking but I cant post an issue do to 500
error.  so I'll wait abit
16:28 < nictuku> iant, I can confirm str1ngs's report.
16:28 -!- keithcascio [~keithcasc@nat/google/x-jidnpezwklvyvjin] has joined
#go-nuts
16:29 < nictuku> yeah, I just saw that too.
16:29 < icey> str1ngs: alright, thanks
16:29 < str1ngs> nictuku: do you get 500 error if you try click on issues?
16:29 < nictuku> yes.
16:30 < nictuku> str1ngs, both adg and iant are aware of it now.
16:30 < str1ngs> I'll play with x86_64 mean time :)
16:30 -!- xyproto [~alexander@77.40.159.131] has joined #go-nuts
16:30 < str1ngs> ok thanks
16:32 -!- awidegreen [~quassel@h-170-226.A212.priv.bahnhof.se] has joined #go-nuts
16:37 < str1ngs> x86_64 is working fine
16:38 -!- Paradox924X [~Paradox92@c-68-35-229-34.hsd1.fl.comcast.net] has quit
[Changing host]
16:38 -!- Paradox924X [~Paradox92@vaserv/irc/founder] has joined #go-nuts
16:39 <@adg> i will ask my gophers to rebuild it
16:39 <@adg> thanks
16:39 < str1ngs> np glad I could point it out
16:40 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
16:40 -!- unofficialmvp1 [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts []
16:43 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has joined #go-nuts
16:45 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts
16:46 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts []
16:50 -!- 17SAAI21G [~josh@8.20.178.82] has joined #go-nuts
16:50 -!- 92AAC2G0O [~josh@8.20.178.82] has joined #go-nuts
16:50 -!- 17SAAI21G [~josh@8.20.178.82] has quit [Read error: Connection reset by
peer]
16:50 -!- zerosanity [~josh@8.20.178.82] has joined #go-nuts
16:50 -!- zerosanity [~josh@8.20.178.82] has quit [Remote host closed the
connection]
16:50 -!- 92AAC2G0O [~josh@8.20.178.82] has quit [Remote host closed the
connection]
16:50 -!- zerosanity [~josh@8.20.178.82] has joined #go-nuts
16:52 < zerosanity> yay go on app engine
16:52 < skelterjohn> something official happen?
16:53 < zerosanity>
http://blog.golang.org/2011/05/go-and-google-app-engine.html
16:53 < skelterjohn> oha
16:53 < Namegduf> Hell yeah.
16:53 -!- crow_ [~crow@77.28.96.125] has joined #go-nuts
16:53 < skelterjohn> what is app engine, exactly?  can anyone give me a
one-liner?
16:54 < icey> skelterjohn: Google's cloud service for app hosting
16:54 < skelterjohn> are they basically web apps with lots of support?
16:54 < skelterjohn> that is, UI via html/js?
16:54 -!- victor_ [~victor@173-9-98-102-NewEngland.hfc.comcastbusiness.net] has
quit [Ping timeout: 240 seconds]
16:55 < icey> skelterjohn: basically, yes; the backend runs on a specific
architecture that google specifies, so you should develop your apps knowing that
they're going to run on app engine ahead of time
16:55 < Namegduf> skelterjohn: It's a distributed, reliable service for
running arbitrary software "on the cloud"
16:55 -!- GeertJohan [~Squarc@clal-1-119.eduroam.inholland.nl] has joined #go-nuts
16:56 < zerosanity> it's a PaaS
16:56 < Namegduf> With data storage APIs and other such things.
16:58 < moraes> several services etc, so that you don't need to be a sys
admin to keep your site live; thats the idea
16:59 < Namegduf> Did they fix the data races in the implementation on App
Engine, I wonder.
17:01 < moraes> datastore is a lot more reliable now with High Replication
(which go users are forced to use)
17:01 < Namegduf> "The App Engine datastore is a schemaless object
datastore, with no planned downtime, atomic transactions, high availability of
reads and writes, eventual consistency for all queries except ancestor queries,
and strong consistency for reads and ancestor queries."
17:01 < Namegduf> That kinda thing.
17:01 < Namegduf> It's a nice concept.
17:02 < skelterjohn> thanks for the high-level
17:06 -!- brtk [~brtk@c83-248-35-158.bredband.comhem.se] has joined #go-nuts
17:07 <+iant> Namegduf: I believe that Go on App Engine currently runs in a
single OS thread (except for system calls) so there are no data races
17:08 < Namegduf> Oh, that's right.
17:08 < Namegduf> They do mention that.
17:08 < Namegduf> Thanks.
17:11 -!- rutkowski [~adrian@078088201249.walbrzych.vectranet.pl] has joined
#go-nuts
17:11 -!- rutkowski [~adrian@078088201249.walbrzych.vectranet.pl] has quit [Client
Quit]
17:11 -!- rutkowski [~adrian@078088201249.walbrzych.vectranet.pl] has joined
#go-nuts
17:15 -!- kamaji [~kamaji@cpc2-aztw22-2-0-cust775.aztw.cable.virginmedia.com] has
joined #go-nuts
17:15 -!- hcatlin [~hcatlin@108-83-16-197.lightspeed.sntcca.sbcglobal.net] has
joined #go-nuts
17:15 -!- hcatlin [~hcatlin@108-83-16-197.lightspeed.sntcca.sbcglobal.net] has
quit [Changing host]
17:15 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
17:19 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
17:19 < hallas> definately gonna go go-nuts in the app engine sdk
17:19 < hallas> thrilling news indeed
17:23 -!- virtualsue [~chatzilla@nat/cisco/x-rmfglpcgklvgnwdi] has joined #go-nuts
17:25 -!- GeertJohan [~Squarc@clal-1-119.eduroam.inholland.nl] has quit [Quit:
Leaving.]
17:27 < Namegduf> I may be interested vaguely in app engine
17:29 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
joined #go-nuts
17:30 -!- fhs [~fhs@2001:0:4137:9e76:87f:54ac:b59a:bd8f] has joined #go-nuts
17:33 -!- ekipan [4b1379b2@gateway/web/freenode/ip.75.19.121.178] has left
#go-nuts []
17:33 < hallas> except for the sdk not being available on the downloads page
everything is good :-)
17:34 < hallas> but apparently it is from the repository it self
17:34 < moraes> link is wrong, get from
http://code.google.com/p/googleappengine/downloads/list
17:34 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined
#go-nuts
17:35 < hallas> yes sir, exactly
17:38 < nictuku> I can't find a way to import third-party libraries for an
appengine app
17:38 < nictuku> if I change GOROOT to the google_appengine/goroot
directory, goinstall will fail because it can't find the go sources
17:39 -!- tsung [~jon@112.104.53.151] has quit [Ping timeout: 260 seconds]
17:39 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
17:41 < hallas> your new app is compiled in the cloud, so I guess you'd
simply copy them over and deploy together with your app?
17:41 < aiju> "compiled in the cloud"
17:41 < hallas> no goinstall
17:42 -!- icey [~user@ip68-104-183-151.ph.ph.cox.net] has quit [Remote host closed
the connection]
17:42 < iTonnerre> Heh
17:42 < nictuku> it should work.  I'm removing the google_appengine/goroot
directory, and making it a symlink to my goroot.  Then at least the dev server
will work.
17:43 < nictuku> ah, then I'd have to copy the existing stuff from
google_appengine/goroot
17:47 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
17:48 -!- photron_ [~photron@port-92-201-54-223.dynamic.qsc.de] has joined
#go-nuts
17:48 -!- tvw [~tv@212.79.9.150] has quit [Ping timeout: 258 seconds]
17:49 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
17:51 < uriel> is the mercurial repo for the app engine sdk accessible
somewhere?
17:52 -!- fhs [~fhs@2001:0:4137:9e76:87f:54ac:b59a:bd8f] has quit [Ping timeout:
248 seconds]
17:52 < uriel> http://code.google.com/p/googleappengine/ seems to only
contain the python and java sdks (plus it is svn, yuck)
17:54 < iTonnerre> I guess there's a reason why it's not announced yet
17:54 < iTonnerre> (From what I understand from the earlier discussion)
17:56 < str1ngs> nictuku: see demos/go-moustachio it uses 3rd party libs
17:57 < nictuku> str1ngs, exactly.  that's the part I can't make work.
17:57 < nictuku> were you able to?
17:57 < str1ngs> my guess is just put the source in the app root
17:59 < str1ngs> import "www.foobar.com/somestufff"
myapp/www.foogar.com/somestuff
17:59 < str1ngs> make sense?
17:59 < hallas> it does
18:00 < nictuku> indeed
18:01 < nictuku> then strictly speaking the go-moustachio demo is missing
parts, right?
18:01 < nictuku> ahh, the README says that.  duh.
18:02 < hallas> "README"
18:02 < hallas> what a strange name for such an unimportant document ;-)
18:03 -!- fhs [~fhs@pool-74-101-66-112.nycmny.east.verizon.net] has joined
#go-nuts
18:03 < str1ngs> hehe
18:05 < hallas> I never bother much myself
18:05 < hallas> Same story with IKEA furniture :D
18:05 -!- huin [~huin@91.85.171.238] has joined #go-nuts
18:07 -!- ruckdashel [~steve@199.17.112.1] has joined #go-nuts
18:08 -!- nictuku [~yvesj@unaffiliated/nictuku] has quit [Ping timeout: 260
seconds]
18:11 -!- artefon [~thiago@150.164.2.20] has quit [Quit: bye]
18:17 < xyproto> go for google appengine is out
18:17 < xyproto> hello world does not work, though, I get: cannot use
handler (type func()) as type func(http.ResponseWriter, *http.Request) in function
argument
18:17 -!- TMKCodess [~TMKCodes@unaffiliated/tmkcodes] has quit [Read error:
Operation timed out]
18:18 -!- TMKCodess [~TMKCodes@unaffiliated/tmkcodes] has joined #go-nuts
18:18 < hallas> seems like your handler doesnt take the correct parameters?
18:18 < hallas> Doesnt satisfy the handler type
18:19 < hallas> Whichever function/handler you pass to the http.HandleFunc
as the second argument must take the responsewriter and a pointer to the request
18:20 -!- Vigud [u1143@gateway/web/irccloud.com/x-mfsgmatrbsolzzmg] has joined
#go-nuts
18:20 < xyproto> hallas: in this case, I just used the code from here:
http://code.google.com/appengine/docs/go/gettingstarted/helloworld.html
18:21 < xyproto> hallas: is the getting started hello world source code
wrong?
18:21 < hallas> xyproto: Well, it should work, when I did the getting
started stuff earlier, it worked just fine.  If you're using that code, something
else must be bugging out for ya
18:22 < xyproto> hallas: did you use the source code from that webpage or
from the demos?
18:23 < hallas> xyproto: webpage
18:23 < hallas> wrote it in by hand though
18:23 -!- nictuku [~yvesj@unaffiliated/nictuku] has joined #go-nuts
18:23 < xyproto> hallas: me too.  And triple checked what I had written.
18:24 < Soultaker> App Engine supports Go now?  Cool!
18:24 < xyproto> here, I can even paste it for a comparison:
http://go.pastie.org/1886008
http://code.google.com/appengine/docs/go/gettingstarted/helloworld.html
18:24 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has left
#go-nuts []
18:24 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined
#go-nuts
18:24 < hallas> woops
18:24 < hallas> dunno what happened there
18:24 < xyproto> Soultaker: apparently, yes, but I'm having a hard time
making hello world work.  Just created a package for it on Arch.
18:25 < xyproto> "google-appengine-go" on AUR, if anyone is interested
18:26 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined
#go-nuts
18:26 < hallas> xyproto: makes no sense that your code is not compiling, let
alone the error you get
18:26 < hallas> xyproto: because we can all agree that handler is certainly
not a func() :-)
18:26 -!- tvw [~tv@e176006169.adsl.alicedsl.de] has joined #go-nuts
18:27 < xyproto> hallas: I fully agree :)
18:27 < hallas> xyproto: one thing though :-) your missing an s in response
18:27 < xyproto> hallas: yes, I do!  Thank you!
18:27 < hallas> xyproto: still a weird error :-)
18:28 < hallas> xyproto: if the type checker decides its a func() because
reponsewriter doesnt exists, it should simple give that as an error, instead of
the handler type it self not satisfying the HandleFunc function
18:30 < xyproto> hallas: yes, I was baffled.  I fiddled around with
environment variables for half an hour to try to figure out what was wrong :P
18:30 -!- bubb [~AndChat@S01065cd9985ba2e7.va.shawcable.net] has quit [Read error:
Connection reset by peer]
18:31 < hallas> xyproto: one place where there is an error though in the
webpage stuff, is
http://code.google.com/appengine/docs/go/gettingstarted/usingdatastore.html - on
line 16 or so the datastore package is referenced as datstore :P
18:32 < hallas> So keep your eye out :P
18:33 < xyproto> hallas: I will ;)
18:33 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
18:36 -!- keidaa [~keidaa@cm-84.210.56.138.getinternet.no] has joined #go-nuts
18:38 < rutkowski> l
18:38 -!- kr [~Keith@204.14.152.118] has joined #go-nuts
18:38 < ww> hmmmm...  so its true...
18:40 -!- BrowserUk [~Miranda@2.97.239.254] has joined #go-nuts
18:40 < BrowserUk> Can you build dlls/sos using go yet?
18:41 < ww> no
18:41 < BrowserUk> Does that concise answer also imply:...and you never will
be able to?
18:41 < skelterjohn> no :)
18:41 < skelterjohn> it's on the "one day" list
18:44 < xyproto> BrowserUk: you can build wonderful and juicy .a files,
though
18:44 < skelterjohn> yeah - if you stick to pure go it's not really a
problem
18:44 < skelterjohn> but go code cannot be invoked from non-go code at all
18:44 < skelterjohn> the program has to begin as a go program
18:44 < skelterjohn> for now
18:44 < BrowserUk> Yup.  But they can't be called from other languages :(
18:45 < skelterjohn> you can invoke code in another language from go (via
C), and then provide callbacks
18:45 < skelterjohn> but that's not the same thing
18:45 < xyproto> hallas: woo, hello world works here now.  Thanks :)
18:46 -!- foocraft_ [~ewanas@78.101.88.179] has joined #go-nuts
18:48 < BrowserUk> skelterjohn: No, not the same thing.  Sometimes, one part
of a project lends itself to a particular language--in this case Perl--but other
parts need the performance of a compiled language.  Back to boring an laborious C
:( Thanks all.
18:48 < xyproto> app engine with Go works great!  It's fun to just refresh
to recompile and run :)
18:49 < uriel> 18:44 < skelterjohn> but go code cannot be invoked from
non-go code at all
18:49 -!- foocraft [~ewanas@178.152.88.128] has quit [Ping timeout: 240 seconds]
18:49 < uriel> not true
18:49 < hallas> xyproto: agreed
18:49 < skelterjohn> uriel: oh?
18:49 < uriel> I'm pretty sure you can call Go code from C now
18:49 < skelterjohn> really.
18:49 < skelterjohn> that would be a pretty interesting development
18:49 < ww> xyproto: do you have it on the appengine or just in the dev
server?
18:49 < uriel> that was one of the requirements for swig
18:49 < skelterjohn> BrowserUk: you see that?  i might be wrong
18:49 < skelterjohn> but happily wrong
18:50 * BrowserUk still reading
18:50 < skelterjohn> iant: you did the swig impl, right?
18:50 -!- fmoo [~Adium@c-76-102-41-101.hsd1.ca.comcast.net] has joined #go-nuts
18:50 < skelterjohn> can we use swig to start up go code from something
else?  does it have to be compiled with gccgo?
18:50 < str1ngs> skelterjohn: you can call go from C
18:51 < BrowserUk> uriel: The swig thing still requires that the final app
be linked as a single executable though right?
18:51 < ww> you can certainly call go from C, it's just that go needs to be
the main() to set up the runtime
18:51 < skelterjohn> right - that was the impression i had
18:51 < xyproto> ww: I just have it running here on my own computer, but I
want to try it on the web soon as well.
18:51 < ww> unless this new development makes that untrue
18:51 < skelterjohn> but uriel has implied otherwise
18:52 < hallas> xyproto: sign up for their testing then
18:52 < xyproto> hallas: was just about to :)
18:53 * ww signed up...  was terribly vague about what i want to do with it
because i have no idea :)
18:53 * BrowserUk wonders how ahrd it would be to run the go main() in a kernel
thread?
18:53 < str1ngs> skelterjohn: extern int go_function(int) __asm__
("myprefix.mypackage.Function");
18:53 < skelterjohn> that doesn't mean a whole lot to me
18:53 * BrowserUk winces:)
18:54 < str1ngs> read the gccgo page then
18:54 < skelterjohn> so you do have to use gccgo to do this, then?
18:54 < str1ngs> yes
18:55 < skelterjohn> that would make sense, since gccgo doesn't use the
segmented stack stuff (i think)
18:55 < skelterjohn> which, as far as i could tell, was the main issue that
made go <-> other difficult
18:55 < str1ngs> but all this is theory I"ve just play with calling C from
go with gccgo
18:59 -!- BrowserUk [~Miranda@2.97.239.254] has quit []
19:00 -!- artefon [~thiago@189.59.178.102.dynamic.adsl.gvt.net.br] has joined
#go-nuts
19:01 -!- foocraft_ [~ewanas@78.101.88.179] has quit [Quit: if you're going....to
san.  fran.  cisco!!!]
19:03 -!- virtualsue [~chatzilla@nat/cisco/x-rmfglpcgklvgnwdi] has quit [Quit:
ChatZilla 0.9.86.1 [Firefox 4.0.1/20110413222027]]
19:05 -!- XenoPhoenix [~Xeno@cpc13-aztw24-2-0-cust23.aztw.cable.virginmedia.com]
has quit [Remote host closed the connection]
19:07 -!- Venom_lnch [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has
quit [Quit: Venom_lnch]
19:08 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit []
19:13 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined
#go-nuts
19:14 -!- XenoPhoenix [~Xeno@cpc13-aztw24-2-0-cust23.aztw.cable.virginmedia.com]
has joined #go-nuts
19:15 < vegai> what the...
19:15 -!- Guest44981 [~crow@77.28.96.125] has quit [Read error: Connection reset
by peer]
19:15 < vegai> they fixed 2382?
19:15 < vegai> methinks that should be in the topic...
19:15 < aiju> 2382?
19:15 < vegai> googleappengine: "Add Go Language support"
19:16 < aiju> *sigh*
19:16 < aiju> what's so special about that appengine stuff?
19:16 < aiju> CGI 2.0?
19:17 < vegai> By leveraging the Cloud, we can synergysize our business and
increase shareholder value manyfold
19:17 < hallas> I think the signifance lies in the fact that go can use the
various app engine features, thats all
19:17 < ww> aiju: google pays for your hosting?
19:18 < hallas> ww: and thar :D
19:18 < hallas> that*
19:18 < aiju> everybody is talking about it as if it was Jesus second coming
19:18 < vegai> I kinda thought they would never do it
19:19 < vegai> that's why I'm a bit amazed
19:19 < aiju> it's not like servers cost billions of euros each month
19:19 < vegai> well, it's nice if your cool new web app that will never get
off the ground costs $0 to upkeep
19:20 < ww> well, maybe it'll also push Go "mainstream" so i can stop being
accused of making "bespoke" software because i'm not using python
19:20 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has left #go-nuts []
19:20 < hallas> aiju: jesus is not coming back :D the age of pisces will end
soon :) next deity to walk the end should be around 2150 when the age of aquarius
begings :-)
19:20 < hallas> end/earth
19:21 < aiju> thanks for that information, Mark V. Shaney
19:21 < hallas> wow, begins i mean
19:21 < moraes> it'll make go be more noticed and bring people like me to
#go-nuts
19:21 < aiju> haha
19:21 * ww sings, "this is the dawning of the..."
19:21 < aiju> i use Plan 9
19:21 < aiju> i don't care how many people use stuff
19:22 < moraes> i just came to ask why go and not php??!1
19:22 < moraes> nah.  kidding.
19:22 -!- tsung [~jon@112.104.53.151] has joined #go-nuts
19:22 < hallas> moraes: why not php as well?
19:22 < hallas> for the sake of the argument
19:22 < vegai> we might have a large bunch of people coming in here soon
because of this
19:23 < vegai> brace yourselves!
19:23 < dreadlorde> be prepared to /leave
19:23 < aiju> that's rather frightening
19:23 < moraes> hallas, hm, because php is a hell to sandbox?
19:24 < moraes> (php is the #1 issue on app engine with 3k votes "add php
support"...  that should have been closed long ago as won't fix)
19:24 < vegai> yes, nothing can be good if it's popular
19:24 < aiju> moraes: -to sandbox
19:24 < moraes> heh
19:24 < hallas> a hell :-)
19:24 < moraes> a hell.  period.
19:25 < hallas> well apparently some dude managed to make a billion dollar
company out of some hellish stuff.  Must be good for something :D
19:25 -!- visigoten [~fwagner@static-200-71-19-130.telmex.net.uy] has joined
#go-nuts
19:25 < aiju> well, how much money did Degesch make?
19:26 < hallas> who dat :D ?
19:26 < aiju> company who manufactured the poison Zyklon B, which used to
exterminate the jews during WWII
19:26 < aiju> yeah, i know about godwin's law..
19:26 < hallas> hehe
19:26 < vegai> Rob Pike on the mailing list: "That's not the only surprise
to be revealed today."
19:27 < vegai> this must be kind of like the feeling that normal people do
when watching Idols
19:27 * ww has never seen anybody invoke godwin's law more often than aiju
19:27 < vegai> s/do/have/
19:27 < aiju> hahahahahaha
19:27 < vegai> go for android, perhaps?
19:27 < hallas> omg orgasm
19:27 < vegai> that'd be too good
19:28 < vegai> therefore unbelievable
19:28 < ww> you guys are nuts
19:28 < aiju> go on android ...
19:28 < aiju> i couldn't care less
19:28 < hallas> if it go on android doesnt involve the vm then yipieee
19:28 < vegai> I might care less about your not caring
19:28 < vegai> but not much
19:28 < hallas> its*
19:29 -!- Kafo [~Kafo@a91-152-189-15.elisa-laajakaista.fi] has joined #go-nuts
19:29 < ww> you can already run go on android
19:29 < hallas> A subset can I guess
19:30 < hallas> Like on any ARM processor?
19:30 < aiju> i do care about tarutis efforts to port Go to Plan 9
19:30 < ww> i did that talking to ASE when i got my android phone before the
novelty wore off
19:30 < vegai> aiju: that is indeed interesting
19:30 < ww> works just fine.  anything else would be a very big pain because
you'd need a native java bridge
19:31 < aiju> quite successful, i might add
19:31 < hallas> I wrote one big android app, it was my first and last
19:34 <+iant> skelterjohn: I did the SWIG implementation, yes
19:34 <+iant> currently Go has to be the main function in the program
19:34 < skelterjohn> thanks.  i wonder what uriel and str1ngs were
referring, to, then
19:36 < taruti> vegai: if you are interested the latest snapshot is at
http://violetti.org/go-2011.05.10.tbz (go the src directory and ./build.rc)
19:36 -!- dju_ [dju@fsf/member/dju] has joined #go-nuts
19:38 < __key__> go on app engine, hah
19:38 < __key__> never even heard of it
19:39 -!- dju__ [dju@fsf/member/dju] has quit [Ping timeout: 252 seconds]
19:42 -!- photron_ [~photron@port-92-201-54-223.dynamic.qsc.de] has quit [Ping
timeout: 260 seconds]
19:44 < moraes> __key__, congrats!
19:44 < __key__> ;)
19:44 < moraes> btw, you have the name of a python private var.
19:45 < __key__> yessir that's the point ;)
19:45 < moraes> __key__, what is nice is that we can go to the php issue and
tell people to use go instead!
19:45 < __key__> hah
19:45 < __key__> tell them how dumb they feel that Go beat them ;)
19:46 < hallas> Does anyone know how to use a formatter map to format
seconds into time?  Im stuck at a point where I cant type assert ...interface{}
properly to int64
19:48 < str1ngs> hallas: you mean like this msg("%v %v", p.Name,
time.LocalTime().Format("03:04pm"))
19:48 < hallas> Yes
19:49 < hallas> Except, it must work with the formattermap from template
package.  So I can do {Date|timeformat} in the template
19:49 < str1ngs> ah ok not what I thought then
19:50 -!- wrtp [~rog@92.17.111.113] has joined #go-nuts
19:50 < hallas> I must use the seconds to create the Time struct in order to
do the proper format.  But I cant use the value passed through the formatter map
because it wont type assert :-(
19:50 -!- __key__ [~key@unaffiliated/--key--/x-2566208] has left #go-nuts []
19:51 -!- CrowX- [~crow@77.28.96.125] has joined #go-nuts
19:51 -!- wrtp [~rog@92.17.111.113] has quit [Client Quit]
19:55 -!- ruckdashel [~steve@199.17.112.1] has quit [Quit: Leaving]
19:55 < moraes> heh:
http://twitter.com/#!/dougnaka/statuses/68039575997661184
19:56 < hallas> haha
19:56 < ahf> win
19:58 -!- ede [~ede@30-51-251.dynamic.csail.mit.edu] has joined #go-nuts
19:59 < aiju> goraes: haha
19:59 < aiju> does someone have a rifle handy?
20:01 -!- rutkowski [~adrian@078088201249.walbrzych.vectranet.pl] has quit [Quit:
WeeChat 0.3.3-dev]
20:03 < dario> he'd answer that you'd have to shoot a lot of people if you
want to shoot all who don't know go
20:03 < aiju> even if it wasn't Go, that statement would be particularly
idiotic
20:03 -!- CrowX- [~crow@77.28.96.125] has quit [Ping timeout: 252 seconds]
20:03 < aiju> "Why did Google choose their own language over someone else's
#FAIL"
20:04 < huin> i did wonder if PHP people would start whinging
20:04 < dario> that's strange ...  i'd expected you to say "he's not gonna
say anything to a rifle shot"
20:05 < aiju> dario: rifle shots don't have to be deadly ;P
20:05 < aiju> also, i expect that kind of person to be a daemonic creature
20:05 < dario> ;P
20:06 < ww> distinctly cultish this #googleio twitter thing
20:08 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Ping timeout: 240
seconds]
20:09 -!- CrowX- [~crow@77.28.96.125] has joined #go-nuts
20:09 < kamaji> yaaaaay
20:09 -!- Project-2501 [~Marvin@82.84.91.209] has joined #go-nuts
20:09 < kamaji> I fixed my classifier
20:10 < kamaji> 78% accurate on 20 newsgroups, whoop whoop
20:11 * ww congratulates kamaji
20:11 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:1093:80f4:cdcf:6a20] has quit
[Quit: Leaving.]
20:11 < ww> did you do the dirchlet thing?
20:12 < kamaji> no, I changed "Normal_CDF" to "Normal_PDF"
20:12 < kamaji> herp derp :(
20:12 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-178-165.clienti.tiscali.it] has
quit [Ping timeout: 258 seconds]
20:12 < kamaji> and thanks :)
20:13 < skelterjohn> that's what you get for adding the CDF to gostat
20:13 < skelterjohn> mass confusion!
20:13 < kamaji> riots in the streets :D
20:13 < kamaji> also I added the prior of the feature for missing features,
seems to help
20:14 < kamaji> probably could do better though
20:14 < skelterjohn> you so want to learn about nonparametrics
20:14 -!- imsplitbit [~imsplitbi@64.39.4.132] has joined #go-nuts
20:14 < kamaji> I want to learn what a nonparametric _is_
20:14 < skelterjohn> a distribution with an infinite number of parameters
20:15 < kamaji> equivalent to a discrete distribution?
20:15 < skelterjohn> (specifically, with parameters for all possible missing
features)
20:15 < kamaji> oh wait no, infinite
20:15 < kamaji> that sounds like a sneaky trick
20:15 < skelterjohn> it's completely grounded in math
20:15 < kamaji> like a sneaky math trick
20:15 < skelterjohn> there are some infinities in there, sure
20:15 < kamaji> like the Kernel trick, which I still need to read up on
20:16 < skelterjohn> don't know much about kernels.  i'm far too specialized
to be useful
20:16 < kamaji> lol
20:16 < kamaji> what are you specialized in?
20:16 < taruti> any guesses what else will be announced?
20:16 < str1ngs> generics
20:16 * str1ngs runs and hides
20:16 < kamaji> ???
20:17 < kamaji> announced?
20:17 < kamaji> adding features?
20:18 < skelterjohn> in the app engine announcement post rob pike said
something else will be announced today too
20:19 < skelterjohn> "Google cancels go, everyone goes home!"
20:19 < str1ngs> no they are just renaming it to ghg :P
20:19 < hallas> why?  ghg?
20:20 < dario> GoogHle Go ;P
20:20 < goraes> easier to google for tutorials
20:20 < str1ngs> http://twitter.com/#!/dougnaka/statuses/68039575997661184
20:20 < hallas> golang is fine for tutorials?
20:20 < kamaji> dario: rolls right off the tongue :P
20:20 < kamaji> yeah golang works
20:20 < kamaji> but then you have to know it
20:20 < skelterjohn> i don't see ghg in that tweet...
20:20 < kamaji> instead of PHP = fail?
20:20 < taruti> *sane* generics would be nice
20:21 < kamaji> I don't think anyone even knows how PHP works
20:22 -!- CrowX- [~crow@77.28.96.125] has quit [Ping timeout: 248 seconds]
20:23 -!- huin [~huin@91.85.171.238] has quit [Quit: leaving]
20:23 -!- Loonacy [~loonacy@c-67-172-248-248.hsd1.ut.comcast.net] has joined
#go-nuts
20:33 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has quit [Quit: skelterjohn]
20:35 -!- boscop_ [~boscop@g230098129.adsl.alicedsl.de] has joined #go-nuts
20:37 -!- CrowX- [~crow@77.28.96.125] has joined #go-nuts
20:37 -!- boscop [~boscop@g230083250.adsl.alicedsl.de] has quit [Ping timeout: 240
seconds]
20:39 -!- dRbiG [drbig@unhallowed.pl] has joined #go-nuts
20:40 -!- dRbiG [drbig@unhallowed.pl] has left #go-nuts []
20:40 -!- Venom_X [~pjacobs@99.35.126.210] has joined #go-nuts
20:41 -!- dRbiG [drbig@unhallowed.pl] has joined #go-nuts
20:45 -!- mikelalonde [~Adium@69.241.19.12] has left #go-nuts []
20:46 -!- CrowX- [~crow@77.28.96.125] has quit [Ping timeout: 248 seconds]
20:48 -!- iant [~iant@nat/google/x-eiqklsybvdfowykc] has quit [Quit: Leaving.]
20:49 -!- zerosanity [~josh@8.20.178.82] has quit [Remote host closed the
connection]
20:52 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has left
#go-nuts []
20:53 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-yyeqqqdyobegjlcf]
has joined #go-nuts
20:59 -!- iant [~iant@nat/google/x-xdcvkmyqotuhjtqc] has joined #go-nuts
20:59 -!- mode/#go-nuts [+v iant] by ChanServ
21:01 < keidaa> can someone help me understand this:
http://goneat.org/doc/codelab/wiki/
21:01 < keidaa> why is Page passed as indirect?
21:02 -!- Venom_X [~pjacobs@99.35.126.210] has quit [Quit: Venom_X]
21:04 -!- zanget [~zanget@hurf.durf.me] has joined #go-nuts
21:04 < xb95> indirect...  you mean, as a pointer?  *Page?  it's more
efficient to copy just a pointer than to copy a whole struct
21:05 < keidaa> ok, how would you do that without the inline &Page{....
21:06 < keidaa> do I need to make a p = Page{fill in with blanks} and then
pass that reference?
21:06 -!- nullptr [~user@216-163-72-2.client.cypresscom.net] has left #go-nuts
["ERC Version 5.3 (IRC client for Emacs)"]
21:06 < xb95> what would be easier, tbh, would be to see the code you have
that does not work, and then we can probably help you make it work..
21:07 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Ping timeout: 240 seconds]
21:07 -!- dju__ [dju@fsf/member/dju] has joined #go-nuts
21:07 < keidaa> it works with values, I'm just thinking if I should use
pointers instead, just want to know how to pass it before I code it
21:08 < xb95> unless there is a reason you want it passed by value, then you
probably want to use pointers.
21:08 < xb95> you can do that by taking the address of something with &
21:09 < xb95> func something(s *Something) {}
21:09 < xb95> var xyz Something; xyz.foo = 1; xyz.bar = 2; something(&xyz);
21:11 -!- dju_ [dju@fsf/member/dju] has quit [Ping timeout: 260 seconds]
21:12 -!- tdnrad [~darndt@terminal.research.cs.dal.ca] has joined #go-nuts
21:13 < tdnrad> can I match non-greedily with the regexp package?
21:13 < kamaji> yargh...  up to 86% but when I use anything other than term
counts it just fails....  sigh :(
21:13 < aiju> tdnrad: not easily
21:14 < tdnrad> aiju: ok thanks
21:15 -!- keidaa [~keidaa@cm-84.210.56.138.getinternet.no] has quit [Quit:
Leaving]
21:16 < tdnrad> hmm that makes things slightly more difficult..
21:16 -!- napsy [~luka@88.200.96.18] has quit [Quit: leaving]
21:17 -!- artefon [~thiago@189.59.178.102.dynamic.adsl.gvt.net.br] has quit [Quit:
bye]
21:17 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
21:17 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-yyeqqqdyobegjlcf]
has quit [Ping timeout: 240 seconds]
21:19 < aiju> tdnrad: what are you trying to do?
21:20 < tdnrad> trying to rip out all the XML/HTML like tags from some
text..  things in <brackets>
21:20 < aiju> <[^>]+>
21:20 < aiju> is it that hard?  :)
21:21 < tdnrad> well apparently not for you :)
21:21 < ww> kamaji: this is not an easy problem you're trying to solve
21:22 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has left
#go-nuts []
21:22 < tdnrad> aiju: Can you explain that regexp to me?
21:23 < aiju> < followed by at least one character which is not >
followed by >
21:23 -!- Fish- [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the
Fish]
21:24 < xb95> that works until you run into <img src="..." caption="YOU
> ME!" />
21:25 < aiju> yeah, was a simple approach
21:25 < xb95> if you are parsing something like HTML you really need a
proper lexer
21:25 < tdnrad> aiju: why isn't the + greedy in that case?
21:25 < aiju> tdnrad: it is
21:25 < tdnrad> xb95: It's enough to get me started though
21:25 < xb95> truly :)
21:25 < aiju> tdnrad: it only matches non > characters
21:26 < tdnrad> aiju: ahhh
21:26 < aiju> xb95: parsing XML/SGML is an insane task
21:26 < tdnrad> I'm silly
21:26 < tdnrad> thanks!
21:26 < aiju> especially SGML is pretty much impossible to sanely parse
21:26 < aiju> <body><p>hello<br>foo bar
21:26 < aiju> perfectly valid HTML document!
21:27 < xb95> aiju: yeah.  JSON for all!
21:27 < aiju> plain text or gtfo
21:27 < xb95> haha
21:28 < aiju> unless you believe in "structured data" or something
21:29 < aiju> in which case it's too late for any help
21:30 -!- DerHorst [~Horst@e176127042.adsl.alicedsl.de] has joined #go-nuts
21:41 < nteon> http://tnetstrings.org/ FTW
21:44 -!- gtaylor [~gtaylor@99-126-136-139.lightspeed.gnvlsc.sbcglobal.net] has
quit [Quit: gtaylor]
21:46 < xb95> Oh, neat.  That's fairly similar to bencoding (used for
BitTorrent).
21:50 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
21:53 -!- homa_rano [~erice@hmsvelociraptor.csail.mit.edu] has quit [Remote host
closed the connection]
21:53 -!- imsplitbit [~imsplitbi@64.39.4.132] has quit [Quit: Bye!]
21:54 -!- iTonnerre [~tonnerre@ec2-79-125-90-109.eu-west-1.compute.amazonaws.com]
has quit [Quit: WeeChat 0.3.4]
21:54 -!- nictuku [~yvesj@unaffiliated/nictuku] has quit [Ping timeout: 240
seconds]
21:57 < uriel> 18:55 < skelterjohn> that would make sense, since gccgo
doesn't use the segmented stack stuff (i think)
21:57 < uriel> this is wrong, gccgo does certainly use a segmented stack
22:02 < ww> gccgo++
22:02 -!- Tasser [~freak@subtle/contributor/Tass] has quit [Ping timeout: 276
seconds]
22:05 -!- nictuku [~yvesj@84-72-7-79.dclient.hispeed.ch] has joined #go-nuts
22:05 -!- nictuku [~yvesj@84-72-7-79.dclient.hispeed.ch] has quit [Changing host]
22:05 -!- nictuku [~yvesj@unaffiliated/nictuku] has joined #go-nuts
22:06 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
22:08 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has joined #go-nuts
22:09 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
quit [Quit: whitespacechar]
22:10 -!- Tasser [~freak@subtle/contributor/Tass] has joined #go-nuts
22:10 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has quit [Quit:
Computer has gone to sleep.]
22:10 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
joined #go-nuts
22:12 -!- m4dh4tt3r
[~Adium@75.144.24.109-BusName-walnutcreek.ca.hfc.comcastbusiness.net] has joined
#go-nuts
22:13 < delinka> psh.  we've barely become accustomed to go and now you're
promoting go++ :-P
22:16 < jeremy_c> Is cgo supported on Windows?  I am wrapping Iup and so far
things are going great in Linux but I can't even get it to compile in Windows
(MinGW/MSYS)
22:18 < jeremy_c> My iup.go library compiles fine to a .a file, but when
linking against it the resulting demo programs complain about things such as
IupClose not defined, IupOpen not defined, i.e.  any C function that my .a file
wrapped.
22:19 -!- fmoo [~Adium@c-76-102-41-101.hsd1.ca.comcast.net] has quit [Quit:
Leaving.]
22:20 -!- tvw [~tv@e176006169.adsl.alicedsl.de] has quit [Ping timeout: 240
seconds]
22:31 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
22:31 -!- aho [~nya@fuld-590c7f59.pool.mediaWays.net] has joined #go-nuts
22:32 -!- aho [~nya@fuld-590c7f59.pool.mediaWays.net] has quit [Read error:
Connection reset by peer]
22:32 -!- aho [~nya@fuld-590c7f59.pool.mediaWays.net] has joined #go-nuts
22:33 -!- awidegreen [~quassel@h-170-226.A212.priv.bahnhof.se] has quit [Read
error: Connection reset by peer]
22:39 -!- fmoo [~Adium@2620:0:1cfe:72:5ab0:35ff:fefd:feeb] has joined #go-nuts
22:42 -!- Venom_X [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has
joined #go-nuts
22:42 < delinka> is there a generic pointer type?
22:42 -!- skelterjohn [~jasmuth@c-24-0-2-70.hsd1.nj.comcast.net] has joined
#go-nuts
22:43 -!- pharris [~Adium@rhgw.opentext.com] has quit [Quit: Leaving.]
22:44 < KirkMcDonald> interface{}
22:45 < kamaji> ww: it should be easy damnit :D
22:52 -!- iTonnerre [~tonnerre@ec2-79-125-90-109.eu-west-1.compute.amazonaws.com]
has joined #go-nuts
23:01 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
quit [Quit: whitespacechar]
23:04 -!- iant [~iant@nat/google/x-xdcvkmyqotuhjtqc] has quit [Quit: Leaving.]
23:12 -!- Kafo [~Kafo@a91-152-189-15.elisa-laajakaista.fi] has quit [Remote host
closed the connection]
23:13 -!- _DerHorst_ [~Horst@e176103040.adsl.alicedsl.de] has joined #go-nuts
23:15 -!- Venom_X [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has quit
[Quit: Venom_X]
23:15 -!- russell_h [~russell_h@osuosl/staff/russellh] has quit [Remote host
closed the connection]
23:16 -!- russell_h [~russell_h@ash.osuosl.org] has joined #go-nuts
23:16 -!- iant1 [~iant@nat/google/x-vmobbzctnchfhyhz] has joined #go-nuts
23:17 -!- DerHorst [~Horst@e176127042.adsl.alicedsl.de] has quit [Ping timeout:
248 seconds]
23:21 -!- russell_1 [~russell_h@ash.osuosl.org] has joined #go-nuts
23:21 -!- russell_h [~russell_h@ash.osuosl.org] has quit [Remote host closed the
connection]
23:24 < uriel> jeremy_c: I'm not sure, but I think cgo is supported, but it
is a relatively recent development
23:28 -!- iant1 [~iant@nat/google/x-vmobbzctnchfhyhz] has quit [Quit: Leaving.]
23:28 -!- Project-2501 [~Marvin@82.84.91.209] has quit [Quit: E se abbasso questa
leva che succ...]
23:28 < skelterjohn> supported by what?
23:29 -!- visigoten [~fwagner@static-200-71-19-130.telmex.net.uy] has left
#go-nuts ["Saliendo"]
23:32 -!- iant [~iant@66.109.105.72] has joined #go-nuts
23:32 -!- mode/#go-nuts [+v iant] by ChanServ
23:37 < uriel> skelterjohn: windows
23:37 -!- russell_h [~russell_h@ash.osuosl.org] has quit [Changing host]
23:37 -!- russell_h [~russell_h@osuosl/staff/russellh] has joined #go-nuts
23:42 < skelterjohn> gb+cgo+windows works
23:42 < skelterjohn> or at least so i've been told
23:45 -!- m4dh4tt3r
[~Adium@75.144.24.109-BusName-walnutcreek.ca.hfc.comcastbusiness.net] has quit
[Quit: Leaving.]
23:47 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has
joined #go-nuts
23:56 -!- m4dh4tt3r [~Adium@52.sub-75-210-83.myvzw.com] has joined #go-nuts
23:56 -!- dju [dju@fsf/member/dju] has quit [Read error: Connection reset by peer]
23:57 -!- dju [dju@fsf/member/dju] has joined #go-nuts
--- Log closed Wed May 11 00:00:50 2011