--- 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