--- Log opened Wed Dec 16 00:00:32 2009 00:00 < anticw> iant: so when does gccgo get the final semi-change love? :-) 00:01 <+iant> this week sometime 00:01 <+iant> right now I'm trying to get functions to be evaluated in the right order.... 00:01 < anticw> actually, it was just a gentle tease... it's hardly a priority i would think given some other issues 00:02 <+iant> there is always something to do, alas 00:02 < anticw> iant.Fork() 00:02 <+iant> ha 00:04 -!- [Pete_27] [n=noname@115.64.1.61] has quit ["leaving"] 00:05 -!- [Pete_27] [n=noname@115.64.1.61] has joined #go-nuts 00:06 -!- tokuhirom [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has quit [Remote closed the connection] 00:07 -!- jA_cOp_ [n=yakobu@unaffiliated/ja-cop/x-9478493] has quit ["Leaving"] 00:13 -!- xerox [n=xerox@151.61.161.138] has joined #go-nuts 00:13 < anticw> so, gofmt make my diffs really big now 00:13 < anticw> oh well 00:14 < anticw> once everything is converted it won't be so bad 00:15 -!- rthc [n=rthc@rrcs-67-52-50-170.west.biz.rr.com] has quit ["leaving"] 00:15 -!- rthc [n=rthc@rrcs-67-52-50-170.west.biz.rr.com] has joined #go-nuts 00:21 < Eridius> oh man, local variables can hide packages? I can't have a variable called "path" if I want to access the path package? 00:21 -!- eiro [n=marc@phear.org] has left #go-nuts [] 00:22 < anticw> iant: wrt to gofmt and friends, has there been any talk about using dot-files or some configuration parser to allow per-user defaults? 00:22 < uriel> iant: do you guys have an internal continious-build-bot or something? or would you find it useful if somebody set one up? (it could run the whole test suite and so on too) 00:22 < anticw> rsc has one im pretty sure 00:22 < anticw> something i submitted tripped up on it 00:22 < uriel> Eridius: import mypath "path" 00:22 < uriel> anticw: ah, interesting 00:23 < plexdev> http://is.gd/5pbyL by [Russ Cox] in 2 subdirs of go/ -- gc: allow ... in method lists 00:23 < uriel> was wondering because there have been reports of a few very minor regressions now and then 00:23 < plexdev> http://is.gd/5pbyV by [Russ Cox] in 2 subdirs of go/ -- gc: bug fixes. 00:23 < Eridius> uriel: yeah I know I can change the package name, I was just surprised 00:23 < anticw> it might only be for rsc's commit list 00:25 < uriel> in that case it would be nice to have something that built the main repo, will wait to hear from iant and then fill an issue (and maybe hack it up myself over xmas if I get stuck home by a snow storm :)) 00:26 <+iant> anticw: no plans for a dot-file for gofmt 00:26 <+iant> uriel: we have an internal buildbot, an external one would be nice 00:26 <+iant> biab 00:27 < anticw> iant: would such a thing be frowned upon? it would violate 'consistency' in some ways (but we have that now with version skew) 00:28 < uriel> iant: i see, cool 00:29 < uriel> anticw: fn myfmt { gofmt -b -l -a -h $* } 00:30 < uriel> (in rc shell syntax, but you can figure out how to do it in whatever horrible shell you use ;P) 00:30 -!- drewm1980 [n=awagner@hesse.csl.uiuc.edu] has joined #go-nuts 00:31 < Eridius> whoa, seriously? I can't say if foo { return a } else { return b }? Go thinks the function's ending without a return statement even though all paths of execution terminate in a return. 00:33 < anticw> uriel: true, in that case it works... but i also wonder about some sort of generic dot-file processor; kicker then is nobody can decide how it should work/look 00:33 < uriel> Eridius: there is an issue filled about that 00:33 < anticw> and win32 would need a version that talks to the registry 00:34 < uriel> anticw: there is no standard 'dotfile' format, so I'm not sure a 'generic dot-file processor' makes sense 00:34 < uriel> but write something, if it makes sense I'm sure people will use it :) 00:34 * uriel hates programs that need configuration 00:36 < drewm1980> Hello room. Has there been any discussion of language-level features for technical computing, i.e. slicing on n-d arrays? 00:37 < Eridius> arg, I can't pass a chan<- fmt.Stringer to a function that wants a chan<- os.Error? Why not? os.Error implements fmt.Stringer. 00:37 < uriel> "If the 00:37 < uriel> only thing you notice switching from C++ to Go is that you 00:37 < uriel> can't put a newline in a certain place, you haven't written 00:37 < uriel> enough Go code." 00:37 < uriel> amen 00:39 < plexdev> http://is.gd/5pcpY by [Ivan Krasin] in go/src/pkg/http/ -- Add basic http authentication support. 00:39 < Eridius> oh hrm, os.Error actually is just an interface that's identical to fmt.Stringer... which makes it even more confusing that I can't convert between the two. But at least I should be able to just change my other code to use chan<- os.Error 00:42 < uriel> drewm1980: not that I have seen 00:43 -!- iant [n=iant@nat/google/x-jwnxhaudjxmnjswf] has quit [Read error: 110 (Connection timed out)] 00:43 < drewm1980> uriul: thanks for the reply! I'm hoping something like Python's numpy will make it into the language, instead of being implemented in a library. 00:45 < Ycros> Eridius: hmm! you should be able to do that (imo) 00:45 < drewm1980> and by "numpy" I'm mostly referring to the ndarray class. 00:46 < drewm1980> Ycros: are there strided arrays? Storage of arrays can have a big impact on how long operations take. 00:49 < Ycros> drewm1980: idk, I haven't looked into that at all 00:49 < drewm1980> With numpy you can do your high level (read MATLAB-like) prototype, but still have the option of nailing down when new arrays are allocated, their datatype, and storage layout, 00:49 < drewm1980> to make it easier to pass the data off to an extension written in C. 00:51 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [] 00:51 -!- iant [n=iant@67.218.106.75] has joined #go-nuts 00:52 -!- mode/#go-nuts [+v iant] by ChanServ 00:55 < plexdev> http://is.gd/5pdml by [Russ Cox] in 2 subdirs of go/ -- gc: fix import name resolution 00:57 -!- Xera^ [n=lol@87-194-208-246.bethere.co.uk] has quit ["( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )"] 01:06 -!- adelfino [n=username@201-212-160-19.net.prima.net.ar] has left #go-nuts ["Leaving"] 01:07 -!- jb55_ [n=jb55@bas11-kitchener06-2925076894.dsl.bell.ca] has joined #go-nuts 01:11 -!- mbarkhau1 [n=koloss@p54A7EF37.dip.t-dialin.net] has joined #go-nuts 01:12 < plexdev> http://is.gd/5pejD by [Russ Cox] in 2 subdirs of go/ -- runtime: return zero value in x, ok = <-c when ok == false 01:12 -!- mbarkhau1 [n=koloss@p54A7EF37.dip.t-dialin.net] has quit [Client Quit] 01:13 -!- drewm1980 [n=awagner@hesse.csl.uiuc.edu] has left #go-nuts [] 01:13 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 01:13 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 01:18 -!- jb55 [n=jb55@64.231.41.97] has quit [Read error: 110 (Connection timed out)] 01:21 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts 01:21 -!- skelterjohn [n=jasmuth@c-76-124-22-4.hsd1.nj.comcast.net] has joined #go-nuts 01:22 -!- rndbot [n=bot@wikipedia/Gracenotes] has joined #go-nuts 01:23 < skelterjohn> evening 01:23 -!- xerox [n=xerox@unaffiliated/xerox] has quit [] 01:24 -!- tav [n=tav@89.243.205.194] has quit [] 01:26 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has quit [] 01:27 -!- mbarkhau [n=koloss@p54A7D710.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 01:27 < uriel> hi skelterjohn 01:27 < skelterjohn> what's the latest ridiculous argument to hit #go-nuts? 01:29 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has quit [] 01:29 < pquerna> washington wines are better than oregon wines 01:29 <+iant> I don't think we've had anything really ridiculous today 01:30 < skelterjohn> Well, you can't please all of the people all of the time. 01:32 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] 01:33 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has quit [] 01:33 -!- tokuhiro_ [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts 01:34 -!- fredmorcos [n=fred@193.170.135.107] has joined #go-nuts 01:36 -!- Tuller [n=Tuller@pool-72-84-246-12.rcmdva.fios.verizon.net] has joined #go-nuts 01:38 -!- fredmorcos [n=fred@193.170.135.107] has quit [Client Quit] 01:38 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 01:39 < uriel> skelterjohn: no? look at c++! its got all the features! *bleh* 01:39 -!- xerox [n=xerox@151.61.161.138] has joined #go-nuts 01:40 < KirkMcDonald> And trying to please everyone is frequently counter-productive. 01:40 < skelterjohn> s/everyone/anyone/ ;) 01:45 -!- triplez [n=triplez@bb116-14-21-82.singnet.com.sg] has joined #go-nuts 01:48 -!- atsampson [n=ats@94-193-50-45.zone7.bethere.co.uk] has quit [Remote closed the connection] 01:48 -!- atsampson [n=ats@94-193-50-45.zone7.bethere.co.uk] has joined #go-nuts 01:50 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has joined #go-nuts 01:50 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has joined #go-nuts 01:50 < uriel> KirkMcDonald: frequently? I have yet to see anything good come from trying to please everyone, you always end up with a horrible mess 01:50 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit ["Leaving."] 01:54 -!- eulenspiegel [n=irssi@p579CA908.dip.t-dialin.net] has quit ["leaving"] 01:57 < skelterjohn> isn't the current incarnation of C++ the result of trying to please everyone? 02:00 -!- fwiffo [n=fwiffo@unaffiliated/fwiffo] has joined #go-nuts 02:03 < uriel> skelterjohn: in part, yes, or at least of trying to please lots of people with very bad taste 02:05 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 02:05 -!- TankND [n=thomaszi@EV1-DSL-74-83-9-175.fuse.net] has joined #go-nuts 02:07 < uriel> at last some sanity: http://blog.alieniloquent.com/2009/12/15/newsflash-go-is-experimental/ 02:07 < uriel> I specially like this quote: 02:08 < uriel> "Go is not meant to innovate programming theory. It’s meant to innovate programming practice." 02:10 < nf> good article 02:12 -!- triplez_ [n=triplez@bb116-14-21-82.singnet.com.sg] has joined #go-nuts 02:14 -!- iant [n=iant@67.218.106.75] has quit [Read error: 110 (Connection timed out)] 02:14 < skelterjohn> you know who wrote that? 02:16 < nf> nikolai tesla's great grandson? 02:16 -!- smooge [n=smooge@nat/redhat/x-svnwfdfgxzzczdwr] has joined #go-nuts 02:16 < fgb> I thought the same 02:16 < fgb> but he does ruby 02:29 -!- skelterjohn [n=jasmuth@c-76-124-22-4.hsd1.nj.comcast.net] has quit [] 02:29 -!- triplez [n=triplez@bb116-14-21-82.singnet.com.sg] has quit [No route to host] 02:30 -!- [[sroracle]] [n=sroracle@c-98-215-178-14.hsd1.in.comcast.net] has joined #go-nuts 02:30 -!- stalled [n=411@unaffiliated/stalled] has quit [Read error: 104 (Connection reset by peer)] 02:35 -!- smooge [n=smooge@nat/redhat/x-svnwfdfgxzzczdwr] has quit ["-ENOBRAIN"] 02:35 <+danderson> hrm, anyone know offhand how to list the target architectures for which the binutils (or gcc) source tree can be configured? 02:37 -!- skelterjohn [n=jasmuth@c-76-124-22-4.hsd1.nj.comcast.net] has joined #go-nuts 02:41 -!- sanxiyn [n=tinuviel@116.37.85.84] has joined #go-nuts 02:44 -!- raichoo [n=raichoo@i577BA960.versanet.de] has quit ["http://raichoo.blogspot.com"] 02:48 < Eridius> is there any way to use cgo without dynamically linking against libcgo? i.e. is there a static library available somehow? 02:49 < Eridius> similarly, when I try and use the resulting library, it always dynamically links against a .so in the pkg/$GOOS_$GOARCH dir. I just want to statically link, damnit! 02:49 -!- b00m_chef [n=watr@d64-180-45-230.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)] 02:50 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 02:50 < uriel> Eridius: IIRC, currently no 02:50 * uriel also hates dynamic linking, and is happy that gc links statically 02:51 < Eridius> ugh 02:51 * Eridius is using Go to produce a tool used in the build process of a Cocoa app 02:51 < Eridius> this tool needs to run on computers that haven't installed Go itself 02:51 < Eridius> it was working fine up until now 02:51 < Eridius> but cgo is introducing dynamic linking that I don't want 02:52 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 02:53 < uriel> :/ 02:53 * Eridius was really hoping to avoid reimplementing fnmatch in Go 02:56 -!- Tuller [n=Tuller@pool-72-84-246-12.rcmdva.fios.verizon.net] has quit ["to the batcave?"] 03:00 < fgb> why do you need fnmatch? I never needed it... 03:01 < Eridius> because I'm implementing behavior that needs a syntax for matching patterns against filenames, and fnmatch() is the traditional format to do so 03:02 < Eridius> not only is it the traditional format, but I'm modelling this after already-existing behavior in other apps that use fnmatch here 03:03 < sanxiyn> i.e. users expect it. 03:03 < Eridius> yes 03:03 < fgb> sorry, but here pattern matching against file is left to the shell 03:03 < Eridius> fgb: I'm not in a shell 03:03 < Eridius> the whole point of fnmatch() is to do pattern matching the way the shell does it 03:03 < Eridius> since I'm not in a shell, I can't ask the shell to do it, so I have to do it myself. 03:04 < fgb> well, it sounds fun 03:05 < sanxiyn> Eridius: Well, theoretically, wordexp() does that (way the shell does) 03:05 < Eridius> I'm not familiar with wordexp 03:05 < sanxiyn> Or one could open pipe to shell. 03:06 < zum> are you perhaps writing a shell? :) 03:06 < Eridius> opening a pipe to a shell sounds a) disgusting, and b) prone to breakage 03:06 < Eridius> zum: nope 03:06 < zum> ah, read backlog 03:06 < Eridius> ah, sanxiyn, wordexp() does shell-style word expansion. That's not the same thing as path-matching 03:07 < Eridius> to be specific, what I'm doing is implementing a system based on gitignore, and since gitignore uses fnmatch(), so must I in order to remain compatible 03:07 * Eridius is basing on gitignore because a) it's a good way to do this, and b) users are already familiar with it 03:09 < fgb> well, compile the regexp, use Readnames() match it and you're done 03:10 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 03:11 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 03:12 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 03:13 < sanxiyn> fgb: That sounds like a good idea. 03:13 < sanxiyn> Eridius: Translate fnmatch syntax to regex. 03:16 -!- xerox [n=xerox@unaffiliated/xerox] has quit [] 03:18 -!- xerox [n=xerox@151.61.161.138] has joined #go-nuts 03:20 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 03:21 -!- codedread [i=180dd699@gateway/web/freenode/x-zduewzuquwbzxfqe] has joined #go-nuts 03:21 -!- codedread [i=180dd699@gateway/web/freenode/x-zduewzuquwbzxfqe] has left #go-nuts [] 03:21 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 03:24 -!- xerox [n=xerox@unaffiliated/xerox] has quit [] 03:30 -!- tav [n=tav@89.243.205.194] has joined #go-nuts 03:32 < plexdev> http://is.gd/5pmTq by [Russ Cox] in go/src/pkg/math/ -- math: faster, easier to inline IsNaN, IsInf 03:32 < plexdev> http://is.gd/5pmTx by [Russ Cox] in go/src/pkg/rand/ -- rand: add explicit Int31n to avoid 64-bit divide on 32-bit machines 03:32 < plexdev> http://is.gd/5pmUg by [Rob Pike] in go/doc/ -- new semicolon rule in effective_go.html. 03:32 < plexdev> http://is.gd/5pmUD by [Russ Cox] in go/src/pkg/syscall/ -- syscall: RawSyscall must not call exitsyscall 03:33 < plexdev> http://is.gd/5pmUU by [Robert Griesemer] in go/src/pkg/go/scanner/ -- Fix for scanner bug (introduced with most recent change). 03:33 < plexdev> http://is.gd/5pmVd by [David Symonds] in 13 subdirs of go/src/pkg/ -- os/signal: new package 03:33 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has quit [] 03:33 < plexdev> http://is.gd/5pmVM by [Russ Cox] in go/doc/ -- doc/install.html: how to update to a new release 03:33 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 03:33 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 03:34 < Eridius> if I have a string foo, and I say foo = foo[1:], that doesn't copy the string's contents, right? 03:35 < nf> 'foo' is a string, foo[1:] is a slice 03:35 < uriel> Eridius: no, that creates a slice 03:35 < nf> so that won't compile 03:35 < uriel> foo[x:y] is always a slice 03:36 < uriel> (the missing y is just an implict len(foo)) 03:36 < uriel> (if my brain is not failing more than usual 03:36 -!- Gracenotes [n=person@wikipedia/Gracenotes] has quit ["Leaving"] 03:36 < Eridius> oh it does? 03:36 < Eridius> damn 03:36 < Eridius> so I can't create a substring of an existing string without copying all the data? 03:36 < nf> creating a slice does not copy the data 03:36 < Eridius> yes, but I'm working on strings 03:37 < uriel> strings are immutable 03:37 < Eridius> yes, but you said it creates a slice, and slices are mutable 03:37 < sanxiyn> Eh... so foo = foo[1:] is a type error? 03:37 < nf> so in answer to your question, no, to modify a string you must copy it 03:37 < uriel> yea, but a slice is just a pointer with a sice and a max size 03:37 < Eridius> I don't want to modify the string's contents, I just want to extract a substring 03:38 < nf> and do what with it? 03:38 < uriel> Eridius: that depends if you want to modify the substring or not, if you don't want to modify it a slice should be just fine 03:38 < Eridius> ...recursively call my function with said substring 03:38 < Eridius> uriel: what's the type of the slice? 03:38 < nf> string[] ? 03:38 < Eridius> so, if I have a string foo, and I say foo[1:2], I get []string back? That doesn't sound right at all 03:38 < uriel> nf: I'm not sure now ;) 03:39 -!- ct [n=ct@fsf/member/ct] has joined #go-nuts 03:39 < Eridius> ah hah! "If the sliced operand is a string or slice, the result of the slice operation is a string or slice of the same type" 03:39 < Eridius> I was right, it _does_ give back a substring 03:39 < nf> ahh! 03:40 < nf> that's consistent 03:40 < Eridius> indeed 03:40 < nf> Eridius: glad you asked :) 03:41 < sanxiyn> Surprised actually. 03:41 < uriel> ah, heh, right :) 03:41 < nf> i wonder if it references the same part of memory? 03:41 < uriel> so I was wrong :)) 03:41 < nf> or if it creates a copy? 03:42 < uriel> nf: slicing a string? it doesn't touch anything because strings are immutable 03:42 < nf> if the original string is immutable, and the substring is also immutable, there's no reason why it shouldn't at the implmentation level 03:42 < Eridius> nf: my assumption here is the underlying data is the same. it's immutable, so there's no reason to copy it 03:42 < uriel> I think russ covered this in either the faq or his blog 03:42 < nf> my only thought would be that it could help with garbage collection 03:42 < nf> if you slice 10 bytes out of a 4kb string, you don't necessarily want to keep the original string around once it's out of scope 03:42 < Eridius> any idea which is faster - len(foo) == 0 or foo == "" ? 03:43 < uriel> there could be one reason to copy it: so you can free the original string that was bigger, IIRC russ said they tried that, but wasn't worth it 03:43 < nf> Eridius: intuitively i'd suggest len(foo) == 0 03:43 < Eridius> uriel: given that my original string was given as an argument, my caller is probably holding onto it, so that's a non-issue 03:43 < uriel> foo == "" might just compare pointers 03:43 < Eridius> nf: that's what I've been using, I'm just not certain. 03:44 < Eridius> uriel: since string is a native type, I'm pretty darn sure that == works properly on it 03:44 < nf> Eridius: probably the easiest thing would be to benchmark it :) 03:44 < sanxiyn> uriel: http://research.swtch.com/2009/11/go-data-structures.html ? 03:44 < Eridius> nf: easiest? No, the easiest thing is to pick one way and use it 03:44 < uriel> but really, seems like it would be implementation dependant enough and marginal enough that unless you profile your app and whatever way you pick turns to be ridiculously slow, it is silly to worry 03:44 < Eridius> this is unlikely to be a bottleneck. I was just wondering if anybody knew offhand 03:44 < uriel> sanxiyn: yes, I think that one 03:44 < nf> Eridius: i mean the easiest way to answer your question definitively 03:45 < Eridius> since I have to pick one arbitrarily, if someone knew which was faster it would make sense to pick that as my standard 03:45 < uriel> Eridius: I think I would pick one or the other depending on the context 03:45 < sanxiyn> That post discusses exactly the situation, "s := "hello"; t := s[2:3]" with memory diagram. 03:45 < sanxiyn> So let's look at that. 03:45 -!- [[sroracle]] [n=sroracle@unaffiliated/sroracle] has quit ["<sresp.co.cc>"] 03:45 < nf> Eridius: since this is a very new language, you can contribute to that corpus of knowledge. that's all i'm suggesting 03:45 < uriel> Eridius: whichever was more consitent/meaningful with the rest of the code 03:45 < Eridius> nf: I would assume that comparing len is faster, but Go could be intelligent about comparing against the zero value 03:46 -!- sahazel [n=sah@64.13.131.178] has joined #go-nuts 03:46 < Eridius> uriel: the goal here is "is this string empty?" so either way works just fine 03:46 < uriel> yup 03:46 < nf> the len() approach reads more cleanly to me 03:46 < nf> or even if !len(foo) 03:47 < Eridius> eww, doing ! on ints feels ugly to me. It's conflating integer types and boolean types 03:47 < fgb> len(foo) == 0 03:48 < nf> i'm pretty comfortable with it 03:50 < sanxiyn> func (s string) IsEmpty() bool { return len(s) == 0 } 03:50 < sanxiyn> if (s.IsEmpty()) { ... 03:50 < sanxiyn> (No?) 03:51 < Eridius> haha 03:51 < Eridius> wait, can you define functions directly on string? I thought you weren't allowed to do that on primitive types 03:51 < sanxiyn> wait a min 03:51 < Eridius> hence why you have things like strings.HasPrefix() instead of func (s string) HasPrefix(...) 03:52 < sanxiyn> oops right 03:54 < BMeph> It's all 1's and 0's...unless it isn't. ;) 03:56 < Eridius> whoa, the BSD fnmatch.c code was written by Guido van Rossum 03:56 < sanxiyn> Heh. 03:57 -!- Rob_Russell [n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net] has joined #go-nuts 03:57 < sanxiyn> Eridius: You did consider my idea (translating fnmatch syntax to regexp and just use regexp library)? 03:58 -!- decriptor [n=decripto@53.250.sfcn.org] has joined #go-nuts 03:59 < Eridius> sanxiyn: that was how I was originally going to do this, but I'm unsatisfied with the regexp library 03:59 -!- goplexian [n=goplexia@d154-20-0-9.bchsia.telus.net] has left #go-nuts [] 04:00 < nf> are you now porting fnmatch.c to go? 04:00 < nf> it's quite short 04:01 < nf> i infer that you're replacing *pattern++ with pattern[1:] =) 04:02 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit [] 04:02 < Eridius> nf: I'm also removing most of the flags, because I don't need them. They can be re-added later if necessary 04:04 -!- rndbot [n=bot@wikipedia/Gracenotes] has quit [Remote closed the connection] 04:06 -!- xerox [n=xerox@151.61.163.202] has joined #go-nuts 04:07 -!- sanxiyn [n=tinuviel@116.37.85.84] has quit ["전 이만 갑니다."] 04:15 -!- TankND [n=thomaszi@EV1-DSL-74-83-9-175.fuse.net] has quit [Remote closed the connection] 04:16 -!- Sungem_ [i=Sungem@114-45-233-112.dynamic.hinet.net] has quit [Client Quit] 04:16 -!- tokuhiro_ [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has quit ["Tiarra 0.1: SIGINT received; exit"] 04:17 -!- tokuhiro_ [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts 04:19 -!- fwiffo [n=fwiffo@unaffiliated/fwiffo] has quit ["Lost terminal"] 04:22 -!- hstimer [n=hans@c-98-234-25-125.hsd1.ca.comcast.net] has joined #go-nuts 04:25 -!- Daminvar [n=Daminvar@129.21.121.159] has quit ["Leaving"] 04:26 -!- stalled [n=411@unaffiliated/stalled] has quit [Read error: 104 (Connection reset by peer)] 04:26 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 04:31 -!- Eridius [n=kevin@growl/Eridius] has quit [Read error: 60 (Operation timed out)] 04:33 -!- Adys [n=Adys@unaffiliated/adys] has quit [Remote closed the connection] 04:39 < uriel> for whoever was asking, there is an os/signal package now! 04:39 -!- Discoloda [n=vincent@li89-236.members.linode.com] has quit [Read error: 104 (Connection reset by peer)] 04:39 < uriel> http://codereview.appspot.com/162056 04:41 -!- iwikiwi [n=iwikiwi@202.3.77.160] has joined #go-nuts 04:42 -!- iwikiwi [n=iwikiwi@202.3.77.160] has quit [Client Quit] 04:44 < anticw> uriel: yeah, was looking over that 04:44 < anticw> it's not going to work for >=32 though 04:44 -!- Cantareus [n=brendon@121-73-183-136.dsl.telstraclear.net] has joined #go-nuts 04:44 < anticw> and reception is going to be strings which sorta sucks 04:47 < uriel> uhu? why? 04:48 < uriel> and what the hell you want more than 32 signals? 04:48 < uriel> really, as DMR said once, the only things signals should be used for is to kill processes 04:49 < plexdev> http://is.gd/5pr6m by [Charles L. Dorian] in go/src/pkg/math/ -- math: special cases for Pow 05:00 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 05:02 -!- temme [n=temme@pool-173-71-105-240.cmdnnj.fios.verizon.net] has joined #go-nuts 05:05 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 05:05 -!- temme [n=temme@pool-173-71-105-240.cmdnnj.fios.verizon.net] has left #go-nuts ["Konversation terminated!"] 05:05 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+33 more, use /NETSPLIT to show all of them) 05:06 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: L29Ah, dizm, rrr, cablehead, soul9, tgall_foo, Altercation, crakrjak, vhost-, tomaw_, (+11 more, use /NETSPLIT to show all of them) 05:06 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 05:07 -!- rid1 [n=rid1@119.40.84.131] has joined #go-nuts 05:08 < rid1> I am thinking of contributing Go by providing one of the libraries that I have created. Can some one help me with some questions? 05:09 -!- Netsplit over, joins: rthc, codemac 05:09 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts 05:09 -!- Netsplit over, joins: xid, roto, vhost-, L29Ah, dizm, cablehead, fission6, lstoll, crakrjak 05:09 -!- soul9 [n=none@unaffiliated/johnnybuoy] has joined #go-nuts 05:09 -!- Netsplit over, joins: tomaw_, Altercation, philips 05:09 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts 05:09 -!- Netsplit over, joins: eharmon 05:09 -!- skerner [n=skerner@74.202.225.33] has joined #go-nuts 05:09 -!- Netsplit over, joins: tgall_foo, highb 05:10 -!- iant [n=iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 05:10 -!- mode/#go-nuts [+v iant] by ChanServ 05:10 < rid1> Anyone? 05:10 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit [] 05:11 < Rob_Russell> rid1: have you looked at http://golang.org/doc/contribute.html yet? 05:12 < uriel> rid1: never ask to ask, just ask 05:12 -!- AndrewBC [n=Andrew@97.93.242.12] has left #go-nuts [] 05:13 < rid1> yes 05:13 < rid1> I have gone thru it 05:13 < rid1> I just had some little questions 05:13 -!- fgb [n=fgb@190.246.85.45] has left #go-nuts [] 05:14 < anticw> uriel: RT signals 05:14 -!- mat_ [n=mat@mx3.absolight.net] has joined #go-nuts 05:14 -!- frimend [i=c03kcn@salt.cs.umu.se] has joined #go-nuts 05:14 -!- jdp [n=justin@ool-435238c0.dyn.optonline.net] has joined #go-nuts 05:14 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 05:14 -!- erikd [n=aphistic@otome.novustorm.com] has joined #go-nuts 05:14 -!- DJCapelis [n=djc@blender/coder/DJCapelis] has joined #go-nuts 05:14 -!- kevinwatt [i=kevin@59-125-147-75.HINET-IP.hinet.net] has joined #go-nuts 05:14 -!- korfuri [n=korfuri@eth0.korfuri.fr] has joined #go-nuts 05:14 -!- nickjohnson [n=arachnid@coilette.notdot.net] has joined #go-nuts 05:14 -!- shawn [n=shawn@208-78-98-92.slicehost.net] has joined #go-nuts 05:14 -!- dj_ryan [n=ryan@c-67-160-202-4.hsd1.ca.comcast.net] has joined #go-nuts 05:14 -!- SRabbelier1 [n=SRabbeli@ip138-114-211-87.adsl2.static.versatel.nl] has joined #go-nuts 05:14 -!- Fringehead [n=fringe@c-24-126-235-188.hsd1.ga.comcast.net] has joined #go-nuts 05:14 -!- bluszcz [n=bluszcz@static.144.74.47.78.clients.your-server.de] has joined #go-nuts 05:14 -!- exitstate [n=xorl@xorl.xen.prgmr.com] has joined #go-nuts 05:14 -!- daed [i=daed@countercultured.net] has joined #go-nuts 05:14 -!- kuroneko [n=chris@yayoi.xware.cx] has joined #go-nuts 05:14 -!- pwned [i=pwned@88.251.113.126] has joined #go-nuts 05:14 -!- dho [n=dho@onager.omniti.com] has joined #go-nuts 05:14 -!- quag_ [n=quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 05:14 -!- Gussi [n=gussi@gussi.is] has joined #go-nuts 05:14 -!- toft [n=jlewis@unaffiliated/crassworm] has joined #go-nuts 05:14 -!- JBeshir [n=namegduf@138-38-226-61.resnet.bath.ac.uk] has joined #go-nuts 05:14 -!- alexsuraci [n=Alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #go-nuts 05:14 -!- Boggy-B [n=rh275@raptor.ukc.ac.uk] has joined #go-nuts 05:14 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts 05:14 -!- senneth [i=senneth@irssi/staff/senneth] has joined #go-nuts 05:14 -!- hhg [n=hhg@hhg.to] has joined #go-nuts 05:14 -!- poucet [n=poucet@li23-146.members.linode.com] has joined #go-nuts 05:14 -!- jurg [i=jurg@94.229.66.117] has joined #go-nuts 05:14 -!- fluffle [n=camelid@s.pl0rt.org] has joined #go-nuts 05:14 -!- mikejs [n=me@mikej.st] has joined #go-nuts 05:14 -!- JoLeClodo [n=JoLeClod@vian.wallinfire.net] has joined #go-nuts 05:14 -!- antarus|wtf [n=antarus@gentoo/developer/antarus] has joined #go-nuts 05:14 -!- laprice [n=larry@fremont.zoneverte.org] has joined #go-nuts 05:14 -!- freespace [i=foobar@85.203.232.72.static.reverse.ltdomains.com] has joined #go-nuts 05:14 -!- monteslu_ [n=monteslu@ip68-109-171-127.ph.ph.cox.net] has joined #go-nuts 05:14 -!- blabla [n=asd@serv4u.pl] has joined #go-nuts 05:14 -!- reppie [i=refugee@elvis.mu.org] has joined #go-nuts 05:14 -!- u4ia [n=weechat@quepasa.solcon.nl] has joined #go-nuts 05:14 -!- luca__ [n=luca@host29.190-230-2.telecom.net.ar] has joined #go-nuts 05:14 -!- jiing [n=jiing@59-120-12-62.HINET-IP.hinet.net] has joined #go-nuts 05:14 -!- ssb [n=ssb@213.167.39.150] has joined #go-nuts 05:15 -!- Demp [i=sbnc@ahi.down.my.ban.please.ze.betaut.sam.li.vgames.co.il] has joined #go-nuts 05:15 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts 05:15 < anticw> uriel: and strings are a bit cumbersome for error handling sometimes, i hit that already somewhere else 05:15 < rid1> my library is a pop client and I intend to implement the server very soon... thats not a problem... the problem is, should I add those license lines to the top of the source codes or just leave it as it is without any licensing?? and if I have to add those lines, which lines do I add. I mean, can I choose GPL or equivalents or ... I am confused here :) 05:16 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 05:16 <+iant> rid1: if you want to contribute the code to the Go library, you should add the three lines that are at the top of all the library files 05:16 < rid1> i have posted some stuffs about my library here http://groups.google.com/group/golang-nuts/browse_thread/thread/1b38392a30d5d190 05:16 <+iant> if you want to maintain the package yourself then it is of course up to you 05:16 < rid1> no... i intend to contribute :D 05:16 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 05:17 < rid1> contribute to Go library 05:18 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 05:18 < rid1> thank you (iant, uriel, Rob_Russell) 05:19 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, frimend, dho, (+33 more, use /NETSPLIT to show all of them) 05:19 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 05:20 < plexdev> http://is.gd/5ptfI by [Andrey Mirtchovski] in 2 subdirs of go/src/pkg/ -- bytes, strings: add new function Fields 05:20 < plexdev> http://is.gd/5ptfN by [William Josephson] in go/src/pkg/rand/ -- rand: Zipf distributed random variates. 05:22 -!- Netsplit over, joins: reppie, jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+33 more) 05:23 -!- codemac [n=codemac@archlinux/developer/codemac] has quit [Remote closed the connection] 05:23 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mikejs, alexsuraci, bluszcz, kevinwatt, Boggy-B, blabla, laprice, monteslu_, freespace, jiing, (+33 more, use /NETSPLIT to show all of them) 05:24 -!- Netsplit over, joins: laprice 05:24 -!- codemac [n=codemac@archlinux/developer/codemac] has joined #go-nuts 05:25 -!- Netsplit over, joins: reppie, jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+32 more) 05:27 -!- pwned [i=pwned@88.251.113.126] has quit [Nick collision from services.] 05:27 -!- pwned_ [i=pwned@78.176.112.73] has joined #go-nuts 05:28 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+31 more, use /NETSPLIT to show all of them) 05:28 -!- pwned [i=pwned@78.176.112.73] has quit [Killed by reynolds.freenode.net (Nick collision)] 05:28 -!- Netsplit over, joins: jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson, shawn (+7 more) 05:28 -!- pwned [i=pwned@88.251.113.126] has joined #go-nuts 05:28 -!- Netsplit over, joins: reppie, dho, quag_, Gussi, toft, JBeshir, alexsuraci, Boggy-B, RooTer, senneth (+14 more) 05:29 -!- pwned [i=pwned@88.251.113.126] has quit [Nick collision from services.] 05:29 -!- pwned_ [i=pwned@78.176.112.73] has joined #go-nuts 05:29 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 05:30 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 05:32 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+30 more, use /NETSPLIT to show all of them) 05:32 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: frimend 05:33 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: L29Ah, dizm, rrr, cablehead, soul9, tgall_foo, Altercation, crakrjak, vhost-, tomaw_, (+10 more, use /NETSPLIT to show all of them) 05:34 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Read error: 60 (Operation timed out)] 05:35 -!- pwned [i=pwned@78.176.112.73] has quit [Killed by reynolds.freenode.net (Nick collision)] 05:35 -!- Netsplit over, joins: jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson, shawn (+7 more) 05:35 -!- pwned [i=pwned@88.251.113.126] has joined #go-nuts 05:35 -!- Netsplit over, joins: reppie, dho, quag_, Gussi, toft, JBeshir, alexsuraci, Boggy-B, RooTer, senneth (+14 more) 05:35 -!- pwned [i=pwned@88.251.113.126] has quit [Nick collision from services.] 05:35 -!- pwned_ [i=pwned@78.176.112.73] has joined #go-nuts 05:35 -!- pwned_ [i=pwned@78.176.112.73] has quit [Client Quit] 05:37 < plexdev> http://is.gd/5pucL by [Moriyoshi Koizumi] in 2 subdirs of go/ -- This patch enables cgo utility to correctly convert enums in the C source 05:37 -!- rthc [n=rthc@rrcs-67-52-50-170.west.biz.rr.com] has joined #go-nuts 05:37 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts 05:37 -!- xid [n=xid@narc.oti.cz] has joined #go-nuts 05:37 -!- roto [n=roto@64.79.202.154] has joined #go-nuts 05:37 -!- vhost- [n=kyle@kyleterry.com] has joined #go-nuts 05:37 -!- L29Ah [n=L29Ah@jabber.spbu.ru] has joined #go-nuts 05:37 -!- dizm [n=dizm@121.98.168.127] has joined #go-nuts 05:37 -!- cablehead [n=Adium@nat/slide/x-vgrcyqskhorohjwt] has joined #go-nuts 05:37 -!- fission6 [n=zach@nyc01.limewire.com] has joined #go-nuts 05:37 -!- lstoll [n=lstoll@randall.lstoll.net] has joined #go-nuts 05:37 -!- crakrjak [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has joined #go-nuts 05:37 -!- soul9 [n=none@unaffiliated/johnnybuoy] has joined #go-nuts 05:37 -!- tomaw_ [i=tomaw@freenode/staff/tomaw] has joined #go-nuts 05:37 -!- Altercation [n=Altercat@pdpc/supporter/active/altercation] has joined #go-nuts 05:37 -!- philips [n=brandon@opensuse/member/philips] has joined #go-nuts 05:37 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts 05:37 -!- eharmon [n=eharmon@74.204.161.105] has joined #go-nuts 05:37 -!- skerner [n=skerner@74.202.225.33] has joined #go-nuts 05:37 -!- tgall_foo [n=tgall@gentoo/developer/dr-who] has joined #go-nuts 05:37 -!- highb [n=highb@shell.onid.oregonstate.edu] has joined #go-nuts 05:37 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 05:38 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 05:38 -!- xerox [n=xerox@unaffiliated/xerox] has quit [] 05:40 -!- rid1 [n=rid1@119.40.84.131] has left #go-nuts [] 05:40 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+31 more, use /NETSPLIT to show all of them) 05:41 -!- Netsplit over, joins: jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson, shawn (+7 more) 05:41 -!- pwned [i=pwned@88.251.113.126] has joined #go-nuts 05:41 -!- Netsplit over, joins: reppie, dho, quag_, Gussi, toft, JBeshir, alexsuraci, Boggy-B, RooTer, senneth (+14 more) 05:41 -!- pwned [i=pwned@88.251.113.126] has quit [Nick collision from services.] 05:44 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 05:45 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 05:48 -!- nigwil [n=chatzill@berkner.ccamlr.org] has quit ["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"] 05:50 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+31 more, use /NETSPLIT to show all of them) 05:50 -!- Cantareus [n=brendon@121-73-183-136.dsl.telstraclear.net] has quit ["Ex-Chat"] 05:52 -!- Netsplit over, joins: reppie, jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+31 more) 05:53 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: L29Ah, dizm, rrr, soul9, cablehead, tgall_foo, Altercation, roto, tomaw_, crakrjak, (+10 more, use /NETSPLIT to show all of them) 05:53 -!- cpr420 [n=cpr420@c-67-165-199-143.hsd1.co.comcast.net] has joined #go-nuts 05:54 -!- Netsplit over, joins: soul9, rrr, nathanielk, skerner, rthc, xid, roto, vhost-, L29Ah, dizm (+10 more) 05:54 -!- droid001 [n=g1@p4FDC9BF5.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)] 05:54 -!- droid0011 [n=g1@p4FDC95EB.dip.t-dialin.net] has joined #go-nuts 05:55 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+31 more, use /NETSPLIT to show all of them) 05:56 -!- Netsplit over, joins: reppie, jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+31 more) 05:57 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 05:58 -!- Sungem [i=Sungem@220-136-224-248.dynamic.hinet.net] has joined #go-nuts 05:59 -!- Demp [i=sbnc@ahi.down.my.ban.please.ze.betaut.sam.li.vgames.co.il] has quit [K-lined] 05:59 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 06:00 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+31 more, use /NETSPLIT to show all of them) 06:00 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 06:00 -!- Netsplit over, joins: reppie, jdp, mat_, frimend, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+31 more) 06:00 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: L29Ah, dizm, rrr, soul9, cablehead, tgall_foo, Altercation, roto, tomaw_, crakrjak, (+10 more, use /NETSPLIT to show all of them) 06:01 -!- triplez [n=triplez@bb116-14-21-82.singnet.com.sg] has quit [Read error: 104 (Connection reset by peer)] 06:01 -!- Netsplit over, joins: soul9, rrr, nathanielk, skerner, rthc, xid, roto, vhost-, L29Ah, dizm (+10 more) 06:03 -!- itrekkie [n=itrekkie@ip72-200-110-1.tc.ph.cox.net] has joined #go-nuts 06:04 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 06:04 -!- Demp [i=sbnc@213.8.254.240] has joined #go-nuts 06:04 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 06:04 -!- skelterjohn [n=jasmuth@c-76-124-22-4.hsd1.nj.comcast.net] has quit [] 06:04 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 06:05 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Read error: 60 (Operation timed out)] 06:10 -!- triplez [n=triplez@bb116-14-32-23.singnet.com.sg] has joined #go-nuts 06:19 -!- itrekkie [n=itrekkie@ip72-200-110-1.tc.ph.cox.net] has quit [] 06:21 -!- b00m_chef [n=watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 06:23 -!- temme [n=kcollins@pool-173-71-105-240.cmdnnj.fios.verizon.net] has joined #go-nuts 06:24 -!- temme [n=kcollins@pool-173-71-105-240.cmdnnj.fios.verizon.net] has left #go-nuts ["Ex-Chat"] 06:28 -!- cpr420 [n=cpr420@c-67-165-199-143.hsd1.co.comcast.net] has quit ["Vision[0.9.7-H-090423]: i've been blurred!"] 06:29 -!- defectiv [n=clays@c-24-5-65-40.hsd1.ca.comcast.net] has joined #go-nuts 06:30 < defectiv> what's wrong with this? http://pastie.org/745269 06:32 -!- decriptor [n=decripto@53.250.sfcn.org] has quit ["Ex-Chat"] 06:33 -!- Nixpunk [n=macpunk@cpe-72-177-27-209.austin.res.rr.com] has joined #go-nuts 06:34 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 06:34 -!- rid1 [n=rid1@119.40.84.131] has joined #go-nuts 06:35 -!- decriptor [n=decripto@53.250.sfcn.org] has joined #go-nuts 06:37 < uriel> defectiv: first of all use gopaste.org 06:38 < defectiv> why is gopaste.org good? 06:38 < uriel> defectiv: second, I think you want to do func (borda b) getblah() in { return 11 } 06:38 < defectiv> this code used to compile. wth. 06:38 < uriel> defectiv: because it is designed for Go, and written in go, it is simple and clean, and gofmts-s your code 06:38 < uriel> defectiv: return(1) is wrong 06:39 < uriel> return 1 06:39 < defectiv> a class in go is just a struct with classes, right? 06:39 < uriel> is right 06:39 < uriel> there are no classes in go 06:39 < defectiv> which is what i just said. 06:39 < uriel> forget all that Java/C++/python/ruby OO crap 06:39 < defectiv> i meant, a struct with functions 06:39 < uriel> no 06:39 < uriel> you declare methods for *types* 06:39 -!- tabo [n=tabot@camelot.tabo.pe] has quit [Read error: 60 (Operation timed out)] 06:39 -!- tabo [n=tabot@camelot.tabo.pe] has joined #go-nuts 06:39 < uriel> a type can be a struct 06:40 < uriel> but you can also do type MyInt int 06:40 < uriel> func (MyInt i) twice() int { return i * 2 } 06:41 < defectiv> there you're specifying the receiver, right? 06:41 < uriel> yes 06:41 < defectiv> uriel: that OO crap is elegance that makes languages sane and well structure.d 06:41 < rid1> i had a question, if i a plan on to contribute something to go's library, then can I upload that as a project in code.google.com, before I contribute it? in that case, what license do i use? 06:41 < defectiv> that OO crap is why ruby is so brilliant. 06:41 < uriel> defectiv: pffff... 06:41 -!- Neo_ [i=79f2c602@gateway/web/freenode/session] has joined #go-nuts 06:41 < jessta> defectiv: you should read the tutorial 06:41 < defectiv> it's about conceptual consistency that helps create the principle of least surprise. 06:41 -!- Neo_ [i=79f2c602@gateway/web/freenode/session] has left #go-nuts [] 06:41 < defectiv> i've read a lot of it. 06:42 < uriel> yea, so brilliant: 06:42 < uriel> irb(main):003:0> ''.methods.length 06:42 < uriel> => 176 06:42 < defectiv> this code worked fine before. i don't know what's happened. something changed and i'm trying to figure out what. 06:42 < defectiv> beautiful. 06:42 < Rob_Russell> rid1: Go is under a "modified bsd licence", i've been using bsd for projects i start 06:42 < jessta> defectiv: you put a function in your struct, you can't do that 06:43 < rid1> Rob_Russell: so i can start a project, and then later on contribute it (if I use BSD license)?? 06:43 < defectiv> then what's the alternative? how do i get class-like behavior? 06:43 < defectiv> i swear this used to compile. this is nuts. 06:43 < jessta> you make a type, which could be a struct 06:43 < Ycros> defectiv: it's weird that it worked in the first place 06:43 < uriel> rid1: if you write all the code, it doesn't matter what license you use, because you can change it later 06:43 -!- b00m_chef [n=watr@d64-180-45-230.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)] 06:44 < Ycros> defectiv: but the methods are defined externally in the format uriel specified 06:44 < uriel> in any case, there is no reason not to use the same license as Go 06:44 < rid1> thanx 06:44 < uriel> consistency is good, even when it comes to licenses 06:44 < Rob_Russell> rid1: really, if it's code that you write then you can do what you like with it (release it under the license you choose) but bsd is a very liberal license, so it's simple 06:44 < jessta> defectiv: then you make methods for that type, as uriel said 06:44 < uriel> OO clearly damages the brain *sigh* 06:45 < jessta> defectiv: also you'd already know this information if you read the docs 06:45 < uriel> defectiv: wtf is 'class like behavior' anyway? 06:45 < uriel> if you try to shoehorn your preconceived OO designs into your Go code, you will fail, miserably 06:46 < rid1> Rob_Russell: so how do I include that license? like for GPL i just copy a snippet and put it at the top of the code 06:46 < uriel> rid1: just do exactly what the Go code in the Go distribution does 06:46 < uriel> it is very simple, and that way you wont need to change anything later 06:47 < defectiv> what about the whole interface concept? 06:47 < uriel> what about it? 06:47 < jessta> defectiv: http://pastie.org/745278 06:48 < Rob_Russell> rid1: the licence file that comes with Go makes a good template, it does mention"the Go authours" directly, which isn't really accurate, here's how a friend & i tweaked it for our project http://code.google.com/p/godom/source/browse/LICENSE 06:48 < rid1> Rob_Russell: thank u... exactly what I have been looking for :D 06:48 < jessta> defectiv: an interface is a set of methods a type needs to have to have that interface 06:49 < defectiv> exactly. 06:49 < Rob_Russell> rid1: np 06:49 < defectiv> i think i see what's going on here. i'm using struct instead of type by itself... 06:50 < defectiv> no... 06:52 -!- Adys_ [n=Adys@unaffiliated/adys] has joined #go-nuts 06:53 < defectiv> how do i specify something like a Class? so i can may an object of that type and it will have e.g. a method called foo()? 06:53 < defectiv> if an interface says "objects which implement these methods can be treated as being of this interface", then how do you specify that certain objects can have specified methods? 06:54 -!- JSharpe [n=Jamie@5ad1d7cf.bb.sky.com] has quit [Connection timed out] 06:54 < Ycros> defectiv: please go through the tutorial - http://golang.org/doc/go_tutorial.html#tmp_174 06:55 -!- JSharpe [n=Jamie@5ad1d7cf.bb.sky.com] has joined #go-nuts 06:55 < defectiv> i've read all through that. 06:56 < defectiv> i've watched the whole video. i thought it all made sense. i wrote a program a day after go was announced thad did exactly what i wanted. this is very strange and confusing. 06:57 < defectiv> i just have a simple question. 06:58 < defectiv> how do you define the thing that you call new() on to make an object on which you can invoke an interface? 06:58 < dagle> defectiv: There are no classes in go. 06:58 < defectiv> i believe someone said that. 06:59 < defectiv> but there have to be some types of objects that have methods, otherwise what would be the point of interfaces? 06:59 < defectiv> the guy in the go video demonstrates interfaces. 06:59 < jessta> defectiv: new() is used to allocate memory 06:59 < defectiv> how do i make an object on which to invoke an interface? 07:01 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has quit [Remote closed the connection] 07:01 < defectiv> say i have: type Animal interface { say_kingdom_name() string; } 07:01 < dagle> defectiv: If you have an interface that has funktions: rotat(), jump(), move() , if a struct has these funktion it is of that interface. 07:01 < defectiv> oh my god, i'm in the twightlight zone. 07:02 < defectiv> i was just told repeatedly that structs can't have functions!!!! 07:02 < jessta> defectiv: you don't put a function in the struct 07:03 < jessta> defectiv: you put methods outside the struct 07:03 < dagle> They are kinda boundled with the struct and not in the struct. 07:03 < jessta> defectiv: eg http://pastie.org/745278 07:03 -!- rid1 [n=rid1@119.40.84.131] has quit [Read error: 104 (Connection reset by peer)] 07:04 < defectiv> nevermind, i see what you're doing. i thought that syntax only made sense if the receiver was an Interface. 07:04 < dagle> myVarOfTypeT.dofunk() == TypeT.dofunk(MyVarOfTypeT) 07:04 -!- Ortzman [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has joined #go-nuts 07:05 < Ycros> defectiv: nah, the syntax works on any sort of type 07:06 < defectiv> that's confusing dagle 07:06 < defectiv> what if i had myVarOfTypeT.dofunk(42) 07:07 -!- Ortzinator [n=ortzinat@unaffiliated/ortzinator] has quit [Read error: 60 (Operation timed out)] 07:07 < defectiv> that's equal to TypeT.dofunk(myVarOfTypeT(42)) ? 07:07 < dagle> No. 07:07 < dagle> TypeT.dofunk(myVarOfTypeT, 42) 07:08 < defectiv> ah! 07:08 < dagle> defectiv: I just wanted to show that they are just like structs in C. 07:08 < dagle> Just another syntax. 07:08 < dagle> No magic. 07:08 < dagle> No classes. 07:09 -!- smcq_ [n=smcq@c-98-210-159-164.hsd1.ca.comcast.net] has joined #go-nuts 07:11 -!- defectiv [n=clays@c-24-5-65-40.hsd1.ca.comcast.net] has quit ["This computer has gone to sleep"] 07:12 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts 07:14 -!- hiromtz [n=hiromtz@FL1-119-240-91-191.iba.mesh.ad.jp] has joined #go-nuts 07:22 -!- cryptix [n=cryptix@p4FDE2666.dip.t-dialin.net] has joined #go-nuts 07:24 -!- iwikiwi_ [n=iwikiwi@202.3.77.126] has joined #go-nuts 07:29 -!- hiromtz_ [n=hiromtz@FL1-119-240-91-191.iba.mesh.ad.jp] has joined #go-nuts 07:38 -!- sergio [n=sergio@201009150169.user.veloxzone.com.br] has joined #go-nuts 07:41 < anticw> iant: awake? 07:41 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has left #go-nuts [] 07:41 -!- hiromtz [n=hiromtz@FL1-119-240-91-191.iba.mesh.ad.jp] has quit [Read error: 110 (Connection timed out)] 07:49 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has quit ["This computer has gone to sleep"] 08:00 -!- lotrpy [n=lotrpy@202.38.97.230] has joined #go-nuts 08:01 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts 08:01 -!- path[l] [n=path@59.162.86.164] has quit [Client Quit] 08:02 -!- chickamade [n=chickama@123.16.65.210] has joined #go-nuts 08:03 -!- ShadowIce [i=shadowic@unaffiliated/shadowice-x841044] has joined #go-nuts 08:09 -!- Rob_Russell [n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net] has quit [Read error: 110 (Connection timed out)] 08:10 -!- kaigan|work [n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts 08:12 -!- hiromtz_ [n=hiromtz@FL1-119-240-91-191.iba.mesh.ad.jp] has quit ["Leaving..."] 08:14 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has joined #go-nuts 08:16 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has quit [Remote closed the connection] 08:27 -!- nf_ [n=nf@124-168-152-103.dyn.iinet.net.au] has joined #go-nuts 08:28 -!- vigith [n=Vigith@nat/yahoo/session] has joined #go-nuts 08:29 -!- nf [n=nf@203-214-157-64.perm.iinet.net.au] has quit [Read error: 54 (Connection reset by peer)] 08:30 -!- nullpo [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has joined #go-nuts 08:31 -!- sergio [n=sergio@201009150169.user.veloxzone.com.br] has quit ["..."] 08:32 -!- decriptor [n=decripto@53.250.sfcn.org] has quit [Read error: 113 (No route to host)] 08:34 -!- alc [n=alc@222.128.156.10] has joined #go-nuts 08:36 < vigith> configure-stage1-target-libstdc++-v3] Error 1 .. mac os x 10.4.. anyone faced the same issue? 08:36 -!- smcq_ [n=smcq@c-98-210-159-164.hsd1.ca.comcast.net] has quit [Remote closed the connection] 08:36 < vigith> i am trying to install gccgo (os x 10.4 supports only gccgo) 08:36 -!- lotrpy [n=lotrpy@202.38.97.230] has quit [] 08:38 -!- adiabatic [n=adiabati@dsl-206-55-130-248.tstonramp.com] has joined #go-nuts 08:38 -!- adiabatic [n=adiabati@dsl-206-55-130-248.tstonramp.com] has quit [Client Quit] 08:46 -!- trickie [n=trickie@94.100.112.225] has quit [Read error: 113 (No route to host)] 08:50 -!- murodese [n=James@203.59.241.186] has quit [Read error: 60 (Operation timed out)] 08:53 -!- p0g0_ [n=pogo@unaffiliated/p0g0] has joined #go-nuts 08:53 -!- iwikiwi_ [n=iwikiwi@202.3.77.126] has quit ["Computer has gone to sleep"] 08:57 -!- p0g0__ [n=pogo@unaffiliated/p0g0] has quit [Read error: 110 (Connection timed out)] 08:58 -!- rid1 [n=rid1@119.40.84.102] has joined #go-nuts 09:00 -!- c0nfl|ct [n=tiago@83.240.182.109] has joined #go-nuts 09:01 -!- crakrjak [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has quit [Read error: 110 (Connection timed out)] 09:04 -!- frimend [i=c03kcn@salt.cs.umu.se] has left #go-nuts [] 09:04 -!- murodese [n=James@203-206-127-49.dyn.iinet.net.au] has joined #go-nuts 09:07 -!- path[l] [n=path@122.182.0.38] has joined #go-nuts 09:14 < vegai> http://xkcd.com/676/ 09:17 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 09:17 -!- geocalc [n=geocalc@lns-bzn-33-82-252-54-219.adsl.proxad.net] has joined #go-nuts 09:20 -!- lotrpy [n=lotrpy@202.38.97.230] has joined #go-nuts 09:20 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has left #go-nuts [] 09:29 -!- crakrjak [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has joined #go-nuts 09:30 -!- rid1 [n=rid1@119.40.84.102] has left #go-nuts [] 09:32 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts 09:32 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has quit [Remote closed the connection] 09:34 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts 09:34 -!- GeoBSD [n=geocalc@lns-bzn-60-82-254-239-192.adsl.proxad.net] has quit [Read error: 110 (Connection timed out)] 09:36 -!- trickie [n=trickie@85.17.253.226] has joined #go-nuts 09:38 -!- Nixpunk [n=macpunk@cpe-72-177-27-209.austin.res.rr.com] has quit ["Leaving"] 09:39 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has joined #go-nuts 09:41 < taruti> Is there a preferred way of prompting a user for a password in Go? 09:55 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 10:04 -!- triplez [n=triplez@bb116-14-32-23.singnet.com.sg] has quit [] 10:05 -!- Meowtimer [n=meowtime@vpn-ce242009.extern.uni-duisburg-essen.de] has joined #go-nuts 10:07 -!- Meowtimer [n=meowtime@vpn-ce242009.extern.uni-duisburg-essen.de] has quit [Client Quit] 10:08 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has quit ["Leaving..."] 10:12 -!- trickie [n=trickie@85.17.253.226] has quit ["Computer has gone to sleep"] 10:15 < jessta> vegai: truth 10:16 < vegai> jessta: really? 10:17 -!- murodese [n=James@203-206-127-49.dyn.iinet.net.au] has quit [Read error: 110 (Connection timed out)] 10:37 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has left #go-nuts [] 10:38 -!- afurlan [n=afurlan@scorpion.mps.com.br] has joined #go-nuts 10:44 -!- lotrpy [n=lotrpy@202.38.97.230] has quit [] 10:51 -!- path[l] [n=path@122.182.0.38] has quit [] 10:52 -!- murodese [n=James@203-206-127-49.dyn.iinet.net.au] has joined #go-nuts 10:54 -!- jajamana [n=chrisb@cm-84.215.16.37.getinternet.no] has quit [Read error: 113 (No route to host)] 11:00 -!- path[l] [n=path@122.182.0.38] has joined #go-nuts 11:01 -!- path[l] [n=path@122.182.0.38] has quit [Client Quit] 11:01 -!- Adys [n=Adys@unaffiliated/adys] has quit [Read error: 110 (Connection timed out)] 11:07 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts 11:08 -!- trickie [n=trickie@92.67.68.121] has joined #go-nuts 11:09 -!- ikke [n=ikkibr@unaffiliated/ikkebr] has joined #go-nuts 11:11 < plexdev> http://is.gd/5pPfX by [Rob Pike] in go/src/pkg/template/ -- add the ability to invoke niladic single-valued methods in templates. 11:13 < vegai> niladic? 11:14 < vegai> ah, something without parameters 11:14 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts 11:18 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has joined #go-nuts 11:19 -!- zimbatm [i=zimbatm@stan.oree.ch] has joined #go-nuts 11:21 -!- path[l] [n=path@59.162.86.164] has quit [] 11:22 -!- path[l] [n=path@122.182.0.38] has joined #go-nuts 11:29 -!- path[l] [n=path@122.182.0.38] has quit [] 11:29 -!- lotrpy [n=lotrpy@202.38.97.230] has joined #go-nuts 11:32 -!- ShadowIce [i=shadowic@unaffiliated/shadowice-x841044] has quit ["Leaving"] 11:33 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts 11:36 -!- General13372 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit [Success] 11:37 -!- klimek [n=klimek@port-92-194-103-230.dynamic.qsc.de] has joined #go-nuts 11:46 -!- Adys [n=Adys@unaffiliated/adys] has quit [Remote closed the connection] 11:47 -!- ShadowIce [i=pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 11:58 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 54 (Connection reset by peer)] 11:58 -!- path[l] [n=path@59.162.86.164] has quit [] 12:08 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts 12:17 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 12:17 -!- ponce [n=ponce@paradisia.net] has joined #go-nuts 12:24 -!- Meidor [n=quassel@cl-936.ams-05.nl.sixxs.net] has quit [Read error: 60 (Operation timed out)] 12:26 -!- nanoo [n=nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts 12:27 -!- Meidor [n=quassel@cl-936.ams-05.nl.sixxs.net] has joined #go-nuts 12:36 -!- cryptix [n=cryptix@p4FDE2666.dip.t-dialin.net] has quit ["leaving"] 12:41 -!- DerHorst [n=Horst@e176104073.adsl.alicedsl.de] has joined #go-nuts 12:42 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #go-nuts 12:42 -!- inittab [n=dlbeer@ip-118-90-25-169.xdsl.xnet.co.nz] has joined #go-nuts 12:50 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts 12:56 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has quit ["awaaaay"] 12:57 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has joined #go-nuts 12:58 -!- Zarutian [n=zarutian@194-144-84-110.du.xdsl.is] has quit [Read error: 145 (Connection timed out)] 12:58 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has joined #go-nuts 12:58 -!- Zarutian [n=zarutian@194-144-84-110.du.xdsl.is] has joined #go-nuts 12:58 -!- path[l] [n=path@59.162.86.164] has quit [] 13:00 -!- inittab- [n=dlbeer@ip-118-90-91-52.xdsl.xnet.co.nz] has quit [Read error: 110 (Connection timed out)] 13:01 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts 13:01 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has joined #go-nuts 13:05 -!- tor7_ [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has joined #go-nuts 13:05 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit [Read error: 54 (Connection reset by peer)] 13:08 -!- oal [n=olav@5.79-160-122.customer.lyse.net] has joined #go-nuts 13:15 -!- chickamade [n=chickama@123.16.65.210] has quit [Read error: 110 (Connection timed out)] 13:17 -!- JSharpe [n=Jamie@5ad1d7cf.bb.sky.com] has quit [Read error: 60 (Operation timed out)] 13:19 -!- skelterjohn [n=jasmuth@c-76-124-22-4.hsd1.nj.comcast.net] has joined #go-nuts 13:21 -!- chickamade [n=chickama@123.16.65.210] has joined #go-nuts 13:25 -!- chickamade [n=chickama@123.16.65.210] has quit [Client Quit] 13:26 -!- mike [n=quassel@91.104.195.34] has joined #go-nuts 13:26 < uriel> rog: maybe you should fill an issue about this: http://groups.google.com/group/golang-nuts/browse_thread/thread/8da0d20cdc50bbb6 13:27 < mikedee> Hey guys, did the syntax of if statements change recently? 13:27 < uriel> rog: I think it is a very good idea and if we have an issue for it we can star and make sure it doesn't go overlooked in the long term ;) 13:27 < mikedee> I get this confusing message syntax error near else 13:27 < uriel> mikedee: in what way? only change has been those related to the semicolon 13:27 < mikedee> is semi colon gone totally now? 13:28 < uriel> make sure you use the right brace style 13:28 -!- jophish [n=jophish@84.12.140.139] has joined #go-nuts 13:28 < uriel> not 'totally gone', but totally optional everywhere as far as i understand it 13:28 < uriel> make sure you put the braces on the right line: 13:28 < uriel> if foo { ... 13:28 < uriel> } else { 13:28 < uriel> ... 13:28 < uriel> } 13:29 < uriel> (missed a new line before the first '...' obvously) 13:29 < mikedee> omg - that is terrible 13:29 * uriel sighs 13:29 -!- JSharpe [n=Jamie@90.209.215.207] has joined #go-nuts 13:29 < uriel> yes, the sky is falling! the end of the world! cats and dogs living together! 13:30 < mikedee> its a fairly strange decision - dont you think? 13:30 < vegai> mikedee: what is? 13:30 < uriel> no, I think it is simple, and avoids silly arguments over things that are not important 13:30 < mikedee> removing newline between if and else 13:30 < uriel> (at least after people gets over the change) 13:32 < mikedee> i cant remember silly arguments before, it was just personal choice like with every language... 13:33 < mikedee> also ctrl-c doesnt exit any more 13:34 < rog> uriel: i've said something to rsc about it - i'm waiting to see what he says. if they're not amenable to the idea, there's no point in opening an issue. 13:34 < rog> mikedee: there's a fix in - it's just not committed yet 13:35 < mikedee> rog: for ctrl-c, or the else thing? 13:35 < uriel> rog: yes, I noticed that in the -dev list, but I think having an issue is a good thing, that way others can also keep track of it 13:35 < uriel> mikedee: when you work on a project with other people, it is not personal choice 13:36 < uriel> mikedee: ctrl-c 13:36 < mikedee> yes - I understand that... I don't have to think it is a great idea though 13:36 < mikedee> cheers 13:36 < mikedee> I am not that committed to go - yet 13:36 < rog> mikedee: the ctrl-c thing 13:37 < uriel> I do think saving time arguing over unproductive things is a great idea, in the short term people will complain, but in the long term it pays off 13:37 < rog> i can see where they're coming from with the else thing. personally i was happy with the old syntax. 13:37 < uriel> I do like a new line before 'else', but I like consistency even better 13:38 < rog> there were a few alternative ideas for making { on a new line work 13:38 < rog> they might be done in the future 13:38 < uriel> and the new rules are simpler, cleaner, and force everyone to be consistent, which is a great thing 13:38 < rog> e.g. don't add a semicolon if the line starts with if, for, switch 13:38 < vegai> mikedee: python seems to do rather well with forced code layout 13:38 < uriel> vegai: exactly 13:39 < mikedee> right, but go is a C style language 13:40 < mikedee> and has braces to mark blocks 13:40 < uriel> I don't see the issue with requiring people to be consistent about where newlines go 13:40 < rog> mikedee: various shells have braces to mark blocks too! 13:41 < rog> mikedee: and they don't require semicolons 13:41 < uriel> really, this whole thing is the ultimate bikesheed 13:41 < mikedee> but they use braces, not whitespace to mark blocks 13:41 < mikedee> I just find it very strange 13:41 < jessta> uriel: I want an ultimate bikeshed 13:41 < jessta> for m ultimate bike! 13:42 < uriel> mikedee: it just takes a bit to get used to, like everything else (for example not having () around the conditions in if and for ) 13:42 < jessta> *my 13:42 -!- scm [i=justme@c132243.adsl.hansenet.de] has quit [Read error: 60 (Operation timed out)] 13:42 < uriel> jessta: haha 13:42 < jessta> it will be Red(the fastest colour) and have 'Speed Holes'(TM) 13:43 -!- pvandusen [n=pdusen@crob4-55.flint.umich.edu] has joined #go-nuts 13:45 -!- ShadowIce` [i=pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 13:45 -!- Method [n=Method@nat-3-135.snu.edu] has joined #go-nuts 13:46 -!- scm [i=justme@c137140.adsl.hansenet.de] has joined #go-nuts 13:46 -!- oal_ [n=olav@5.79-160-122.customer.lyse.net] has joined #go-nuts 13:47 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: vegai, nictuku, oal, nsz_, ShadowIce, uxp, shardz, DerHorst, General1337, atsampson, (+28 more, use /NETSPLIT to show all of them) 13:47 -!- Wiz126 [n=Wiz126@24.115.240.60.res-cmts.sm.ptd.net] has quit [Killed by sagan.freenode.net (Nick collision)] 13:48 -!- Wiz126 [n=Wiz126@24.115.240.60.res-cmts.sm.ptd.net] has joined #go-nuts 13:48 -!- Netsplit over, joins: shardz, jessta, eno, +danderson, nsz_, skelterjohn, path[l], plainhao, DerHorst, ShadowIce (+25 more) 13:48 -!- eek_ [n=eivind@213-155-151-233.customer.teliacarrier.com] has joined #go-nuts 13:50 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 13:50 -!- ikke [n=ikkibr@unaffiliated/ikkebr] has quit [] 13:51 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 13:51 -!- oal_ [n=olav@5.79-160-122.customer.lyse.net] has quit [Remote closed the connection] 13:52 -!- trickie [n=trickie@92.67.68.121] has quit ["Computer has gone to sleep"] 13:57 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 13:57 -!- path[l] [n=path@59.162.86.164] has quit [] 13:59 -!- tor7_ [n=tor@213.113.122.152] has joined #go-nuts 14:01 -!- eek [n=eivind@213-155-151-233.customer.teliacarrier.com] has quit [Connection timed out] 14:01 -!- pdusen [n=pdusen@crob4-55.flint.umich.edu] has quit [Connection timed out] 14:02 -!- ShadowIce [i=pyoro@unaffiliated/shadowice-x841044] has quit [Connection timed out] 14:03 < taruti> Is there any sensible way of simulating algebraic datatypes in Go? (interfaces seem very tedious) 14:07 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit [Read error: 110 (Connection timed out)] 14:07 -!- nullpo [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has quit ["Leaving..."] 14:08 < jessta> taruti: what is this thing you speak of? 14:09 < taruti> http://en.wikipedia.org/wiki/Algebraic_datatype 14:09 < taruti> "discriminated unions" 14:11 < jessta> ah, in C land I believe we know them as "tagged unions" 14:12 < jessta> Go currently lacks unions, but I hear Rob has a proposal for them 14:13 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined #go-nuts 14:15 < taruti> any link to such a proposal? 14:16 -!- Rob_Russell [n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net] has joined #go-nuts 14:16 < jessta> nope, it hasn't been released yet 14:18 < jessta> damn those wikipedia pages are a perfect example of why I'll never be able to learn haskell 14:19 < jessta> once the type theory people get in there, even simple things become unreadable 14:20 -!- iant [n=iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Read error: 60 (Operation timed out)] 14:20 < taruti> :D 14:20 < taruti> Haskell is not that hard 14:20 -!- jophish [n=jophish@84.12.140.139] has quit [Read error: 145 (Connection timed out)] 14:20 < jessta> I have a theory that haskell is easier than reading haskell tutorials 14:21 < dho> ^ 14:21 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts 14:22 < jessta> everytime I think I know what a monad is I read about a different monad that seems to have nothing in common with the previous one 14:22 < dho> it reminds me too much of genatalia to care. 14:23 < jessta> and it's bed time, night chaps 14:23 < taruti> jessta: a monad is just a way to combine computations that has some nice mathemathical properties and syntactic sugar in the language. 14:27 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts 14:28 -!- rndbot [n=bot@wikipedia/Gracenotes] has joined #go-nuts 14:33 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has joined #go-nuts 14:35 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has quit ["awaaaay"] 14:36 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 14:36 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has joined #go-nuts 14:38 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #go-nuts 14:39 -!- iwikiwi_ [n=iwikiwi@202.3.77.126] has joined #go-nuts 14:40 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has quit ["This computer has gone to sleep"] 14:41 -!- Gussi [n=gussi@gussi.is] has quit [Read error: 110 (Connection timed out)] 14:48 -!- vigith [n=Vigith@nat/yahoo/x-euiyfzvxipuuwgfz] has quit ["http://www.vmaurice.com"] 14:52 -!- tokuhiro_ [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has quit ["Tiarra 0.1: SIGTERM received; exit"] 14:52 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 14:53 -!- tokuhirom [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts 14:56 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+30 more, use /NETSPLIT to show all of them) 14:56 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 14:58 -!- iant [n=iant@67.218.102.80] has joined #go-nuts 14:58 -!- mode/#go-nuts [+v iant] by ChanServ 14:59 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: tomaw_, soul9, L29Ah, tgall_foo, dizm, Altercation, philips, xid, lstoll, rthc, (+10 more, use /NETSPLIT to show all of them) 15:05 -!- klimek [n=klimek@port-92-194-103-230.dynamic.qsc.de] has joined #go-nuts 15:05 -!- mat_ [n=mat@mx3.absolight.net] has joined #go-nuts 15:05 -!- jdp [n=justin@ool-435238c0.dyn.optonline.net] has joined #go-nuts 15:05 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 15:05 -!- erikd [n=aphistic@otome.novustorm.com] has joined #go-nuts 15:05 -!- DJCapelis [n=djc@blender/coder/DJCapelis] has joined #go-nuts 15:05 -!- kevinwatt [i=kevin@59-125-147-75.HINET-IP.hinet.net] has joined #go-nuts 15:05 -!- korfuri [n=korfuri@eth0.korfuri.fr] has joined #go-nuts 15:05 -!- nickjohnson [n=arachnid@coilette.notdot.net] has joined #go-nuts 15:05 -!- shawn [n=shawn@208-78-98-92.slicehost.net] has joined #go-nuts 15:05 -!- dj_ryan [n=ryan@c-67-160-202-4.hsd1.ca.comcast.net] has joined #go-nuts 15:05 -!- SRabbelier1 [n=SRabbeli@ip138-114-211-87.adsl2.static.versatel.nl] has joined #go-nuts 15:05 -!- Fringehead [n=fringe@c-24-126-235-188.hsd1.ga.comcast.net] has joined #go-nuts 15:05 -!- bluszcz [n=bluszcz@static.144.74.47.78.clients.your-server.de] has joined #go-nuts 15:05 -!- exitstate [n=xorl@xorl.xen.prgmr.com] has joined #go-nuts 15:05 -!- daed [i=daed@countercultured.net] has joined #go-nuts 15:05 -!- kuroneko [n=chris@yayoi.xware.cx] has joined #go-nuts 15:05 -!- dho [n=dho@onager.omniti.com] has joined #go-nuts 15:05 -!- quag_ [n=quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 15:05 -!- toft [n=jlewis@unaffiliated/crassworm] has joined #go-nuts 15:05 -!- JBeshir [n=namegduf@138-38-226-61.resnet.bath.ac.uk] has joined #go-nuts 15:05 -!- alexsuraci [n=Alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #go-nuts 15:05 -!- Boggy-B [n=rh275@raptor.ukc.ac.uk] has joined #go-nuts 15:05 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts 15:05 -!- senneth [i=senneth@irssi/staff/senneth] has joined #go-nuts 15:05 -!- hhg [n=hhg@hhg.to] has joined #go-nuts 15:05 -!- poucet [n=poucet@li23-146.members.linode.com] has joined #go-nuts 15:05 -!- jurg [i=jurg@94.229.66.117] has joined #go-nuts 15:05 -!- fluffle [n=camelid@s.pl0rt.org] has joined #go-nuts 15:05 -!- mikejs [n=me@mikej.st] has joined #go-nuts 15:05 -!- JoLeClodo [n=JoLeClod@vian.wallinfire.net] has joined #go-nuts 15:05 -!- antarus|wtf [n=antarus@gentoo/developer/antarus] has joined #go-nuts 15:05 -!- freespace [i=foobar@85.203.232.72.static.reverse.ltdomains.com] has joined #go-nuts 15:05 -!- monteslu_ [n=monteslu@ip68-109-171-127.ph.ph.cox.net] has joined #go-nuts 15:05 -!- blabla [n=asd@serv4u.pl] has joined #go-nuts 15:05 -!- reppie [i=refugee@elvis.mu.org] has joined #go-nuts 15:05 -!- u4ia [n=weechat@quepasa.solcon.nl] has joined #go-nuts 15:05 -!- luca__ [n=luca@host29.190-230-2.telecom.net.ar] has joined #go-nuts 15:05 -!- jiing [n=jiing@59-120-12-62.HINET-IP.hinet.net] has joined #go-nuts 15:05 -!- ssb [n=ssb@213.167.39.150] has joined #go-nuts 15:06 -!- xid_ [n=xid@narc.oti.cz] has joined #go-nuts 15:06 -!- rthc [n=rthc@rrcs-67-52-50-170.west.biz.rr.com] has joined #go-nuts 15:06 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts 15:06 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts 15:06 -!- roto [n=roto@64.79.202.154] has joined #go-nuts 15:06 -!- vhost- [n=kyle@kyleterry.com] has joined #go-nuts 15:06 -!- L29Ah [n=L29Ah@jabber.spbu.ru] has joined #go-nuts 15:06 -!- dizm [n=dizm@121.98.168.127] has joined #go-nuts 15:06 -!- cablehead [n=Adium@nat/slide/x-vgrcyqskhorohjwt] has joined #go-nuts 15:06 -!- fission6 [n=zach@nyc01.limewire.com] has joined #go-nuts 15:06 -!- lstoll [n=lstoll@randall.lstoll.net] has joined #go-nuts 15:06 -!- soul9 [n=none@unaffiliated/johnnybuoy] has joined #go-nuts 15:06 -!- tomaw_ [i=tomaw@freenode/staff/tomaw] has joined #go-nuts 15:06 -!- Altercation [n=Altercat@pdpc/supporter/active/altercation] has joined #go-nuts 15:06 -!- philips [n=brandon@opensuse/member/philips] has joined #go-nuts 15:06 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts 15:06 -!- eharmon [n=eharmon@74.204.161.105] has joined #go-nuts 15:06 -!- skerner [n=skerner@74.202.225.33] has joined #go-nuts 15:06 -!- tgall_foo [n=tgall@gentoo/developer/dr-who] has joined #go-nuts 15:06 -!- highb [n=highb@shell.onid.oregonstate.edu] has joined #go-nuts 15:07 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 15:08 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 15:11 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has joined #go-nuts 15:13 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has quit ["awaaaay"] 15:14 -!- JSharpe [n=Jamie@90.209.215.207] has quit [Client Quit] 15:16 -!- gnibbler [n=duckman@124.168.93.3] has joined #go-nuts 15:19 -!- JSharpe [n=jamie@5ad1d7cf.bb.sky.com] has joined #go-nuts 15:27 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 131 (Connection reset by peer)] 15:30 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts 15:30 -!- JSharpe2 [n=jamie@5ad1d7cf.bb.sky.com] has joined #go-nuts 15:30 -!- gnibbler [n=duckman@124.168.93.3] has quit [Remote closed the connection] 15:31 -!- tomestla [n=tom@AToulouse-151-1-62-99.w81-250.abo.wanadoo.fr] has joined #go-nuts 15:32 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 15:33 -!- JSharpe [n=jamie@5ad1d7cf.bb.sky.com] has quit [Read error: 60 (Operation timed out)] 15:35 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: tomaw_, soul9, L29Ah, tgall_foo, dizm, Altercation, philips, lstoll, rthc, cablehead, (+10 more, use /NETSPLIT to show all of them) 15:37 -!- JSharpe [n=jamie@5ad1d7cf.bb.sky.com] has joined #go-nuts 15:37 -!- iwikiwi_ [n=iwikiwi@202.3.77.126] has quit ["Computer has gone to sleep"] 15:37 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+30 more, use /NETSPLIT to show all of them) 15:37 -!- leitaox [n=leitaox@189.20.94.66] has joined #go-nuts 15:37 -!- iwikiwi_ [n=iwikiwi@202.3.77.126] has joined #go-nuts 15:37 -!- iwikiwi_ [n=iwikiwi@202.3.77.126] has quit [Client Quit] 15:37 -!- XniX23 [n=XniX23@89-212-10-29.dynamic.dsl.t-2.net] has joined #go-nuts 15:41 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit ["ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.14/2009090900]"] 15:41 -!- gnibbler [n=duckman@124.168.93.3] has joined #go-nuts 15:43 -!- Netsplit over, joins: reppie, jdp, klimek, mat_, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+30 more) 15:43 -!- Netsplit over, joins: soul9, Adys, rrr, nathanielk, skerner, vhost-, rthc, roto, L29Ah, dizm (+9 more) 15:44 -!- xid [n=xid@narc.oti.cz] has joined #go-nuts 15:47 -!- Ortzman [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has quit [Read error: 131 (Connection reset by peer)] 15:47 -!- kaigan|work [n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Read error: 131 (Connection reset by peer)] 15:47 -!- Metaphorically [n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net] has joined #go-nuts 15:48 -!- murodes1 [n=James@203-206-127-49.dyn.iinet.net.au] has joined #go-nuts 15:48 -!- Ortzinator [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has joined #go-nuts 15:48 -!- jA_cOp_ [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 15:49 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: werdan7, Kibiz0r, crakrjak, murodese, robot12, rndbot, sahazel, Rob_Russell, plexdev, jA_cOp, (+3 more, use /NETSPLIT to show all of them) 15:50 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mikedee, trickie, harja_, tor7, laprice, m-takagi_, ziyu4huang, hstimer, gnibbler, stalled, (+3 more, use /NETSPLIT to show all of them) 15:51 -!- JSharpe2 [n=jamie@5ad1d7cf.bb.sky.com] has quit [Success] 15:51 -!- JSharpe [n=jamie@5ad1d7cf.bb.sky.com] has quit [Read error: 60 (Operation timed out)] 15:51 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: dg, rog, tokuhirom, scm, ukai, nf_, Rint_, hcatlin, Gracenotes, absurdhero_, (+8 more, use /NETSPLIT to show all of them) 15:52 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 15:54 -!- _ejb [n=ejb@unaffiliated/ejb] has joined #go-nuts 15:55 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has joined #go-nuts 15:55 -!- ejb [n=ejb@unaffiliated/ejb] has quit [Nick collision from services.] 15:55 -!- codemac [n=codemac@archlinux/developer/codemac] has joined #go-nuts 15:56 -!- nf [n=nf@124-168-152-103.dyn.iinet.net.au] has joined #go-nuts 15:56 -!- mike [n=quassel@91.104.195.34] has joined #go-nuts 15:57 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 15:57 -!- rndbot [n=bot@wikipedia/Gracenotes] has joined #go-nuts 15:57 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts 15:57 -!- crakrjak [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has joined #go-nuts 15:57 -!- sahazel [n=sah@64.13.131.178] has joined #go-nuts 15:57 -!- robot12 [n=root@robot12.kgts.ru] has joined #go-nuts 15:57 -!- plexdev [n=plexdev@arthur.espians.com] has joined #go-nuts 15:57 -!- Yappo__ [n=yappo@221x243x122x124.ap221.ftth.ucom.ne.jp] has joined #go-nuts 15:57 -!- robot12 [n=root@robot12.kgts.ru] has quit [Excess Flood] 15:57 -!- leitaox [n=leitaox@189.20.94.66] has quit [Client Quit] 15:57 -!- gnibbler [n=duckman@124.168.93.3] has joined #go-nuts 15:57 -!- tor7 [n=tor@213.113.122.152] has joined #go-nuts 15:57 -!- hstimer [n=hans@c-98-234-25-125.hsd1.ca.comcast.net] has joined #go-nuts 15:57 -!- ziyu4huang [n=ziyu_hua@220-133-3-82.HINET-IP.hinet.net] has joined #go-nuts 15:57 -!- StDan [n=danielb@124-197-59-227.callplus.net.nz] has joined #go-nuts 15:57 -!- harja_ [n=maharj@castor.utu.fi] has joined #go-nuts 15:57 -!- m-takagi_ [n=m-takagi@linode.m-takagi.jp] has joined #go-nuts 15:57 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has joined #go-nuts 15:57 -!- drry [n=drry@unaffiliated/drry] has joined #go-nuts 15:57 -!- tokuhirom [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts 15:57 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts 15:57 -!- eek_ [n=eivind@213-155-151-233.customer.teliacarrier.com] has joined #go-nuts 15:57 -!- scm [i=justme@c137140.adsl.hansenet.de] has joined #go-nuts 15:57 -!- Zarutian [n=zarutian@194-144-84-110.du.xdsl.is] has joined #go-nuts 15:57 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 15:57 -!- nf_ [n=nf@124-168-152-103.dyn.iinet.net.au] has joined #go-nuts 15:57 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has joined #go-nuts 15:57 -!- erikw [n=erik@c-67-182-132-65.hsd1.wa.comcast.net] has joined #go-nuts 15:57 -!- rog [n=rog@78.147.220.142] has joined #go-nuts 15:57 -!- Rint_ [i=john@static-71-244-60-125.dllstx.fios.verizon.net] has joined #go-nuts 15:57 -!- absurdhero_ [n=absurdhe@c-98-248-39-62.hsd1.ca.comcast.net] has joined #go-nuts 15:57 -!- john6 [n=john6@210.107.195.141] has joined #go-nuts 15:57 -!- ukai [n=ukai@220.109.219.244] has joined #go-nuts 15:57 -!- idemal [n=idemal@penzance.fohost.net] has joined #go-nuts 15:57 -!- chrome [i=chrome@mars.stupendous.net] has joined #go-nuts 15:57 -!- woremacx [n=woremacx@unaffiliated/woremacx] has joined #go-nuts 15:57 -!- dg [i=dgl@d.cx] has joined #go-nuts 15:58 -!- harja_ [n=maharj@castor.utu.fi] has quit [Connection timed out] 15:58 -!- robot12 [n=root@78.138.154.89] has joined #go-nuts 15:58 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has quit [Remote closed the connection] 15:58 -!- eek_ [n=eivind@213-155-151-233.customer.teliacarrier.com] has quit [Remote closed the connection] 15:58 -!- nf_ [n=nf@124-168-152-103.dyn.iinet.net.au] has quit [Remote closed the connection] 15:58 -!- scm [i=justme@c137140.adsl.hansenet.de] has quit [Remote closed the connection] 15:58 -!- scm [i=justme@c137140.adsl.hansenet.de] has joined #go-nuts 15:58 -!- ponce [n=ponce@paradisia.net] has left #go-nuts [] 15:59 -!- laprice [n=larry@fremont.zoneverte.org] has joined #go-nuts 15:59 -!- scoopr [i=scoopr@194.187.213.34] has joined #go-nuts 15:59 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts 15:59 -!- gnibbler [n=duckman@124.168.93.3] has quit [Remote closed the connection] 16:00 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 16:00 -!- harja [n=maharj@130.232.203.196] has joined #go-nuts 16:01 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts 16:01 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 16:02 -!- decriptor [n=decripto@137.65.132.6] has joined #go-nuts 16:02 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 16:03 -!- nanooo [n=nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts 16:03 -!- nanoo [n=nano@95-89-198-45-dynip.superkabel.de] has quit [Read error: 60 (Operation timed out)] 16:04 -!- eek [n=eivind@213-155-151-233.customer.teliacarrier.com] has joined #go-nuts 16:04 -!- skelterjohn [n=jasmuth@c-76-124-22-4.hsd1.nj.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:06 -!- mib_9a85g1 [i=73f043e8@gateway/web/ajax/mibbit.com/session] has joined #go-nuts 16:06 -!- mib_9a85g1 [i=73f043e8@gateway/web/ajax/mibbit.com/session] has quit [Client Quit] 16:07 -!- hstimer [n=hans@c-98-234-25-125.hsd1.ca.comcast.net] has quit ["Leaving..."] 16:07 -!- shekispeaks [i=73f043e8@gateway/web/ajax/mibbit.com/session] has joined #go-nuts 16:07 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has joined #go-nuts 16:08 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: soul9, L29Ah, tgall_foo, dizm, Altercation, philips, xid, lstoll, rthc, cablehead, (+10 more, use /NETSPLIT to show all of them) 16:09 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: robot12, rndbot, werdan7, sahazel, Yappo__, plexdev, crakrjak, r2p2, jA_cOp 16:09 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: tor7, drry, ziyu4huang, m-takagi_, Paradox924X, StDan, harja 16:10 -!- jajamana [n=chrisb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 16:10 -!- sheki_ [n=sheki@115.240.67.232] has joined #go-nuts 16:11 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 16:11 -!- skelterjohn [n=jasmuth@c-76-99-92-193.hsd1.nj.comcast.net] has joined #go-nuts 16:12 -!- shekispeaks [i=73f043e8@gateway/web/ajax/mibbit.com/session] has quit ["http://www.mibbit.com ajax IRC Client"] 16:13 -!- harja [n=maharj@130.232.203.196] has joined #go-nuts 16:13 -!- tor7 [n=tor@213.113.122.152] has joined #go-nuts 16:13 -!- ziyu4huang [n=ziyu_hua@220-133-3-82.HINET-IP.hinet.net] has joined #go-nuts 16:13 -!- StDan [n=danielb@124-197-59-227.callplus.net.nz] has joined #go-nuts 16:13 -!- m-takagi_ [n=m-takagi@linode.m-takagi.jp] has joined #go-nuts 16:13 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has joined #go-nuts 16:13 -!- drry [n=drry@unaffiliated/drry] has joined #go-nuts 16:13 < sheki_> hey when do # cgo foo.go 16:13 < sheki_> i get cannot fnd import "C" 16:13 < sheki_> is it an installation error? 16:14 -!- harja [n=maharj@130.232.203.196] has quit [Read error: 131 (Connection reset by peer)] 16:15 -!- xid [n=xid@narc.oti.cz] has joined #go-nuts 16:15 -!- vhost- [n=kyle@kyleterry.com] has joined #go-nuts 16:15 -!- rthc [n=rthc@rrcs-67-52-50-170.west.biz.rr.com] has joined #go-nuts 16:15 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts 16:15 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts 16:15 -!- roto [n=roto@64.79.202.154] has joined #go-nuts 16:15 -!- L29Ah [n=L29Ah@jabber.spbu.ru] has joined #go-nuts 16:15 -!- dizm [n=dizm@121.98.168.127] has joined #go-nuts 16:15 -!- cablehead [n=Adium@nat/slide/x-vgrcyqskhorohjwt] has joined #go-nuts 16:15 -!- fission6 [n=zach@nyc01.limewire.com] has joined #go-nuts 16:15 -!- lstoll [n=lstoll@randall.lstoll.net] has joined #go-nuts 16:15 -!- soul9 [n=none@unaffiliated/johnnybuoy] has joined #go-nuts 16:15 -!- tomaw_ [i=tomaw@freenode/staff/tomaw] has joined #go-nuts 16:15 -!- Altercation [n=Altercat@pdpc/supporter/active/altercation] has joined #go-nuts 16:15 -!- philips [n=brandon@opensuse/member/philips] has joined #go-nuts 16:15 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts 16:15 -!- eharmon [n=eharmon@74.204.161.105] has joined #go-nuts 16:15 -!- skerner [n=skerner@74.202.225.33] has joined #go-nuts 16:15 -!- tgall_foo [n=tgall@gentoo/developer/dr-who] has joined #go-nuts 16:15 -!- highb [n=highb@shell.onid.oregonstate.edu] has joined #go-nuts 16:16 -!- vhost- [n=kyle@kyleterry.com] has quit [Remote closed the connection] 16:16 -!- vhost- [n=kyle@kyleterry.com] has joined #go-nuts 16:16 -!- xid [n=xid@narc.oti.cz] has quit [Broken pipe] 16:16 -!- rthc [n=rthc@rrcs-67-52-50-170.west.biz.rr.com] has quit [Remote closed the connection] 16:16 -!- rthc [n=rthc@rrcs-67-52-50-170.west.biz.rr.com] has joined #go-nuts 16:16 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts 16:16 -!- crakrjak [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has joined #go-nuts 16:16 -!- sahazel [n=sah@64.13.131.178] has joined #go-nuts 16:16 -!- plexdev [n=plexdev@arthur.espians.com] has joined #go-nuts 16:16 -!- Yappo__ [n=yappo@221x243x122x124.ap221.ftth.ucom.ne.jp] has joined #go-nuts 16:16 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: soul9, L29Ah, tgall_foo, dizm, Altercation, philips, rthc, lstoll, cablehead, Adys, (+9 more, use /NETSPLIT to show all of them) 16:16 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, Fringehead, DJCapelis, RooTer, jdp, toft, ssb, monteslu_, dho, mikejs, (+30 more, use /NETSPLIT to show all of them) 16:16 -!- robot12 [n=root@robot12.kgts.ru] has joined #go-nuts 16:16 -!- harja [n=maharj@castor.utu.fi] has joined #go-nuts 16:16 -!- xid [n=xid@narc.oti.cz] has joined #go-nuts 16:16 -!- Netsplit over, joins: soul9, Adys, rrr, nathanielk, skerner, rthc, vhost-, roto, L29Ah, dizm (+9 more) 16:21 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 16:21 -!- mat_ [n=mat@mx3.absolight.net] has joined #go-nuts 16:21 -!- klimek [n=klimek@port-92-194-103-230.dynamic.qsc.de] has joined #go-nuts 16:21 -!- jdp [n=justin@ool-435238c0.dyn.optonline.net] has joined #go-nuts 16:21 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 16:21 -!- erikd [n=aphistic@otome.novustorm.com] has joined #go-nuts 16:21 -!- DJCapelis [n=djc@blender/coder/DJCapelis] has joined #go-nuts 16:21 -!- kevinwatt [i=kevin@59-125-147-75.HINET-IP.hinet.net] has joined #go-nuts 16:21 -!- korfuri [n=korfuri@eth0.korfuri.fr] has joined #go-nuts 16:21 -!- nickjohnson [n=arachnid@coilette.notdot.net] has joined #go-nuts 16:21 -!- shawn [n=shawn@208-78-98-92.slicehost.net] has joined #go-nuts 16:21 -!- dj_ryan [n=ryan@c-67-160-202-4.hsd1.ca.comcast.net] has joined #go-nuts 16:21 -!- SRabbelier1 [n=SRabbeli@ip138-114-211-87.adsl2.static.versatel.nl] has joined #go-nuts 16:21 -!- Fringehead [n=fringe@c-24-126-235-188.hsd1.ga.comcast.net] has joined #go-nuts 16:21 -!- bluszcz [n=bluszcz@static.144.74.47.78.clients.your-server.de] has joined #go-nuts 16:21 -!- exitstate [n=xorl@xorl.xen.prgmr.com] has joined #go-nuts 16:21 -!- daed [i=daed@countercultured.net] has joined #go-nuts 16:21 -!- kuroneko [n=chris@yayoi.xware.cx] has joined #go-nuts 16:21 -!- dho [n=dho@onager.omniti.com] has joined #go-nuts 16:21 -!- quag_ [n=quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 16:21 -!- toft [n=jlewis@unaffiliated/crassworm] has joined #go-nuts 16:21 -!- JBeshir [n=namegduf@138-38-226-61.resnet.bath.ac.uk] has joined #go-nuts 16:21 -!- alexsuraci [n=Alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #go-nuts 16:21 -!- Boggy-B [n=rh275@raptor.ukc.ac.uk] has joined #go-nuts 16:21 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts 16:21 -!- senneth [i=senneth@irssi/staff/senneth] has joined #go-nuts 16:21 -!- hhg [n=hhg@hhg.to] has joined #go-nuts 16:21 -!- poucet [n=poucet@li23-146.members.linode.com] has joined #go-nuts 16:21 -!- jurg [i=jurg@94.229.66.117] has joined #go-nuts 16:21 -!- fluffle [n=camelid@s.pl0rt.org] has joined #go-nuts 16:21 -!- mikejs [n=me@mikej.st] has joined #go-nuts 16:21 -!- JoLeClodo [n=JoLeClod@vian.wallinfire.net] has joined #go-nuts 16:21 -!- antarus|wtf [n=antarus@gentoo/developer/antarus] has joined #go-nuts 16:21 -!- freespace [i=foobar@85.203.232.72.static.reverse.ltdomains.com] has joined #go-nuts 16:21 -!- monteslu_ [n=monteslu@ip68-109-171-127.ph.ph.cox.net] has joined #go-nuts 16:21 -!- blabla [n=asd@serv4u.pl] has joined #go-nuts 16:21 -!- reppie [i=refugee@elvis.mu.org] has joined #go-nuts 16:21 -!- u4ia [n=weechat@quepasa.solcon.nl] has joined #go-nuts 16:21 -!- luca__ [n=luca@host29.190-230-2.telecom.net.ar] has joined #go-nuts 16:21 -!- jiing [n=jiing@59-120-12-62.HINET-IP.hinet.net] has joined #go-nuts 16:21 -!- ssb [n=ssb@213.167.39.150] has joined #go-nuts 16:21 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 16:22 -!- lux` [n=lux@151.71.141.147] has joined #go-nuts 16:25 -!- iant [n=iant@67.218.102.80] has quit [Read error: 110 (Connection timed out)] 16:29 -!- sliceofpi [n=sliceofp@c-98-194-205-176.hsd1.tx.comcast.net] has quit [Read error: 60 (Operation timed out)] 16:30 -!- kanru [n=kanru@61-228-164-59.dynamic.hinet.net] has quit ["WeeChat 0.3.1-dev"] 16:30 -!- skelterjohn [n=jasmuth@c-76-99-92-193.hsd1.nj.comcast.net] has quit [] 16:31 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: StDan, drry, harja, stalled, ziyu4huang, tor7, m-takagi_, Paradox924X 16:31 -!- iant [n=iant@nat/google/x-vplkrrpytswfrjhr] has joined #go-nuts 16:31 -!- mode/#go-nuts [+v iant] by ChanServ 16:33 -!- ThunderChicken [n=bofh@kernel-panic/member/ThunderChicken] has joined #go-nuts 16:34 -!- cmarcelo [n=cmarcelo@200.184.118.130] has joined #go-nuts 16:34 -!- oal [n=olav@5.79-160-122.customer.lyse.net] has joined #go-nuts 16:35 -!- lotrpy [n=lotrpy@202.38.97.230] has quit [] 16:37 -!- soul9 [n=none@unaffiliated/johnnybuoy] has quit [Excess Flood] 16:37 -!- JSharpe [n=jamie@5ad1d7cf.bb.sky.com] has joined #go-nuts 16:37 -!- Netsplit over, joins: stalled, harja, tor7, ziyu4huang, StDan, m-takagi_, Paradox924X, drry 16:37 -!- harja [n=maharj@castor.utu.fi] has quit [Connection reset by peer] 16:37 -!- harja [n=maharj@castor.utu.fi] has joined #go-nuts 16:38 -!- soul9 [n=none@unaffiliated/johnnybuoy] has joined #go-nuts 16:38 -!- nanoo [n=nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts 16:39 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit [] 16:41 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: dg, rog, decriptor, scm, tokuhirom, absurdhero_, Rint_, +iant, idemal, erikw, (+12 more, use /NETSPLIT to show all of them) 16:42 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 16:43 -!- eek [n=eivind@213-155-151-233.customer.teliacarrier.com] has joined #go-nuts 16:44 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts 16:44 -!- scm [i=justme@c137140.adsl.hansenet.de] has joined #go-nuts 16:44 -!- iant [n=iant@nat/google/x-vplkrrpytswfrjhr] has joined #go-nuts 16:44 -!- lux` [n=lux@151.71.141.147] has joined #go-nuts 16:44 -!- nanooo [n=nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts 16:44 -!- decriptor [n=decripto@137.65.132.6] has joined #go-nuts 16:44 -!- scoopr [i=scoopr@194.187.213.34] has joined #go-nuts 16:44 -!- tokuhirom [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts 16:44 -!- Zarutian [n=zarutian@194-144-84-110.du.xdsl.is] has joined #go-nuts 16:44 -!- erikw [n=erik@c-67-182-132-65.hsd1.wa.comcast.net] has joined #go-nuts 16:44 -!- rog [n=rog@78.147.220.142] has joined #go-nuts 16:44 -!- Rint_ [i=john@static-71-244-60-125.dllstx.fios.verizon.net] has joined #go-nuts 16:44 -!- absurdhero_ [n=absurdhe@c-98-248-39-62.hsd1.ca.comcast.net] has joined #go-nuts 16:44 -!- john6 [n=john6@210.107.195.141] has joined #go-nuts 16:44 -!- ukai [n=ukai@220.109.219.244] has joined #go-nuts 16:44 -!- idemal [n=idemal@penzance.fohost.net] has joined #go-nuts 16:44 -!- chrome [i=chrome@mars.stupendous.net] has joined #go-nuts 16:44 -!- woremacx [n=woremacx@unaffiliated/woremacx] has joined #go-nuts 16:44 -!- dg [i=dgl@d.cx] has joined #go-nuts 16:44 -!- ServerMode/#go-nuts [+v iant] by irc.freenode.net 16:45 -!- scoopr_ [i=scoopr@194.187.213.34] has joined #go-nuts 16:45 -!- scoopr [i=scoopr@194.187.213.34] has quit [Success] 16:48 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, DJCapelis, Fringehead, RooTer, jdp, toft, monteslu_, ssb, dho, mikejs, (+30 more, use /NETSPLIT to show all of them) 16:48 -!- nanooo [n=nano@95-89-198-45-dynip.superkabel.de] has quit [SendQ exceeded] 16:48 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 16:55 -!- Netsplit over, joins: reppie, jdp, mat_, klimek, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+30 more) 16:55 -!- codedread [i=180dd699@gateway/web/freenode/x-mdrowyqthhrctjrr] has joined #go-nuts 16:56 -!- codedread [i=180dd699@gateway/web/freenode/x-mdrowyqthhrctjrr] has left #go-nuts [] 16:57 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 16:59 -!- iwikiwi_ [n=iwikiwi@202.3.77.160] has joined #go-nuts 17:01 -!- chickamade [n=chickama@123.16.65.210] has joined #go-nuts 17:02 -!- jA_cOp_ [n=yakobu@unaffiliated/ja-cop/x-9478493] has quit [Read error: 104 (Connection reset by peer)] 17:02 -!- jA_cOp_ [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 17:03 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts 17:04 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 17:06 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, DJCapelis, Fringehead, RooTer, jdp, toft, monteslu_, ssb, dho, mikejs, (+30 more, use /NETSPLIT to show all of them) 17:07 -!- crakrjak [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has quit [Read error: 110 (Connection timed out)] 17:07 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: jA_cOp_, soul9, scm, Yappo__, robot12, plexdev, r2p2, sahazel 17:07 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: eek, m-takagi_, harja, Paradox924X, ziyu4huang, tor7, StDan, drry, JSharpe, Gracenotes 17:07 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has quit ["peace in teh middle east"] 17:07 -!- eek_ [n=eivind@213-155-151-233.customer.teliacarrier.com] has joined #go-nuts 17:07 -!- Paradox924X_ [n=Paradox9@245.122.188.72.cfl.res.rr.com] has joined #go-nuts 17:07 -!- Intelliware [n=danielb@124-197-59-227.callplus.net.nz] has joined #go-nuts 17:07 -!- JSharpe2 [n=jamie@5ad1d7cf.bb.sky.com] has joined #go-nuts 17:07 -!- m-takagi__ [n=m-takagi@linode.m-takagi.jp] has joined #go-nuts 17:08 -!- drry_ [n=drry@unaffiliated/drry] has joined #go-nuts 17:08 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 17:08 -!- Netsplit over, joins: scm 17:10 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has joined #go-nuts 17:11 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts 17:13 -!- mat_ [n=mat@mx3.absolight.net] has joined #go-nuts 17:13 -!- klimek [n=klimek@port-92-194-103-230.dynamic.qsc.de] has joined #go-nuts 17:13 -!- jdp [n=justin@ool-435238c0.dyn.optonline.net] has joined #go-nuts 17:13 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 17:13 -!- erikd [n=aphistic@otome.novustorm.com] has joined #go-nuts 17:13 -!- DJCapelis [n=djc@blender/coder/DJCapelis] has joined #go-nuts 17:13 -!- kevinwatt [i=kevin@59-125-147-75.HINET-IP.hinet.net] has joined #go-nuts 17:13 -!- korfuri [n=korfuri@eth0.korfuri.fr] has joined #go-nuts 17:13 -!- nickjohnson [n=arachnid@coilette.notdot.net] has joined #go-nuts 17:13 -!- shawn [n=shawn@208-78-98-92.slicehost.net] has joined #go-nuts 17:13 -!- dj_ryan [n=ryan@c-67-160-202-4.hsd1.ca.comcast.net] has joined #go-nuts 17:13 -!- SRabbelier1 [n=SRabbeli@ip138-114-211-87.adsl2.static.versatel.nl] has joined #go-nuts 17:13 -!- Fringehead [n=fringe@c-24-126-235-188.hsd1.ga.comcast.net] has joined #go-nuts 17:13 -!- bluszcz [n=bluszcz@static.144.74.47.78.clients.your-server.de] has joined #go-nuts 17:13 -!- exitstate [n=xorl@xorl.xen.prgmr.com] has joined #go-nuts 17:13 -!- daed [i=daed@countercultured.net] has joined #go-nuts 17:13 -!- kuroneko [n=chris@yayoi.xware.cx] has joined #go-nuts 17:13 -!- dho [n=dho@onager.omniti.com] has joined #go-nuts 17:13 -!- quag_ [n=quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 17:13 -!- toft [n=jlewis@unaffiliated/crassworm] has joined #go-nuts 17:13 -!- JBeshir [n=namegduf@138-38-226-61.resnet.bath.ac.uk] has joined #go-nuts 17:13 -!- alexsuraci [n=Alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #go-nuts 17:13 -!- Boggy-B [n=rh275@raptor.ukc.ac.uk] has joined #go-nuts 17:13 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts 17:13 -!- senneth [i=senneth@irssi/staff/senneth] has joined #go-nuts 17:13 -!- hhg [n=hhg@hhg.to] has joined #go-nuts 17:13 -!- poucet [n=poucet@li23-146.members.linode.com] has joined #go-nuts 17:13 -!- jurg [i=jurg@94.229.66.117] has joined #go-nuts 17:13 -!- fluffle [n=camelid@s.pl0rt.org] has joined #go-nuts 17:13 -!- mikejs [n=me@mikej.st] has joined #go-nuts 17:13 -!- JoLeClodo [n=JoLeClod@vian.wallinfire.net] has joined #go-nuts 17:13 -!- antarus|wtf [n=antarus@gentoo/developer/antarus] has joined #go-nuts 17:13 -!- freespace [i=foobar@85.203.232.72.static.reverse.ltdomains.com] has joined #go-nuts 17:13 -!- monteslu_ [n=monteslu@ip68-109-171-127.ph.ph.cox.net] has joined #go-nuts 17:13 -!- blabla [n=asd@serv4u.pl] has joined #go-nuts 17:13 -!- reppie [i=refugee@elvis.mu.org] has joined #go-nuts 17:13 -!- u4ia [n=weechat@quepasa.solcon.nl] has joined #go-nuts 17:13 -!- luca__ [n=luca@host29.190-230-2.telecom.net.ar] has joined #go-nuts 17:13 -!- jiing [n=jiing@59-120-12-62.HINET-IP.hinet.net] has joined #go-nuts 17:13 -!- ssb [n=ssb@213.167.39.150] has joined #go-nuts 17:14 -!- lotrpy [n=lotrpy@202.38.97.230] has joined #go-nuts 17:14 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 17:14 -!- smcq_ [n=smcq@c-67-180-32-131.hsd1.ca.comcast.net] has joined #go-nuts 17:15 -!- trickie [n=trickie@94.100.112.225] has quit [Read error: 113 (No route to host)] 17:15 -!- jA_cOp_ [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 17:15 -!- soul9 [n=none@unaffiliated/johnnybuoy] has joined #go-nuts 17:15 -!- robot12 [n=root@robot12.kgts.ru] has joined #go-nuts 17:15 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts 17:15 -!- sahazel [n=sah@64.13.131.178] has joined #go-nuts 17:15 -!- plexdev [n=plexdev@arthur.espians.com] has joined #go-nuts 17:15 -!- Yappo__ [n=yappo@221x243x122x124.ap221.ftth.ucom.ne.jp] has joined #go-nuts 17:15 -!- smcq_ [n=smcq@c-67-180-32-131.hsd1.ca.comcast.net] has quit [Remote closed the connection] 17:15 -!- robot12 [n=root@robot12.kgts.ru] has quit [Excess Flood] 17:16 -!- robot12 [n=root@robot12.kgts.ru] has joined #go-nuts 17:18 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts 17:18 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 17:21 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 17:22 -!- xerox [n=xerox@151.61.163.202] has joined #go-nuts 17:28 -!- c0nfl|ct [n=tiago@83.240.182.109] has quit ["Saindo"] 17:31 -!- ukl [n=ukl@f053122095.adsl.alicedsl.de] has joined #go-nuts 17:32 -!- jA_cOp_ [n=yakobu@unaffiliated/ja-cop/x-9478493] has quit [Connection timed out] 17:34 -!- deso [n=deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts 17:38 -!- mbarkhau [n=koloss@p54A7EF37.dip.t-dialin.net] has joined #go-nuts 17:39 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 17:39 -!- rup [i=Rupert@deathcoil.net] has quit [Read error: 104 (Connection reset by peer)] 17:39 -!- rup [i=Rupert@deathcoil.net] has joined #go-nuts 17:42 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts [] 17:43 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts 17:49 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 17:51 < kimelto> moin 17:53 < skelterjohn> hlo 17:54 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 17:59 -!- alc [n=alc@222.128.156.10] has quit [] 18:00 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has joined #go-nuts 18:00 -!- tomestla [n=tom@AToulouse-151-1-62-99.w81-250.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 18:00 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 18:01 -!- difekta [n=clays@75.101.111.19] has joined #go-nuts 18:02 -!- difekta [n=clays@75.101.111.19] has quit [Client Quit] 18:07 -!- Rob_Russell [n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net] has quit [Read error: 110 (Connection timed out)] 18:09 -!- lotrpy [n=lotrpy@202.38.97.230] has quit [] 18:15 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Remote closed the connection] 18:15 -!- b00m_chef [n=watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 18:16 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has quit [Read error: 104 (Connection reset by peer)] 18:16 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has joined #go-nuts 18:18 -!- KillerX [n=anant@nat/mozilla/x-jzqgsmtqelsysfhs] has joined #go-nuts 18:20 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 18:22 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 18:22 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts 18:28 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Read error: 60 (Operation timed out)] 18:32 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has quit [Read error: 104 (Connection reset by peer)] 18:32 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has joined #go-nuts 18:38 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 18:39 < XniX23> no one active here anymore? :P 18:40 <+iant> we're still here 18:40 < XniX23> nice, is that much users here coz of netsplit or did the number decrease? 18:41 <+iant> The numbers have been slowly decreasing, which I expected all along 18:41 -!- Dr_Who [n=tgall@gentoo/developer/dr-who] has joined #go-nuts 18:41 <+iant> we'll see where it stabilizes 18:41 < XniX23> ehh its always like that at the start 18:42 -!- vt100 [n=vt@cust125.179.113.38.dsl.g3telecom.net] has left #go-nuts ["Leaving"] 18:42 < XniX23> my professor at university spent 3 hours today at explaining go... i found it kinda cool heh 18:42 < skelterjohn> what school? 18:43 < skelterjohn> and was it during a class? 18:43 < XniX23> yeah 18:43 < XniX23> it was 18:43 < skelterjohn> neat 18:43 < XniX23> yep, pretty awesome 18:50 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has joined #go-nuts 18:50 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has quit [Read error: 104 (Connection reset by peer)] 18:50 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has joined #go-nuts 18:54 <+iant> XniX23: what school was this? 18:58 < XniX23> iant: Slovenia, Ljubljana 18:58 <+iant> cool 18:59 -!- Xera^ [n=lol@87-194-208-246.bethere.co.uk] has joined #go-nuts 18:59 -!- encolpe [n=encolpe@89.83.167.147] has joined #go-nuts 18:59 < XniX23> indeed ;) he likes go too apparently :P 19:01 < skelterjohn> anything that makes concurrency easy is something i like 19:01 < skelterjohn> also I find the syntax sort of appealing 19:02 < skelterjohn> things that have C-like syntax just *look* fast, to me, for no rational reason 19:02 < XniX23> i dont like C that much 19:03 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 19:03 < XniX23> i dont like thingking about pointers, memory and why i get segfault -.- 19:03 -!- commx- [i=commx@p54BA5AB8.dip.t-dialin.net] has joined #go-nuts 19:03 < skelterjohn> me neither, but not because of the curly braces 19:04 < skelterjohn> don't mind pointers so much, but it is nice to have a GC 19:04 < XniX23> gc? 19:04 < skelterjohn> garbage collector 19:04 < XniX23> oh... indeed :) 19:05 < XniX23> i like that it has inverted variable declaration syntax, its more logical to have it this way 19:05 < skelterjohn> <- got used to it 19:05 < skelterjohn> it is more like english 19:06 < skelterjohn> you have an int. what kind of int? an x int. 19:06 < KirkMcDonald> Personally, I don't think Go went far enough with reversing the syntax. 19:07 < XniX23> hahahah... i actually go this way -> i have an x of type int 19:07 < KirkMcDonald> The dereference operator should be a postfix operator. 19:07 < skelterjohn> but you don't have *an* x. there is only one. you have *the* x which is *an* int :) 19:07 < skelterjohn> just a silly way that i read it in my head when i type 19:08 -!- Metaphis [n=cyanure@81-65-189-254.rev.numericable.fr] has joined #go-nuts 19:09 -!- Cyanure [n=cyanure@81-65-189-254.rev.numericable.fr] has quit [Read error: 60 (Operation timed out)] 19:09 < XniX23> KirkMcDonald: why? i find it better to always have the type at the end 19:10 < KirkMcDonald> XniX23: No, no. Not in the declaration syntax. 19:10 < KirkMcDonald> XniX23: The operator. 19:10 < KirkMcDonald> (A la Pascal.) 19:11 < KirkMcDonald> var i *int = &foo; x := i*; 19:11 < KirkMcDonald> Or whatever. 19:11 < XniX23> that works? 19:11 < KirkMcDonald> No. I am saying it should. 19:11 < skelterjohn> then you can just say "dereferenced" when you write '*' 19:11 < skelterjohn> i dereferenced is an in. x gets i dereferenced 19:12 < skelterjohn> (an int) 19:12 < KirkMcDonald> The point being that, for instance, you can more easily mix the dereference and subscript operators. 19:12 < skelterjohn> oh, that would be useful 19:12 < KirkMcDonald> So you have a *[]int, and you want to subscript the slice. 19:12 < skelterjohn> save a lot of parens 19:12 < KirkMcDonald> Right now you have to say: (*x)[y] 19:13 < KirkMcDonald> If * were a postfix operator, you could just say: x*[y] 19:14 < XniX23> it would save indeed, does the prefix have any advantage? 19:15 < skelterjohn> history 19:15 < XniX23> thats not the advantage, thats the past 19:15 < skelterjohn> well 19:15 <+iant> a minor advantage is that there are no unary postfix operators at present 19:15 <+iant> but mostly I think nobody thought of this idea 19:16 < skelterjohn> with C declarations, the * always goes before the variable and it makes sense if you think about * as 'at' 19:16 < JBeshir> I don't see that pointers to slices are common, though. 19:16 < skelterjohn> int *a -> make an int of what is at 'a' 19:16 < JBeshir> And given almost everything is operating on slices... 19:16 < skelterjohn> x = *a -> x gets what is at a 19:16 < KirkMcDonald> In the C declaration syntax, the declaration reflects the syntax you use to utilize the declared variable. 19:17 < KirkMcDonald> int *x; f(*x); int y[5]; f(y[0]); 19:17 < KirkMcDonald> Or whatever. 19:18 < KirkMcDonald> Then there's the function pointer declaration syntax: void (*f)(); 19:19 < KirkMcDonald> This is useful right up until the declarations become utterly incomprehensible. 19:20 -!- gasreaa [n=atwong@nat/slide/x-lolyyaijglthgrdq] has joined #go-nuts 19:21 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 19:21 -!- gasreaa [n=atwong@nat/slide/x-lolyyaijglthgrdq] has left #go-nuts [] 19:25 -!- Metaphis [n=cyanure@81-65-189-254.rev.numericable.fr] has quit [Read error: 104 (Connection reset by peer)] 19:26 -!- Metaphis [n=cyanure@81-65-189-254.rev.numericable.fr] has joined #go-nuts 19:26 < XniX23> iant: are there any side projects related to go? 19:27 <+iant> What sort of thing are you thinking of? 19:28 < XniX23> ide, something for working with gui, anything actually 19:28 < dho> KirkMcDonald: f(&y[0]) or simply f(y) 19:28 < dho> :P 19:28 <+iant> there aren't any projects like done being done by the Go team here, but I've seen several projects along those lines mentioned on the mailing list 19:29 < KirkMcDonald> dho: f() is a, uh, variadic function, or a macro, or something. 19:32 < dho> who runs gopaste.org? 19:32 * dho can never remember 19:32 -!- Vova [n=Vova@80.178.30.152.adsl.012.net.il] has joined #go-nuts 19:33 < Vova> whats new in the last update? 19:33 < skelterjohn> the guy who runs it posted on the ML when he launched it 19:33 < skelterjohn> so you could search, maybe 19:36 < skelterjohn> http://groups.google.com/group/golang-nuts/browse_frm/thread/9b8446d7097adca8/e31568eee8971b66?lnk=gst&q=paste#e31568eee8971b66 19:36 < skelterjohn> "Alex" 19:36 < alexsuraci> dho: that'd be me 19:37 < dho> alexsuraci: could you make it easier to make a new paste after pasting? 19:37 < skelterjohn> or just ask in the forum and wait for him to pop up 19:37 < alexsuraci> ah, yes 19:37 < dho> alexsuraci: as it is, i have to click back, and then usually shift+refresh because my contents are saved in the textarea 19:37 < alexsuraci> yeah 19:37 < dho> would be nice to have a `new paste' link on the new page. 19:37 < dho> cool 19:37 < dho> thanks :) 19:37 < alexsuraci> would a link home where the "raw" link is suffice? 19:37 < alexsuraci> easiest solution 19:37 < skelterjohn> alexsuraci: yeah - maybe an 'edit' button that will start a form with the current contents filled in 19:38 < skelterjohn> button/link 19:38 < dho> alexsuraci: yes, perfect 19:38 < dho> alexsuraci: that's where I've found myself going every time i notice `raw' doesn't say `new' 19:38 < alexsuraci> alrighty 19:38 -!- iwikiwi [n=iwikiwi@202.3.77.160] has quit ["I ascend to reality!"] 19:39 -!- msw [n=msw@66.192.95.199] has left #go-nuts [] 19:39 -!- Dr_Who [n=tgall@gentoo/developer/dr-who] has quit ["Leaving"] 19:41 < XniX23> anyone tried webgo? 19:43 -!- commx- [i=commx@p54BA5AB8.dip.t-dialin.net] has left #go-nuts [] 19:43 -!- Cyanure[cn] [n=cyanure@81-65-189-254.rev.numericable.fr] has joined #go-nuts 19:44 -!- Metaphis [n=cyanure@81-65-189-254.rev.numericable.fr] has quit [Read error: 60 (Operation timed out)] 19:45 < skelterjohn> <- web programming retard 19:45 < skelterjohn> as in, i am retarded at it, not i like it so much it's retarded 19:46 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has quit ["Leaving."] 19:46 < XniX23> im also a noob 19:47 < dho> go seems like a weird language to do web development in 19:47 < skelterjohn> for the front end, maybe 19:47 < skelterjohn> seems like a good language for servers 19:47 < skelterjohn> that serve things that may or may not be html 19:49 -!- muntasir [n=muntasir@202.72.235.199] has joined #go-nuts 19:49 < alexsuraci> dho: added 19:50 < alexsuraci> dho: i've found it to be quite decent actually. surprisingly easy to do relatively high-level stuff like dsls and controller routing. 19:50 -!- chickamade [n=chickama@123.16.65.210] has quit ["Leaving"] 19:50 < taruti> gah. the stupidity. 19:50 < skelterjohn> alexsuraci: what about an 'edit' button? 19:51 < alexsuraci> skelterjohn: that'll take a bit more effort than I'm willing to put in atm, doing other stuff 19:51 < taruti> 1) user defined collection types need to be "interface {}", 2) one cannot serialize interface values, 3) fail :( 19:51 < skelterjohn> taruti: until templating. 19:52 < taruti> skelterjohn: yes, it may be fixed in the future, but at the moment it is broken :( 19:52 -!- rog [n=rog@78.147.220.142] has quit [] 19:52 < taruti> how to shoot myself in the foot :( 19:52 < skelterjohn> what were you working on that this stymies? 19:53 -!- smcq__ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has joined #go-nuts 19:53 -!- rog [n=rog@78.147.220.142] has joined #go-nuts 19:53 < taruti> mostly the issue is wanting to serialize things and that makes everything harder at the moment 19:58 -!- Daminvar [n=Daminvar@129.21.121.159] has joined #go-nuts 19:59 -!- tomestla [n=tom@AToulouse-151-1-103-217.w86-217.abo.wanadoo.fr] has joined #go-nuts 19:59 -!- Cyanure[cn] [n=cyanure@81-65-189-254.rev.numericable.fr] has quit [Read error: 110 (Connection timed out)] 19:59 -!- ukl [n=ukl@f053122095.adsl.alicedsl.de] has quit ["bye"] 20:00 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts 20:03 < dho> alexsuraci: thanks 20:04 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 20:06 -!- defectiv [n=clays@75.101.111.19] has joined #go-nuts 20:06 < dho> it does seem like a good language for servers 20:06 < defectiv> does go have something like private/protected variables? 20:07 < taruti> defectiv: package local variables. 20:07 < dho> defectiv: go allows you to export variables or not based on case from within a package. 20:07 < dho> defectiv: any interfaces inside a package that are not capitalized are not exported 20:07 < dho> e.g. package.Foo is exported 20:07 < dho> package.foo is not 20:08 < taruti> on the other hand Go is very inviting on the other it is still missing too much stuff :( 20:08 -!- path[l] [n=path@115.240.77.231] has joined #go-nuts 20:11 < skelterjohn> well, the things people bring up are exceptions and templates 20:11 < skelterjohn> i could live without exceptions 20:11 < skelterjohn> but templates would remove the need to do redundant type assertions in certain kinds of code 20:12 < skelterjohn> or, alternatively, the need to rewrite code for different types 20:13 -!- Eridius [n=kevin@growl/Eridius] has joined #go-nuts 20:14 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 20:16 -!- smcq_ [n=smcq@c-67-164-97-141.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] 20:17 -!- encolpe [n=encolpe@89.83.167.147] has quit [Read error: 104 (Connection reset by peer)] 20:21 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: plexdev, Yappo__, sahazel, soul9 20:25 < taruti> templates/generics and discriminated unions are what I mostly would want 20:27 < XniX23> i have a dumb question, are generics only for more safety? 20:27 < skelterjohn> what is unsafe that would be made safe with generics? 20:28 < taruti> XniX23: they offer much more 20:28 < skelterjohn> type assertions "var.(type)" are safe, in that you will get an error if the var isn't actually of that type 20:28 < skelterjohn> but the program bombs 20:28 < skelterjohn> you can use type switching to test 20:29 < skelterjohn> "select var.(type) { case type1: etc; } 20:29 < skelterjohn> " 20:29 < skelterjohn> you can also say "type1Val, ok := val.(type)" and look at "ok" 20:30 < KirkMcDonald> skelterjohn: s/select/switch/ 20:30 -!- rbohn [n=rbohn@192.206.100.4] has joined #go-nuts 20:30 < skelterjohn> right 20:30 < skelterjohn> not called a type select, i suppose 20:30 -!- soul9 [n=none@unaffiliated/johnnybuoy] has joined #go-nuts 20:30 -!- sahazel [n=sah@64.13.131.178] has joined #go-nuts 20:30 -!- plexdev [n=plexdev@arthur.espians.com] has joined #go-nuts 20:30 -!- Yappo__ [n=yappo@221x243x122x124.ap221.ftth.ucom.ne.jp] has joined #go-nuts 20:31 < XniX23> ok, i must have missed a lesson on them 20:33 -!- smooge [n=smooge@int.smoogespace.com] has joined #go-nuts 20:34 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: u4ia, DJCapelis, Fringehead, RooTer, jdp, toft, monteslu_, ssb, dho, mikejs, (+30 more, use /NETSPLIT to show all of them) 20:35 < XniX23> someone skilled should make go online judge :P 20:35 -!- alus [n=gah@64.13.131.178] has left #go-nuts [] 20:36 -!- alus [n=gah@64.13.131.178] has joined #go-nuts 20:37 < skelterjohn> go online judge? 20:37 < XniX23> yeah 20:37 < skelterjohn> (what is that?) 20:37 < XniX23> you know, like uva or sphere 20:37 < skelterjohn> still nothing 20:38 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit ["KVIrc Insomnia 4.0.0, revision: , sources date: 20090520, built on: 2009/06/06 11:44:47 UTC http://www.kvirc.net/"] 20:38 < skelterjohn> i've been hibernating in grad school for a few years now 20:38 -!- afurlan [n=afurlan@scorpion.mps.com.br] has quit [Remote closed the connection] 20:39 < XniX23> ummm... its a site where you have tasks and for each of them you can submit code in some language and make the site test it, if its ok 20:39 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 20:39 < skelterjohn> i see 20:39 < skelterjohn> Someone did a few Euler problems 20:39 < skelterjohn> it's in go-lang.cat-v.org somewhere 20:40 -!- exitstate [n=xorl@xorl.xen.prgmr.com] has joined #go-nuts 20:40 < XniX23> yeah but euler doesnt check your code, only answer :) 20:40 < XniX23> i like sphere online style better 20:41 < skelterjohn> does sphere check your code by comparing your answer to the correct one? 20:41 < XniX23> it compiles, runs and checks the output if its correct 20:41 < XniX23> or so i believe 20:42 -!- RolaBlade [n=eddw@hoasb-ff08dd00-36.dhcp.inet.fi] has joined #go-nuts 20:42 -!- mat_ [n=mat@mx3.absolight.net] has joined #go-nuts 20:42 -!- klimek [n=klimek@port-92-194-103-230.dynamic.qsc.de] has joined #go-nuts 20:42 -!- jdp [n=justin@ool-435238c0.dyn.optonline.net] has joined #go-nuts 20:42 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 20:42 -!- erikd [n=aphistic@otome.novustorm.com] has joined #go-nuts 20:42 -!- DJCapelis [n=djc@blender/coder/DJCapelis] has joined #go-nuts 20:42 -!- kevinwatt [i=kevin@59-125-147-75.HINET-IP.hinet.net] has joined #go-nuts 20:42 -!- korfuri [n=korfuri@eth0.korfuri.fr] has joined #go-nuts 20:42 -!- nickjohnson [n=arachnid@coilette.notdot.net] has joined #go-nuts 20:42 -!- shawn [n=shawn@208-78-98-92.slicehost.net] has joined #go-nuts 20:42 -!- dj_ryan [n=ryan@c-67-160-202-4.hsd1.ca.comcast.net] has joined #go-nuts 20:42 -!- SRabbelier1 [n=SRabbeli@ip138-114-211-87.adsl2.static.versatel.nl] has joined #go-nuts 20:42 -!- Fringehead [n=fringe@c-24-126-235-188.hsd1.ga.comcast.net] has joined #go-nuts 20:42 -!- bluszcz [n=bluszcz@static.144.74.47.78.clients.your-server.de] has joined #go-nuts 20:42 -!- daed [i=daed@countercultured.net] has joined #go-nuts 20:42 -!- kuroneko [n=chris@yayoi.xware.cx] has joined #go-nuts 20:42 -!- dho [n=dho@onager.omniti.com] has joined #go-nuts 20:42 -!- quag_ [n=quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 20:42 -!- toft [n=jlewis@unaffiliated/crassworm] has joined #go-nuts 20:42 -!- JBeshir [n=namegduf@138-38-226-61.resnet.bath.ac.uk] has joined #go-nuts 20:42 -!- alexsuraci [n=Alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #go-nuts 20:42 -!- Boggy-B [n=rh275@raptor.ukc.ac.uk] has joined #go-nuts 20:42 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts 20:42 -!- senneth [i=senneth@irssi/staff/senneth] has joined #go-nuts 20:42 -!- hhg [n=hhg@hhg.to] has joined #go-nuts 20:42 -!- poucet [n=poucet@li23-146.members.linode.com] has joined #go-nuts 20:42 -!- jurg [i=jurg@94.229.66.117] has joined #go-nuts 20:42 -!- fluffle [n=camelid@s.pl0rt.org] has joined #go-nuts 20:42 -!- mikejs [n=me@mikej.st] has joined #go-nuts 20:42 -!- JoLeClodo [n=JoLeClod@vian.wallinfire.net] has joined #go-nuts 20:42 -!- antarus|wtf [n=antarus@gentoo/developer/antarus] has joined #go-nuts 20:42 -!- freespace [i=foobar@85.203.232.72.static.reverse.ltdomains.com] has joined #go-nuts 20:42 -!- monteslu_ [n=monteslu@ip68-109-171-127.ph.ph.cox.net] has joined #go-nuts 20:42 -!- blabla [n=asd@serv4u.pl] has joined #go-nuts 20:42 -!- reppie [i=refugee@elvis.mu.org] has joined #go-nuts 20:42 -!- u4ia [n=weechat@quepasa.solcon.nl] has joined #go-nuts 20:42 -!- luca__ [n=luca@host29.190-230-2.telecom.net.ar] has joined #go-nuts 20:42 -!- jiing [n=jiing@59-120-12-62.HINET-IP.hinet.net] has joined #go-nuts 20:42 -!- ssb [n=ssb@213.167.39.150] has joined #go-nuts 20:42 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mikejs, alexsuraci, klimek, bluszcz, kevinwatt, Boggy-B, blabla, monteslu_, freespace, jiing, (+29 more, use /NETSPLIT to show all of them) 20:44 -!- cablehead [n=Adium@nat/slide/x-vgrcyqskhorohjwt] has left #go-nuts [] 20:45 -!- Netsplit over, joins: reppie, jdp, mat_, klimek, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson (+29 more) 20:46 < XniX23> bounch of idiots ddosing freenode? 20:46 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has left #go-nuts [] 20:46 -!- gkmngrgn [n=gkmngrgn@78.183.46.195] has joined #go-nuts 20:47 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 20:47 * skelterjohn shrugs 20:48 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 20:48 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit [] 20:50 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #go-nuts 20:55 < RolaBlade> XniX23: whatz up? :D 20:55 -!- klimek [n=klimek@port-92-194-103-230.dynamic.qsc.de] has quit [Remote closed the connection] 20:57 < XniX23> RolaBlade: uh? we talked before? :D 20:59 < RolaBlade> XniX23: no. I was just wondering about your previous message 20:59 < XniX23> oh, i heard of C channel someone mention it 21:00 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 21:00 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has joined #go-nuts 21:02 < XniX23> on* 21:04 -!- muntasir [n=muntasir@202.72.235.199] has quit ["Leaving."] 21:08 -!- oal [n=olav@5.79-160-122.customer.lyse.net] has quit [Read error: 54 (Connection reset by peer)] 21:10 -!- path[l] [n=path@115.240.77.231] has quit [Read error: 60 (Operation timed out)] 21:17 -!- nanoo [n=nano@95-89-198-45-dynip.superkabel.de] has quit [Read error: 110 (Connection timed out)] 21:21 -!- gasreaa [n=atwong@nat/slide/x-lfjzaxauavsgevzk] has joined #go-nuts 21:22 -!- gasreaa [n=atwong@nat/slide/x-lfjzaxauavsgevzk] has left #go-nuts [] 21:22 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: Yappo__, sahazel, soul9, plexdev 21:25 -!- Wiz126 [n=Wiz126@24.115.240.60.res-cmts.sm.ptd.net] has quit [Read error: 110 (Connection timed out)] 21:25 -!- Wiz126 [n=Wiz126@24.115.240.60.res-cmts.sm.ptd.net] has joined #go-nuts 21:29 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has quit [Remote closed the connection] 21:29 -!- gnibbler [n=duckman@124-168-93-3.dyn.iinet.net.au] has joined #go-nuts 21:31 -!- Netsplit over, joins: soul9, sahazel, plexdev, Yappo__ 21:36 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mikejs, alexsuraci, bluszcz, toft, Boggy-B, blabla, monteslu_, freespace, ssb, antarus|wtf, (+28 more, use /NETSPLIT to show all of them) 21:39 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts 21:44 -!- Netsplit over, joins: reppie, jdp, Amaranth, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson, shawn, dj_ryan (+27 more) 21:44 -!- Netsplit over, joins: mat_ 21:44 -!- deso [n=deso@x0561a.wh30.tu-dresden.de] has quit [Read error: 54 (Connection reset by peer)] 21:47 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 21:48 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 21:48 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has quit ["Ex-Chat"] 21:49 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 21:55 < dho> maybe i can make a gopan 21:56 < dho> was someone already working on that? 21:56 -!- gasreaa [n=atwong@nat/slide/x-wwkbkdejpvavmygd] has joined #go-nuts 22:05 -!- leitaox [n=leitaox@189.20.94.66] has joined #go-nuts 22:05 < Eridius> is there any way to send a signal to a go program and have it dump a stack trace? 22:05 < Eridius> like it does when it crashes 22:05 -!- leitaox [n=leitaox@189.20.94.66] has quit [Client Quit] 22:05 < Eridius> my program is deadlocking and I'd like to know where 22:06 -!- Gussi [n=gussi@gussi.is] has joined #go-nuts 22:08 -!- gasreaa [n=atwong@nat/slide/x-wwkbkdejpvavmygd] has left #go-nuts [] 22:09 < XniX23> dho, is gtk go finished? 22:10 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: dg, tokuhirom, scm, decriptor, absurdhero_, Rint_, idemal, +iant, erikw, ukai, (+6 more, use /NETSPLIT to show all of them) 22:11 -!- Daminvar [n=Daminvar@129.21.121.159] has quit ["Leaving"] 22:11 -!- inittab- [n=dlbeer@ip-118-90-77-105.xdsl.xnet.co.nz] has joined #go-nuts 22:12 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has joined #go-nuts 22:12 < uriel> XniX23: it is in progress from what I have seen, and quite advanced 22:12 < uriel> Eridius: if you are running tip, yes 22:12 -!- Netsplit over, joins: scm 22:12 < uriel> (I think almost any signal will do currently) 22:13 < Eridius> uriel: d'oh. I'm running release 22:13 < uriel> then update or wait until next week :) 22:13 < Eridius> heh 22:14 < uriel> (I think the signal code is still not quite setled, at least I know you can make it print stack traces because somebody was copmlaining about it :)) 22:15 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has quit [Killed by douglas.freenode.net (Nick collision)] 22:15 -!- scoopr [i=scoopr@194.187.213.34] has joined #go-nuts 22:15 -!- iant [n=iant@nat/google/x-vplkrrpytswfrjhr] has joined #go-nuts 22:15 -!- lux` [n=lux@151.71.141.147] has joined #go-nuts 22:15 -!- decriptor [n=decripto@137.65.132.6] has joined #go-nuts 22:15 -!- tokuhirom [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts 22:15 -!- Zarutian [n=zarutian@194-144-84-110.du.xdsl.is] has joined #go-nuts 22:15 -!- erikw [n=erik@c-67-182-132-65.hsd1.wa.comcast.net] has joined #go-nuts 22:15 -!- Rint_ [i=john@static-71-244-60-125.dllstx.fios.verizon.net] has joined #go-nuts 22:15 -!- absurdhero_ [n=absurdhe@c-98-248-39-62.hsd1.ca.comcast.net] has joined #go-nuts 22:15 -!- john6 [n=john6@210.107.195.141] has joined #go-nuts 22:15 -!- ukai [n=ukai@220.109.219.244] has joined #go-nuts 22:15 -!- idemal [n=idemal@penzance.fohost.net] has joined #go-nuts 22:15 -!- chrome [i=chrome@mars.stupendous.net] has joined #go-nuts 22:15 -!- woremacx [n=woremacx@unaffiliated/woremacx] has joined #go-nuts 22:15 -!- dg [i=dgl@d.cx] has joined #go-nuts 22:15 -!- ServerMode/#go-nuts [+v iant] by irc.freenode.net 22:15 -!- scoopr_ [i=scoopr@et.vaan.osaa.fi] has joined #go-nuts 22:17 < plexdev> http://is.gd/5qsBy by [Robert Griesemer] in 2 subdirs of go/src/pkg/ -- Don't ignore flags controlling the amount of source code parsed 22:19 -!- inittab [n=dlbeer@ip-118-90-25-169.xdsl.xnet.co.nz] has quit [Read error: 60 (Operation timed out)] 22:22 -!- difekta [n=clays@75.101.111.19] has joined #go-nuts 22:26 -!- scoopr [i=scoopr@194.187.213.34] has quit [Connection timed out] 22:27 * gkmngrgn brb 22:27 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has quit [Remote closed the connection] 22:27 < XniX23> ok non go related question... which is better for eyes, big contrast or small? 22:28 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit ["KVIrc Insomnia 4.0.0, revision: , sources date: 20090520, built on: 2009/06/06 11:44:47 UTC http://www.kvirc.net/"] 22:30 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has quit [Remote closed the connection] 22:30 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has joined #go-nuts 22:33 -!- gkmngrgn [n=gkmngrgn@78.183.46.195] has joined #go-nuts 22:35 < Eridius> uriel: I just checked hg log -r tip:release and I don't see anything in there about stack printing 22:39 -!- Alkavan [n=alkavan@87.68.247.236.adsl.012.net.il] has joined #go-nuts 22:42 -!- BleSS [n=quassel@87.223.179.242] has joined #go-nuts 22:43 < BleSS> What's wrong with this one? var i interface{} = 23; fmt.Printf("%v\n", i); 22:43 < BleSS> => syntax error near i 22:45 < dagle> BleSS: You can not create a variable of an interface. 22:46 < BleSS> I was following an example on http://golang.org/pkg/fmt/ 22:46 < spikebike> I wonder if a future version of go will support channels between different machines 22:46 < dagle> Aha. My bad. 22:46 < dagle> spikebike: You would need a vm for that. 22:47 < Ycros> spikebike: wouldn't be hard to provide an API around the rpc package 22:47 < spikebike> vm = virtual machine? 22:47 < spikebike> yeah, it would be a fair bit of extra infrastructure, but really handy 22:47 < spikebike> I was thinking more along the lines of MPI 22:47 < Ycros> dagle: um, why? 22:48 < BleSS> dagle: sorry! I didn't close the last } 22:49 < dagle> BleSS: Well I was so tired I didn't se {}.... 22:49 -!- gebba [n=gebba@89-253-124-230.customers.ownit.se] has joined #go-nuts 22:49 < BleSS> I mean in my main function 22:49 < dagle> I know. 22:50 < XniX23> hahahah 22:53 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Read error: 54 (Connection reset by peer)] 22:54 < Ycros> spikebike: I'm tempted to implement a library to let you do that 22:54 < spikebike> yeah it would be way cool 22:55 < spikebike> channels currently work via shared memory, but doesn't seem unworkable to have a second method 22:55 -!- eulenspiegel [n=irssi@p579CA564.dip.t-dialin.net] has joined #go-nuts 22:55 < spikebike> MPI after all does the same, uses shared mem for local and various transports for remote 22:59 < dagle> Ycros: If you want channels to have it and not a make a rpc2channels. 22:59 < Ycros> dagle: yes, but why does that matter if it's one or the other? 22:59 < Ycros> dagle: and I still don't see why you'd need a VM, we have a runtime 23:00 < Ycros> spikebike: I mean, all it would be, is an API that works with channels, and converts them to rpc calls behind the scenes 23:00 < Ycros> the rpc package + gob do all the serialisation for you 23:01 < spikebike> sounds good/useful to me 23:01 < dagle> Ycros: It was more like. If you don't want to handle the rpc and somebody else has to. 23:03 < Eridius> grr, the lack of a conditional expression is getting rather annoying 23:04 < Ycros> if else! 23:05 < Eridius> that's a statement 23:06 < Ycros> indeed 23:06 < mauke> wait, go has no if expression? 23:06 < Ycros> no 23:06 < mauke> that's crazy 23:06 -!- gebba [n=gebba@89-253-124-230.customers.ownit.se] has quit [] 23:07 < Ycros> I don't think it's a big deal. 23:07 < XniX23> is it possible (in theory) to get segfault when using go bindings? 23:07 < Ycros> XniX23: yeah, why not? 23:08 <+iant> XniX23: var p *int; i := *p will do it 23:08 < XniX23> nooo 23:08 < XniX23> iant: even in pure go? 23:08 < Ycros> XniX23: he just demonstrated pure go 23:09 <+iant> if you dereference a nil pointer, the program will crash 23:09 < XniX23> but i thought that memory safe means no segfault 23:10 <+iant> memory safe means you can't clobber another part of memory 23:10 < Ycros> you can't twiddle with pointers 23:10 <+iant> at least, that is what it means in Go 23:10 < Ycros> but any C code you bind to, or null pointers you dereference... 23:10 <+iant> you can't write beyond the bounds of an array or a memory block 23:11 < Ycros> if only we implemented the non-nullable pointer type proposal... ;) 23:11 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mikejs, alexsuraci, bluszcz, toft, Boggy-B, blabla, monteslu_, freespace, jiing, ssb, (+27 more, use /NETSPLIT to show all of them) 23:12 < XniX23> ohhhh 23:12 -!- cmarcelo [n=cmarcelo@enlightenment/developer/cmarcelo] has quit ["leaving"] 23:12 -!- BleSS [n=quassel@87.223.179.242] has left #go-nuts ["http://quassel-irc.org - Chat comfortably. Anywhere."] 23:14 -!- leitaox [n=leitaox@187.88.168.65] has joined #go-nuts 23:16 -!- Netsplit over, joins: reppie, jdp, mat_, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson, shawn, dj_ryan (+27 more) 23:16 -!- mat_ [n=mat@mx3.absolight.net] has quit [Remote closed the connection] 23:17 -!- mat_ [n=mat@mx3.absolight.net] has joined #go-nuts 23:17 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 23:18 -!- ZooYork2007 [n=ZooYork2@pool-71-246-67-199.bltmmd.east.verizon.net] has joined #go-nuts 23:18 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 23:18 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mikejs, alexsuraci, bluszcz, toft, Boggy-B, blabla, monteslu_, freespace, jiing, ssb, (+27 more, use /NETSPLIT to show all of them) 23:18 -!- General13372 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has joined #go-nuts 23:19 -!- Netsplit over, joins: reppie, jdp, mat_, erikd, DJCapelis, kevinwatt, korfuri, nickjohnson, shawn, dj_ryan (+27 more) 23:21 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit [Read error: 54 (Connection reset by peer)] 23:21 < nf> iant: so a pointer has no default, 'safe', zero-value ? 23:21 -!- ZooYork2007 [n=ZooYork2@pool-71-246-67-199.bltmmd.east.verizon.net] has left #go-nuts [] 23:21 < nf> because declaring "var i int" will cause i == 0 23:21 < mauke> looks like it has a default, 'unsafe', zero value 23:22 <+iant> nf: it has a default value, which is nil; a program is not allowed to dereference nil 23:22 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has joined #go-nuts 23:22 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit [Nick collision from services.] 23:22 < nf> okay 23:22 -!- carllerche [n=carllerc@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has joined #go-nuts 23:22 -!- xerox [n=xerox@unaffiliated/xerox] has quit [] 23:23 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 23:24 < Ycros> nf: thus the proposals on the mailing lists about non-nullable pointer types by default 23:25 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 23:27 < spikebike> seems like a particularly evil idea 23:28 -!- lux` [n=lux@151.71.141.147] has quit [Read error: 104 (Connection reset by peer)] 23:28 < Ycros> what is? 23:28 -!- reppie [i=refugee@elvis.mu.org] has quit ["Reconnecting"] 23:28 -!- reppie [i=refugee@elvis.mu.org] has joined #go-nuts 23:29 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mikejs, alexsuraci, bluszcz, toft, Boggy-B, blabla, monteslu_, freespace, jiing, ssb, (+26 more, use /NETSPLIT to show all of them) 23:29 -!- erikd_ [n=aphistic@otome.novustorm.com] has joined #go-nuts 23:29 -!- toft__ [n=jlewis@toft.akrasiac.org] has joined #go-nuts 23:29 -!- jurg_ [i=jurg@mmmbop.jurg.no] has joined #go-nuts 23:29 < spikebike> non-nullable pointers 23:29 -!- Netsplit over, joins: hhg 23:29 -!- korfuri [n=korfuri@91.121.194.94] has joined #go-nuts 23:29 -!- JBeshir [n=namegduf@138.38.226.61] has joined #go-nuts 23:29 -!- DJCapelis [n=djc@208.85.243.235] has joined #go-nuts 23:29 -!- mikejs [n=me@67.23.5.49] has joined #go-nuts 23:29 -!- dho [n=dho@8.8.38.2] has joined #go-nuts 23:29 -!- Netsplit over, joins: JoLeClodo 23:29 -!- freespace [i=foobar@72.232.203.85] has joined #go-nuts 23:29 -!- kuroneko [n=chris@74.207.246.183] has joined #go-nuts 23:29 -!- bluszcz [n=bluszcz@78.47.74.144] has joined #go-nuts 23:29 -!- nickjohnson [n=arachnid@72.14.176.101] has joined #go-nuts 23:29 -!- Boggy-B [n=rh275@129.12.4.232] has joined #go-nuts 23:29 -!- shawn [n=shawn@208.78.98.92] has joined #go-nuts 23:29 -!- Netsplit over, joins: ssb 23:29 -!- blabla [i=amz@91.121.223.92] has joined #go-nuts 23:29 -!- senneth [i=senneth@213.178.10.89] has joined #go-nuts 23:29 -!- kevinwatt [i=kevin@59.125.147.75] has joined #go-nuts 23:29 -!- Netsplit over, joins: alexsuraci 23:29 -!- Fringehead [n=fringe@24.126.235.188] has joined #go-nuts 23:29 -!- jdp [n=justin@67.82.56.192] has joined #go-nuts 23:29 -!- Netsplit over, joins: jiing 23:29 -!- quag [n=quag@121.98.81.61] has joined #go-nuts 23:29 -!- monteslu_ [n=monteslu@68.109.171.127] has joined #go-nuts 23:29 -!- fluffle [n=camelid@87.237.63.85] has joined #go-nuts 23:29 -!- Netsplit over, joins: mat_ 23:29 < taruti> gob is quite limited 23:29 -!- Netsplit over, joins: u4ia 23:30 -!- SRabbelier [n=SRabbeli@ip138-114-211-87.adsl2.static.versatel.nl] has joined #go-nuts 23:30 -!- luca__ [n=luca@190.230.2.29] has joined #go-nuts 23:30 -!- Netsplit over, joins: dj_ryan 23:31 < uriel> Eridius: it is part of the singal handling changes 23:31 -!- skelterjohn [n=jasmuth@c-76-99-92-193.hsd1.nj.comcast.net] has joined #go-nuts 23:32 -!- stalled [n=411@unaffiliated/stalled] has quit [Excess Flood] 23:33 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 23:33 -!- keeto [n=keeto@121.54.92.149] has joined #go-nuts 23:33 -!- antarus|wtf [n=antarus@nat/google/x-utwljengnarzfpuc] has joined #go-nuts 23:33 -!- daed [i=daed@countercultured.net] has joined #go-nuts 23:33 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts 23:34 < taruti> Ycros: implementing that (remote channels) library in Go is not possible for most types. 23:34 -!- poucet [n=poucet@li23-146.members.linode.com] has joined #go-nuts 23:34 -!- [[sroracle]] [n=sroracle@c-98-215-178-14.hsd1.in.comcast.net] has joined #go-nuts 23:34 < spikebike> taruti: why? 23:34 < taruti> spikebike: how would you send a pointer type or an interface type? 23:34 < XniX23> alexsuraci: how can i have highlighted go functions like you have on gopaste? 23:35 -!- xerox [n=xerox@151.61.163.202] has joined #go-nuts 23:35 < alexsuraci> XniX23: take a look at go/* 23:36 < alexsuraci> the go/* packages I mean 23:36 -!- ShadowIce` [i=pyoro@unaffiliated/shadowice-x841044] has quit ["Verlassend"] 23:37 -!- fgb [n=fgb@190.246.85.45] has joined #go-nuts 23:37 < spikebike> taruti: the object pointed to would have to be wrapped, and any access to it would have to go through the network transparent layer 23:39 < plexdev> http://is.gd/5qwOz by [Ian Lance Taylor] in go/doc/devel/ -- Add roadmap document. 23:40 < skelterjohn> oh been waiting for that roadmap 23:40 * skelterjohn checks it out 23:40 < taruti> spikebike: which is not possible with the current Go 23:40 < spikebike> ya 23:41 < spikebike> although even a no pointers remote channel would be very handy 23:42 < Ycros> taruti: I haven't looked into gob's limitation at all 23:42 < taruti> most non-trivial values contain either pointers or interface values 23:45 < skelterjohn> what is this "app engine" mentioned in the roadmap 23:45 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has quit [Remote closed the connection] 23:45 <+iant> skelterjohn: http://code.google.com/appengine/ 23:45 < skelterjohn> ah web app stuff 23:46 <+iant> web apps hosted on Google infrastructure 23:46 < JBeshir> App engine support would be awesome to the point that I'd be really tempted to actually use it. 23:46 < JBeshir> (App engine, that is) 23:54 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has quit [Remote closed the connection] 23:55 < alexsuraci> woo, variant types 23:56 < alexsuraci> "Package manager, possibly including a language change to the import 23:56 < alexsuraci> statement." - that sounds very interesting 23:57 < plexdev> http://is.gd/5qxGe by [Nigel Tao] in 2 subdirs of go/src/pkg/ -- Basic image/jpeg decoder. 23:58 < skelterjohn> yeah, i was wondering what the team was thinking about that, too 23:58 -!- difekta [n=clays@75.101.111.19] has quit ["Leaving"] 23:59 < skelterjohn> for instance, i think that the ability to import a single symbol from a package could be useful if templates come around sometime --- Log closed Thu Dec 17 00:00:33 2009