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

--- Log opened Sun Feb 14 00:00:06 2010
00:13 -!- murodese [~James@124.169.155.71] has joined #go-nuts
00:15 -!- murodes1 [~James@124-169-17-144.dyn.iinet.net.au] has quit [Ping
timeout: 272 seconds]
00:16 -!- adu [~ajr@pool-173-66-253-196.washdc.fios.verizon.net] has quit [Quit:
adu]
00:17 -!- Rix [~Rixi``@77-85-21-9.btc-net.bg] has joined #go-nuts
00:30 -!- kanru [~kanru@61-228-152-143.dynamic.hinet.net] has joined #go-nuts
00:31 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has quit [Remote host
closed the connection]
00:31 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has joined #go-nuts
00:41 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
00:55 -!- XenoPhoenix
[b4fb19f4e2@cpc3-aztw22-2-0-cust104.aztw.cable.virginmedia.com] has quit [Remote
host closed the connection]
01:06 -!- nettok_ [~netto@200.119.153.2] has joined #go-nuts
01:06 -!- wuehlmaus [~wuehlmaus@p4FCC5C7E.dip.t-dialin.net] has quit [Ping
timeout: 240 seconds]
01:07 -!- wuehlmaus [~wuehlmaus@p4FCC4078.dip.t-dialin.net] has joined #go-nuts
01:08 -!- nettok [~netto@200.119.153.2] has quit [Ping timeout: 248 seconds]
01:14 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
01:15 -!- yashi [~yashi@dns1.atmark-techno.com] has joined #go-nuts
01:16 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
01:22 -!- r2p2 [~billy@v32671.1blu.de] has left #go-nuts []
01:22 -!- r2p2 [~billy@v32671.1blu.de] has joined #go-nuts
01:24 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has joined
#go-nuts
01:27 -!- b00m_chef [~watr@128.189.88.230] has quit [Ping timeout: 248 seconds]
01:27 -!- sebi_` [~nil@unaffiliated/stuhlbein] has joined #go-nuts
01:31 -!- Maxdamantus [~Maxdam@203-97-238-106.cable.telstraclear.net] has left
#go-nuts ["/part"]
01:31 -!- sebi` [~nil@unaffiliated/stuhlbein] has quit [Ping timeout: 245 seconds]
01:37 -!- kanru [~kanru@61-228-152-143.dynamic.hinet.net] has quit [Quit: WeeChat
0.3.1.1]
01:38 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
01:42 -!- Xera` [~brit@87-194-208-246.bethere.co.uk] has quit [Quit: (
www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )]
01:44 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has joined
#go-nuts
01:44 -!- tf [~tobin@208-69-131-43.ligo-la.caltech.edu] has joined #go-nuts
02:06 -!- yatoo [~marcus@host86-161-166-33.range86-161.btcentralplus.com] has quit
[Ping timeout: 260 seconds]
02:12 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has quit
[Remote host closed the connection]
02:19 -!- mssm [~mssm@ip-95-221-67-132.bb.netbynet.ru] has quit [Ping timeout: 252
seconds]
02:24 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has joined
#go-nuts
02:35 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts
02:40 -!- stalled [~411@unaffiliated/stalled] has quit [Ping timeout: 248 seconds]
02:52 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts
03:02 -!- merlin83 [~merlin83@unaffiliated/merlin83] has quit [Ping timeout: 240
seconds]
03:02 -!- outrageousness [~andrewz@c-76-25-166-1.hsd1.co.comcast.net] has joined
#go-nuts
03:05 -!- stalled [~411@unaffiliated/stalled] has quit [Excess Flood]
03:12 -!- n[ate]vw [~natevw@96-25-134-180.yak.clearwire-dns.net] has joined
#go-nuts
03:12 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts
03:13 -!- n[ate]vw [~natevw@96-25-134-180.yak.clearwire-dns.net] has quit [Client
Quit]
03:45 -!- nettok [~netto@200.119.153.2] has joined #go-nuts
03:45 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined
#go-nuts
03:45 -!- nettok_ [~netto@200.119.153.2] has quit [Quit: Ex-Chat]
03:48 -!- tf [~tobin@208-69-131-43.ligo-la.caltech.edu] has quit [Ping timeout:
260 seconds]
03:53 -!- sinuhe [~sinuhe@kaptah.deevans.net] has quit [Quit: leaving]
04:05 -!- itrekkie [~itrekkie@ip98-165-246-56.ph.ph.cox.net] has joined #go-nuts
04:11 -!- quixoten [~Devin_Chr@c-67-177-8-48.hsd1.ut.comcast.net] has quit [Quit:
Leaving.]
04:17 -!- merlin83 [~merlin83@cm18.delta246.maxonline.com.sg] has joined #go-nuts
04:17 -!- merlin83 [~merlin83@cm18.delta246.maxonline.com.sg] has quit [Changing
host]
04:17 -!- merlin83 [~merlin83@unaffiliated/merlin83] has joined #go-nuts
04:20 -!- Kibiz0r [~Adium@71-13-105-2.static.mrqt.mi.charter.com] has joined
#go-nuts
04:21 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Read error:
Connection reset by peer]
04:31 -!- Kibiz0r [~Adium@71-13-105-2.static.mrqt.mi.charter.com] has quit [Quit:
Leaving.]
04:33 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
04:33 -!- deeix [~Owner@HS196-235-81.nt.net] has joined #go-nuts
04:55 -!- msw_ [~msw@dynamic-acs-72-23-220-68.zoominternet.net] has joined
#go-nuts
05:03 -!- msw_ [~msw@dynamic-acs-72-23-220-68.zoominternet.net] has quit [Quit:
Ex-Chat]
05:04 -!- droid0011 [~g1@p4FDC959A.dip.t-dialin.net] has joined #go-nuts
05:08 -!- droid001 [~g1@p4FDCB6F5.dip.t-dialin.net] has quit [Ping timeout: 272
seconds]
05:25 -!- esm [~esm@70-91-101-46-chicago-il.hfc.comcastbusiness.net] has joined
#go-nuts
05:26 -!- esm [~esm@70-91-101-46-chicago-il.hfc.comcastbusiness.net] has left
#go-nuts []
05:28 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
05:29 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has joined
#go-nuts
05:36 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
05:37 -!- phao [~phao@189.107.138.52] has joined #go-nuts
05:37 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts
05:39 -!- itrekkie [~itrekkie@ip98-165-246-56.ph.ph.cox.net] has quit [Ping
timeout: 260 seconds]
05:40 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Quit:
Leaving]
05:47 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
05:56 < anticw> iant: poke
06:10 -!- itrekkie [~itrekkie@ip98-165-246-56.ph.ph.cox.net] has joined #go-nuts
06:11 -!- phao [~phao@189.107.138.52] has quit [Quit: leaving]
06:13 -!- itrekkie [~itrekkie@ip98-165-246-56.ph.ph.cox.net] has quit [Client
Quit]
06:23 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
06:55 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
06:57 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has quit [Quit:
Leaving...]
06:58 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has joined #go-nuts
06:58 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has quit [Client Quit]
07:02 -!- ajhager [~ajhager@c-69-136-3-186.hsd1.in.comcast.net] has quit [Ping
timeout: 256 seconds]
07:03 -!- ajhager [~ajhager@c-69-136-3-186.hsd1.in.comcast.net] has joined
#go-nuts
07:09 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has joined
#go-nuts
07:14 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has quit
[Client Quit]
07:18 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
07:18 -!- idea_squirrel [~ct2rips@77-21-28-172-dynip.superkabel.de] has joined
#go-nuts
07:21 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has joined
#go-nuts
07:28 -!- stalled [~411@unaffiliated/stalled] has quit [Ping timeout: 252 seconds]
07:28 -!- Discoloda [~vincent@li89-236.members.linode.com] has quit [Quit:
leaving]
07:31 -!- rhelmer [~rhelmer@adsl-69-107-75-221.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
07:32 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts
07:59 -!- xorl [~xorl@xorl.xen.prgmr.com] has quit [Ping timeout: 245 seconds]
08:06 -!- scm [justme@c136221.adsl.hansenet.de] has quit [Ping timeout: 256
seconds]
08:07 -!- scm [justme@c222142.adsl.hansenet.de] has joined #go-nuts
08:13 -!- xorl [~xorl@slack.in] has joined #go-nuts
08:16 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has quit [Read error:
Operation timed out]
08:20 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
08:29 -!- nettok [~netto@200.119.153.2] has quit [Quit: Ex-Chat]
08:35 -!- nanooo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
08:37 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Ping timeout:
256 seconds]
08:42 -!- deeix [~Owner@HS196-235-81.nt.net] has quit [Ping timeout: 246 seconds]
08:44 -!- p0g0 [~pogo@unaffiliated/p0g0] has quit [Ping timeout: 272 seconds]
08:55 -!- p0g0 [~pogo@unaffiliated/p0g0] has joined #go-nuts
09:02 -!- aho [~nya@g227067252.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
09:02 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]]
09:04 -!- OpenSpace [~ja@93.86.209.44] has joined #go-nuts
09:18 -!- OpenSpace [~ja@93.86.209.44] has quit [Quit: Leaving]
09:21 -!- OpenSpace [~ja@93.86.226.233] has joined #go-nuts
09:36 -!- Rix [~Rixi``@77-85-21-9.btc-net.bg] has quit [Read error: Connection
timed out]
09:38 -!- Rix [~Rixi``@77-85-21-9.btc-net.bg] has joined #go-nuts
09:42 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has joined #go-nuts
09:43 -!- nanooo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Quit:
Leaving]
09:46 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts
09:48 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
09:52 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has quit [Remote host closed the
connection]
09:54 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has quit [Ping
timeout: 264 seconds]
09:55 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has joined #go-nuts
10:06 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by
services]
10:07 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
10:11 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
10:15 -!- oal [~olav@5.79-160-122.customer.lyse.net] has joined #go-nuts
10:27 -!- tomestla [~tom@93.5.178.199] has joined #go-nuts
10:30 -!- yatoo [~marcus@host86-161-166-33.range86-161.btcentralplus.com] has
joined #go-nuts
10:54 -!- tomestla [~tom@93.5.178.199] has quit [Read error: No route to host]
10:54 -!- tomestla [~tom@93.5.178.199] has joined #go-nuts
10:59 -!- tomestla [~tom@93.5.178.199] has quit [Ping timeout: 258 seconds]
11:03 -!- vdrab [~vdrab@cap002-149.kcn.ne.jp] has joined #go-nuts
11:12 -!- tomestla [~tom@93.5.178.199] has joined #go-nuts
11:16 -!- tomestla [~tom@93.5.178.199] has quit [Ping timeout: 240 seconds]
11:16 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts
11:18 -!- General13372 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
11:20 -!- OpenSpace [~ja@93.86.226.233] has quit [Ping timeout: 256 seconds]
11:22 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Ping timeout: 265 seconds]
11:53 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has quit [Quit:
Associat0r]
12:02 -!- murodes1 [~James@124.169.155.71] has joined #go-nuts
12:04 -!- murodese [~James@124.169.155.71] has quit [Ping timeout: 248 seconds]
12:04 -!- wuehlmaus [~wuehlmaus@p4FCC4078.dip.t-dialin.net] has quit [Ping
timeout: 265 seconds]
12:08 -!- wuehlmaus [~wuehlmaus@p4FCC4078.dip.t-dialin.net] has joined #go-nuts
12:09 -!- nf [~nf@124-171-34-232.dyn.iinet.net.au] has quit [Ping timeout: 256
seconds]
12:15 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has joined #go-nuts
12:19 -!- zzza [~mat_zzz@ppp121-44-199-49.lns20.syd7.internode.on.net] has joined
#go-nuts
12:31 -!- GeoBSD [~geobsd@lns-bzn-45-82-65-150-174.adsl.proxad.net] has joined
#go-nuts
12:38 -!- rumple_ [~rumple@122.169.212.1] has joined #go-nuts
12:39 -!- OpenSpace [~ja@79.101.248.197] has joined #go-nuts
12:49 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Quit: Leaving]
12:52 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has quit [Quit: yuuki]
13:01 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
13:16 -!- rumple_ [~rumple@122.169.212.1] has quit [Quit: rumple_]
13:19 -!- phao [~phao@189.107.132.183] has joined #go-nuts
13:21 < phao> I've read that GO is an OOP.  I've also read it was made to be
a systems language.  Isn't being OOP causes the language's implementation generate
slow code (which isn't much good for systems apps)?
13:22 < phao> s/an OOP/OOP
13:22 < dagle> phao: It's not oop.
13:26 < rsaarelm> Though it does have polymorphic dispatch, which does slow
the code a bit due to an extra level of indirection.
13:26 < rsaarelm> Same as in more properly OO languages.
13:27 < rsaarelm> But if you call methods on non-interface values, I think
the compiler should be able to make the call just as fast as a regular function
call.
13:28 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has joined #go-nuts
13:31 < phao> Ok.
13:31 < JBeshir> phao: Object Orientated Programming is a method of
"thinking about" or "modeling" programming rather than anything precise enough to
automatically have an impact on speed.
13:32 < phao> JBeshir: I used to think just like that
13:32 < phao> but very few people I know do the same
13:32 < phao> and there are just too many definitions of OOP out there
13:32 < phao> to say that one is the right one.
13:33 -!- zimbatm [zimbatm@stan.oree.ch] has joined #go-nuts
13:33 < zimbatm> http://gist.github.com/304025
13:33 < JBeshir> There's a few things typical of OOP languages or done to
implement various parts of it, like polymorphic dispatch, which have overhead, but
the inherent overhead in that isn't particularly large, I think.
13:33 < zimbatm> ^ why does map panic on unknown key ?
13:34 < zimbatm> or..  how do you detect if a key exist in a map ?
13:35 < rsaarelm> zimbatm: Read into value, bool instead of value from the
map: if val, ok := myMap[key]; ok { /* key found */ } else { /* key not found */ }
13:37 < zimbatm> ok
13:37 < zimbatm> it would be useful to have a specialized hash with default
return values :)
13:38 < zimbatm> in websocket.ServeHTTP, they check things like
req.Header["Upgrade"] != "WebSocket"
13:38 < JBeshir> Put a map inside your own object.
13:38 < zimbatm> so if the Upgrade header is not present, the server will
crash I believe ?
13:39 < JBeshir> zimbatm: Unless it's given a default value elsewhere.
13:41 < zimbatm> yes, you could prepare the http.Request for that
13:43 < zimbatm> thanks for you help :)
13:53 -!- XenoPhoenix
[a28a328b7e@cpc3-aztw22-2-0-cust104.aztw.cable.virginmedia.com] has joined
#go-nuts
14:02 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has joined #go-nuts
14:20 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has quit [Quit:
Leaving...]
14:34 -!- mssm [~mssm@ip-95-221-67-132.bb.netbynet.ru] has joined #go-nuts
14:35 -!- OpenSpace [~ja@79.101.248.197] has quit [Quit: Leaving]
14:41 -!- OpenSpace [~ja@93.86.229.182] has joined #go-nuts
14:42 -!- mostermand
[~mosterman@0x5da1ebe2.cpe.ge-0-1-0-1105.drlnqu1.customer.tele.dk] has joined
#go-nuts
14:46 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
14:50 -!- specksynder [~user@rrcs-208-125-215-246.nys.biz.rr.com] has joined
#go-nuts
14:58 -!- mostermand
[~mosterman@0x5da1ebe2.cpe.ge-0-1-0-1105.drlnqu1.customer.tele.dk] has left
#go-nuts []
15:02 -!- phao [~phao@189.107.132.183] has quit [Quit: leaving]
15:04 -!- murodes1 [~James@124.169.155.71] has quit [Ping timeout: 246 seconds]
15:04 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined
#go-nuts
15:07 -!- specksynder [~user@rrcs-208-125-215-246.nys.biz.rr.com] has left
#go-nuts ["ERC Version 5.3 (IRC client for Emacs)"]
15:15 -!- oal [~olav@5.79-160-122.customer.lyse.net] has quit [Remote host closed
the connection]
15:16 -!- oal [~olav@5.79-160-122.customer.lyse.net] has joined #go-nuts
15:17 -!- clip9 [tj@12.81-166-62.customer.lyse.net] has quit [Ping timeout: 252
seconds]
15:17 -!- clip9 [tj@12.81-166-62.customer.lyse.net] has joined #go-nuts
15:32 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has joined #go-nuts
15:36 -!- Daminvar [~Daminvar@129.21.121.107] has joined #go-nuts
15:39 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has quit [Quit:
Leaving...]
15:39 -!- smw [~stephen@c-76-28-92-229.hsd1.ct.comcast.net] has quit [Read error:
Connection reset by peer]
15:55 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust265.basl.cable.virginmedia.com] has
joined #go-nuts
15:59 -!- mssm [~mssm@ip-95-221-67-132.bb.netbynet.ru] has quit [Ping timeout: 264
seconds]
16:08 -!- zzza [~mat_zzz@ppp121-44-199-49.lns20.syd7.internode.on.net] has quit
[Quit: Leaving]
16:08 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has joined #go-nuts
16:20 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This
computer has gone to sleep]
16:22 -!- Astrobe [~opera@153.136.85-79.rev.gaoland.net] has joined #go-nuts
16:33 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has joined #go-nuts
16:33 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts
16:35 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:41a9:e967:9f33:84c5] has joined
#go-nuts
16:37 < uriel> dagle: 'OOP' can mean pretty much anything, as rob pointed
out, in the original sense of OOP, Go is more Object Oriented than C++ or Java
16:38 -!- murodese [~James@124.169.155.71] has joined #go-nuts
16:38 < uriel> but the original sense has mostly been lost due to all the
java-tards and c++-morons the world has produced
16:43 * sladegen has an urge to shout: go-dweebs, go!
16:44 < dagle> uriel: Yeah.  I would still like to use another word of what
go does, just to distinguish it.  OOP means java for to many people.
16:44 < yuuki> Does go have a garbage collector now?
16:44 < uriel> dagle: yea, I agree that the meaning of OO has been corrupted
beyond all hope of recoverty
16:45 < uriel> yuuki: go always had a garbage collector
16:45 < uriel> but the current one is being rewritten
16:45 * sladegen thinks yuuki is using gccgo...
16:45 < uriel> gccgo lacks a garbage collector, but will probably get the
new one
16:45 < yuuki> I've always sort of wondered how a garbage collector could be
involved in a systems language
16:46 < sladegen> you build gc into the system...
16:46 < yuuki> unless java counts as a systems language as well
16:46 < uriel> yuuki: er, uh?  no
16:47 < uriel> of course, the meaning of 'systems language' is not
completely clear either
16:47 < uriel> but there is no reason one could not writte a kernel in Go,
there is already a way to run Go on bare hardware
16:47 < sladegen> there is embedded java...  or some such.
16:48 < uriel> sladegen: embeded java AFAIK is quite different, you still
need a way to run/jit/whatever the bytecode
16:48 < yuuki> yeah, there are java on bare metal projects, jvm's written in
java, etc.
16:48 < yuuki> But I think it's quite a bit more difficult than running go
on bare metal
16:48 < uriel> ugh, a jvm in java sounds quite...  *scary*
16:48 < dagle> :)
16:48 < uriel> (but then, I find any jvm scary enough)
16:48 < dagle> Java does scary things indeed.
16:48 * sladegen mumbles "javaos..."
16:49 < sladegen> really google it...
16:49 < uriel> Inferno does all that, *right*
16:49 < dagle> The jvm sometimes create bytecode from compiled bitcode.  :)
16:50 < uriel> there is an ancient story about how a couple of guys at Bell
Labs ported Inferno to the Java Station and was running so much faster than JavaOS
that Lucent forbade them from releasing it to not embarrass Sun
16:50 < dagle> :)
16:51 < uriel> (oh, and II they did the port in a couple of weeks in the run
up to JavaOne or whatever the fuck it was called where they were planning to show
it...  yay for retarded management fucking it all up!)
16:51 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
16:51 < dagle> Well java have gotten a few 100mbits of optimisations these
days.  ;)
16:52 < uriel> yay for 'optimizations'
16:55 < dagle> Well.  It have gotten a little bit less "I want to stab my
self"-programming in it.
16:55 -!- nettok [~netto@200.119.155.11] has joined #go-nuts
16:57 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Quit: Leaving]
17:02 -!- ni| [~ni|@c-76-118-24-230.hsd1.ma.comcast.net] has quit [Quit:
Leaving...]
17:03 -!- Kor7 [Vova@77.126.63.174] has joined #go-nuts
17:04 < uriel> I'm not sure, Java seems to be trying to catch up with c++'s
insanity
17:06 < rsaarelm> It's not catching up very fast though.
17:07 < rsaarelm> There isn't anything like the witchcraft you can do in C++
with template metaprogramming and preprocessor abuse in Java.
17:07 < uriel> true, but I'm sure they will think of something...
17:07 < uriel> generics are quite fucked up in java
17:08 < uriel> c++ doesn't have to deal with the autoboxing bullcrap, but
you are right that c++ templates are in a whole different level of fuckedupness
17:11 < rsaarelm> The unfortunate thing is that Java doesn't really have
that much that's nicer than C++, expressibility wise.  Thanks to the garbage
collection, you get fire and forget heap-allocated values, and idiomatic coding
conventions are established better, but otherwise it just isn't very expressive.
17:11 < rsaarelm> And then you're thinking, all of this can be done with
C++, plus all the template and macro and stack object and operator overloading
fuckery.
17:11 < uriel> didn't somebody call java: c++--?
17:12 < rsaarelm> Don't know.  Wouldn't be surprised.
17:14 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This
computer has gone to sleep]
17:17 -!- Demp_ [~Demp@bzq-79-181-43-81.red.bezeqint.net] has quit []
17:27 -!- Demp [~Demp@bzq-79-181-43-81.red.bezeqint.net] has joined #go-nuts
17:31 -!- adu [~ajr@pool-173-66-253-196.washdc.fios.verizon.net] has joined
#go-nuts
17:39 < zimbatm> hem..  is it possible to redefine the meaning of the []
operator ?
17:40 < zimbatm> it would be nice for custom hashmap implementations
17:42 < rsaarelm> There's no operator overloading.
17:42 < uriel> there has been discussion about writting your own hash
functions though in the golang-dev list
17:43 < uriel> but really, how often does one need to write a custom hasmap
implementation?
17:44 < zimbatm> uriel: when the current-one panics on unknown keys
17:44 < zimbatm> (I know, I can lookup each key if it has an error)
17:44 < zimbatm> I would much prefer a default value in some cases
17:46 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts
17:46 < rsaarelm> Why not use a lookup function instead of the hash syntax
then?
17:49 < zimbatm> rsaarelm: you mean use Get/Set ?
17:49 < zimbatm> (sorry, I'm new)
17:49 < zimbatm> rsaarelm: oh, maybe I am doing things to complicated,
you're right :-)
17:49 < rsaarelm> Something like that yeah.
17:50 -!- syd_ [~sydcogs@118.127.19.220] has quit [Ping timeout: 256 seconds]
17:53 -!- syd_ [~sydcogs@118.127.19.220] has joined #go-nuts
17:55 -!- Demp [~Demp@bzq-79-181-43-81.red.bezeqint.net] has quit [Read error:
Connection reset by peer]
17:55 -!- Demp [~Demp@bzq-79-181-43-81.red.bezeqint.net] has joined #go-nuts
18:03 -!- nettok [~netto@200.119.155.11] has quit [Quit: Ex-Chat]
18:08 -!- ajhager [~ajhager@c-69-136-3-186.hsd1.in.comcast.net] has left #go-nuts
[]
18:19 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has joined
#go-nuts
18:20 -!- tomestla1 [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has joined
#go-nuts
18:20 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has quit [Read
error: Connection reset by peer]
18:22 -!- mbarkhau [~koloss@p54A7F01A.dip.t-dialin.net] has joined #go-nuts
18:28 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has joined
#go-nuts
18:28 -!- tomestla1 [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has quit [Read
error: Connection reset by peer]
18:37 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has quit [Ping
timeout: 260 seconds]
18:37 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has joined
#go-nuts
18:44 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has quit [Ping
timeout: 264 seconds]
18:49 -!- jb55 [~jb55@64.229.175.140] has quit [Quit: feds got me]
18:50 * dagle misses the Niether type from haskell in go.  :)
18:56 -!- mssm [~mssm@ip-95-221-119-165.bb.netbynet.ru] has joined #go-nuts
18:58 -!- mssm [~mssm@ip-95-221-119-165.bb.netbynet.ru] has quit [Read error:
Operation timed out]
18:59 -!- wrtp [~rog@89.240.139.58] has joined #go-nuts
18:59 -!- wrtp [~rog@89.240.139.58] has quit [Client Quit]
18:59 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
quit [Read error: Connection reset by peer]
19:00 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts
19:03 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has joined
#go-nuts
19:03 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Read error:
Operation timed out]
19:04 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
joined #go-nuts
19:06 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the
connection]
19:10 * cbeck misses 2d arrays that were easy to work with
19:11 < cbeck> were, are, one of those existential tenses
19:11 -!- p4p4 [~P4p4@248.121.113.82.net.de.o2.com] has joined #go-nuts
19:11 -!- Amaranth [~travis@ubuntu/member/Amaranth] has joined #go-nuts
19:13 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit [Ping
timeout: 252 seconds]
19:13 -!- mssm [~mssm@ip-95-221-113-142.bb.netbynet.ru] has joined #go-nuts
19:15 -!- tomestla [~tom@mir31-6-88-178-127-158.fbx.proxad.net] has quit [Ping
timeout: 246 seconds]
19:20 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
19:27 -!- rumple_ [~rumple@122.169.212.1] has joined #go-nuts
19:27 -!- p4p4_ [~P4p4@248.121.113.82.net.de.o2.com] has joined #go-nuts
19:28 -!- p4p4 [~P4p4@248.121.113.82.net.de.o2.com] has quit [Ping timeout: 256
seconds]
19:29 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
19:29 -!- V1psta [Vipsta@unaffiliated/v1psta] has joined #go-nuts
19:32 -!- rumple_ [~rumple@122.169.212.1] has quit [Quit: rumple_]
19:41 -!- Astrobe [~opera@153.136.85-79.rev.gaoland.net] has left #go-nuts []
19:42 -!- p4p4_ [~P4p4@248.121.113.82.net.de.o2.com] has quit [Quit: ChatZilla
0.9.84 [SeaMonkey 2.0a3/20090223135443]]
19:42 -!- Project_2501 [~Marvin@82.84.72.26] has joined #go-nuts
19:45 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust265.basl.cable.virginmedia.com] has
quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]]
19:47 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
19:48 -!- fgb [~fgb@190.246.85.45] has joined #go-nuts
19:57 -!- aho [~nya@f050209161.adsl.alicedsl.de] has joined #go-nuts
19:58 -!- wrtp [~rog@89.240.139.58] has joined #go-nuts
20:01 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving]
20:02 < cbeck> Is name := [...][2]int{{0,0},{1,1}} correct syntax?  I'm only
finding hints as to how to make 2d arrays
20:20 < KirkMcDonald> cbeck: [...][2]int{[2]int{0, 0}, [2]int{1, 1}}
20:21 < KirkMcDonald> It may be that the array literal syntax could have
sugar added for this specific case.  But as it is, each thing needs to be a
complete literal.
20:25 -!- mssm [~mssm@ip-95-221-113-142.bb.netbynet.ru] has quit [Ping timeout:
276 seconds]
20:26 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has quit [Quit: yuuki]
20:26 -!- DerGraf [~chris@unaffiliated/dergraf] has joined #go-nuts
20:26 < DerGraf> hi all
20:27 < cbeck> KirkMcDonald: I'll try that, thank you
20:27 < DerGraf> Ive a problem installing gc-tools (I tried it a few days
ago on another system it had the same error): dial udp 192.168.4.1:53: network is
unreachable
20:27 < DerGraf> where 192.168.4.1 is my router...  can't i install gc-utils
in this network?
20:28 < DerGraf> its http.TestClient and http.TestRedirect which isnt
working
20:29 < cbeck> KirkMcDonald: That did it, thanks
20:29 < cbeck> If there was ever a need for sugar...
20:30 < DerGraf> ok..  i think i got the hint on the CommonProblems page xD
20:30 -!- Guest_73812 [~Guest_738@79-68-130-185.dynamic.dsl.as9105.com] has joined
#go-nuts
20:31 -!- Guest_73812 [~Guest_738@79-68-130-185.dynamic.dsl.as9105.com] has left
#go-nuts []
20:31 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
20:31 < DerGraf> yes..  it works :) thanks for the attention xD
20:32 -!- snearch_ [~olaf@g225048181.adsl.alicedsl.de] has joined #go-nuts
20:38 -!- mssm [~mssm@ip-95-221-87-8.bb.netbynet.ru] has joined #go-nuts
20:56 -!- Project_2501 [~Marvin@82.84.72.26] has quit [Quit: E se abbasso questa
leva che succ...]
20:57 -!- grizzlysmit [~grizzlysm@123-243-91-241.tpgi.com.au] has joined #go-nuts
20:57 -!- grizzlysmit [~grizzlysm@123-243-91-241.tpgi.com.au] has left #go-nuts []
21:00 -!- Vova [Vova@77.126.63.174] has joined #go-nuts
21:00 -!- p0g0 [~pogo@unaffiliated/p0g0] has quit [Read error: Connection timed
out]
21:01 -!- p0g0 [~pogo@unaffiliated/p0g0] has joined #go-nuts
21:02 -!- Kor7 [Vova@77.126.63.174] has quit [Ping timeout: 246 seconds]
21:05 -!- stalled [~411@unaffiliated/stalled] has quit [Ping timeout: 260 seconds]
21:11 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts
21:13 -!- Vova [Vova@77.126.63.174] has quit [Ping timeout: 258 seconds]
21:16 -!- oal [~olav@5.79-160-122.customer.lyse.net] has quit [Read error:
Connection reset by peer]
21:19 -!- Kor7 [Vova@87.68.53.163.cable.012.net.il] has joined #go-nuts
21:20 -!- outrageousness [~andrewz@c-76-25-166-1.hsd1.co.comcast.net] has quit
[Remote host closed the connection]
21:20 -!- dju [dju@89-158-236-229.rev.dartybox.com] has joined #go-nuts
21:23 -!- sinuhe [~sinuhe@kaptah.deevans.net] has joined #go-nuts
21:29 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Quit: Leaving]
21:30 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
21:43 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:41a9:e967:9f33:84c5] has quit
[Quit: Leaving.]
21:47 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has quit [Ping timeout: 240
seconds]
21:58 -!- adu [~ajr@pool-173-66-253-196.washdc.fios.verizon.net] has quit [Quit:
adu]
22:02 -!- scm [justme@c222142.adsl.hansenet.de] has quit [Read error: Operation
timed out]
22:03 -!- mreynolds [~user@c-98-246-107-225.hsd1.or.comcast.net] has joined
#go-nuts
22:07 -!- scm [justme@c132080.adsl.hansenet.de] has joined #go-nuts
22:07 -!- snearch_ [~olaf@g225048181.adsl.alicedsl.de] has quit [Quit: Ex-Chat]
22:14 -!- geocalc [~geobsd@lns-bzn-59-82-252-144-24.adsl.proxad.net] has joined
#go-nuts
22:17 -!- GeoBSD [~geobsd@lns-bzn-45-82-65-150-174.adsl.proxad.net] has quit [Ping
timeout: 256 seconds]
22:22 -!- wrtp [~rog@89.240.139.58] has quit [Quit: wrtp]
22:30 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This
computer has gone to sleep]
22:30 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
22:33 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has quit
[Excess Flood]
22:33 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined
#go-nuts
22:42 -!- idea_squirrel [~ct2rips@77-21-28-172-dynip.superkabel.de] has quit
[Quit: what would a pirate do?]
22:45 -!- mbarkhau [~koloss@p54A7F01A.dip.t-dialin.net] has quit [Quit: Leaving.]
22:52 < uriel> iant: you guys should tighten things up on the spam in the
lists...  it is getting annoying
22:56 -!- p0g0 [~pogo@unaffiliated/p0g0] has quit [Read error: Connection timed
out]
22:57 -!- mreynolds [~user@c-98-246-107-225.hsd1.or.comcast.net] has quit [Quit:
Bye]
23:06 -!- r2p2 [~billy@v32671.1blu.de] has left #go-nuts []
23:14 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Remote host closed
the connection]
23:15 -!- Rix [~Rixi``@77-85-21-9.btc-net.bg] has quit [Ping timeout: 240 seconds]
23:17 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts
23:18 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has joined
#go-nuts
23:21 < zimbatm> is there a way to list the keys in a map ?
23:22 -!- General13372 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Ping timeout: 256 seconds]
23:23 < dagle> zimbatm: range
23:23 < zimbatm> thx
23:23 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has joined #go-nuts
23:24 -!- XenoPhoenix
[a28a328b7e@cpc3-aztw22-2-0-cust104.aztw.cable.virginmedia.com] has quit [Remote
host closed the connection]
23:27 -!- Rix [~Rixi``@77-85-21-9.btc-net.bg] has joined #go-nuts
23:28 -!- Rix [~Rixi``@77-85-21-9.btc-net.bg] has quit [Read error: Connection
reset by peer]
23:44 -!- gnuvince [~vince@64.235.200.92] has quit [Quit: What the fruit is goin'
on here!?]
23:49 -!- stalled [~411@unaffiliated/stalled] has quit [Ping timeout: 252 seconds]
23:51 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts
23:54 -!- aho [~nya@f050209161.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
23:55 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the
connection]
--- Log closed Mon Feb 15 00:00:06 2010