1 名前:デフォルトの名無しさん [2009/11/24(火) 23:14:03 ] / ̄ ̄\ (⌒ヽ ヽ⌒) Google発の新言語go |:::: ̄  ̄l . |::: | The Go Programming Language |:::: (● ) (●)| ttp://golang.org/ .|::: (_人__) | ttp://go.shibu.jp/ |::: `⌒´ | |::: __ |_ グーグル、C/C++に代わる新言語「Go」をOSSで公開 |::: ノ__) |_) ttp://www.atmarkit.co.jp/news/200911/11/go.html |::: | 前スレ |::: | pc12.2ch.net/test/read.cgi/tech/1258183436/ \___、⌒i___ノ⌒ヽ 過去スレ (_ノ ヽ_ノ pc12.2ch.net/test/read.cgi/tech/1257920595/
415 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 17:37:54 ] OOP嫌いなRobやKenもジェネリクスは大好きなんだよな。 Boostなんか10年以上かけても地雷ダンジョンにしかならんのに。
416 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 17:52:01 ] 特に目新しいものがない→誰でもすぐ覚えれる よってGoは流行りそう
417 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 17:54:57 ] 特に目新しいものがない→誰も覚える気にならない よってGoは流行らなそう
418 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 18:00:54 ] >>417 まだ覚えてないのかよw もう3スレ目だよw
419 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 18:21:06 ] ポインタとGCってどうやって共存してるの? 世代別GCにしたらコピーでアドレス変わるけど、どうするの?
420 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 19:03:19 ] >>419 go言語は世代別GCなの???
421 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 19:42:46 ] >>420 今は違う でもGCを速くするには世代別がきっと必要になる
422 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 19:45:26 ] >>420 世代別の性能を数倍に高めた アルゴリズムを使うって言ってた
423 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 19:46:29 ] そもそも、GCを速くするのに、アドレス変わるようなコピーをしてる暇なんてあるのか?
424 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 19:51:28 ] Goにポインタはないから大丈夫
425 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 20:08:05 ] Goはポインタを克服した究極言語だから問題なんてないだろ
426 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 20:09:39 ] >>423 世代別はコピーが最小限になるから大丈夫
427 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 20:20:41 ] >>424 ポインタはある。ポインタ演算はない。
428 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 20:27:38 ] ポインタの値が生のアドレスじゃなきゃいけないわけじゃないよね
429 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 20:59:25 ] はずかしいのこころ!
430 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 21:26:40 ] Goは元々ゴミだからGCなくても大丈夫
431 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 21:35:49 ] おれ今新しい言語開発中。
432 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 21:38:06 ] ascii.jp/elem/000/000/477/477851/
433 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 22:11:02 ] deferって何に使うの? package main import . "fmt" func f( a int ) { Println( "f(): ", a ); } func main() { defer f(1); Println( "main() 1" ); defer f(2); Println( "main() 2" ); } 結果 main() 1 main() 2 f(): 2 f(): 1
434 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 22:17:48 ] >>433 func f() { begin_transaction(); defer end_transaction(); // ... }
435 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 22:21:21 ] 閉じたり開放したりを忘れないためか C#のusingみたいな使いどころか。機能は全然違うけど
436 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 22:21:36 ] デストラクタ?
437 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 22:23:20 ] スコープガード
438 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 20:00:39 ] finallyをなくすためだろ。 戻り値複数にして例外を排除する一環。 俺は例外は結局スタックトレースで追っかけるくらいなら ない方がましだと思うので支持する。
439 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 20:33:16 ] finally は制御フローが分かりづらいので、好きじゃないな。 defer は、golang.org/doc/GoCourseDay1.pdf にあった トレースの例を見ると、へえーって思うよ
440 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 22:29:05 ] Cのatexit()とか Dのスコープガード文が近いだろね
441 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 08:52:46 ] CSP資料 ttp://www.ibm.com/developerworks/jp/java/library/j-csp2/ 6g -S でダンプしたコード runtime/chan.c
442 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 13:43:23 ] Google Wave Screen Shot www jp.techcrunch.com/archives/20091126why-google-wave-sucks/
443 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 21:56:42 ] 既存の型にメソッド追加しようとしたら cannot define new methods on non-local type string とか言われますけどこれってずっとこのままですか?
444 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 22:53:07 ] 俺もそれやった。できそうに見えてできないよね このままだと思うけどそれは誰にもわからない
445 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 00:17:52 ] packageが実質クラスみたいなもんなんだな
446 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 00:54:28 ] Goって老害が作ったごみ言語だろ?
447 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 00:57:39 ] でお前はその老害の何万分の一でもなにか役立つことができるのかい
448 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 01:36:52 ] X11のライブラリがXlib使わずにXプロトコルで描画するのにワロタ ほんとXが嫌いなんだなKenさんは
449 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:09:46 ] >>447 役に立つってどういうことよ。 金か? たとえば会社のゴミ処理係は役に立っており、いなくなるとみんなとても困るがいるが あまり感謝されないのであまり儲からない。
450 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:13:53 ] 顔真っ赤
451 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:15:42 ] >>447 老害に反応したなw 気にしてんの?
452 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:16:27 ] 顔真っ赤
453 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:21:15 ] >>448 書いてるのケンじゃない なんか一人でガリゴリ書いてる Xがどうのこうのより、go最大のpkgになりそうなので 大きなプログラムを書けるかどうかってあたりに注目してる
454 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 02:35:06 ] >>450 >>452 団塊世代は「わからない」という発言が負けを意味するように感じるようだな。 別に恥ずかしいことじゃないよ。 世の中のことすべて知っている人間なんて皆無なんだから、知らないことがあるのが当然。
455 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 10:09:40 ] 言葉の意味としては間違っちゃいないが、極端に走るのがいわゆるゆとり世代
456 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 11:07:01 ] interface{}がコンテナかよ...ひでえなw
457 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 12:43:34 ] 巨大化したあげく沈没寸前のC++やJavaへの アンチテーゼとして期待できる言語だよ
458 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 12:56:31 ] 確かに言語仕様としてはウンコだな。 この言語をgoogleは流行らしていくつもりなのか・・・
459 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 14:45:38 ] C++やJAVAの方が断然良いな
460 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 15:43:43 ] これってデバドラ向けなの? それともWebアプリ用?
461 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 15:53:31 ] >>453 こんな話を思い出した big.spacetowel.com/?p=3 > Case Studies. ATM switch. 1.5 million lines of Erlang code. Integrates > 0.5 million lines of C/C++ code. Provided 99.9999999% availability.
462 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 16:03:00 ] >>460 デバドラ向けなわけがないでしょう
463 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 21:17:58 ] ~place-holder~ がださい
464 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:27:58 ] Google Gears、2年で終了 今後のメンテも一切なく、打ち切り Goは何年持つかな
465 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:30:28 ] おっとメンテは続けるのか。嘘ついたゴメン。
466 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:31:44 ] googleは金があるから、とりあえずやってみるで ダメでも止めれば損失はそこでストップ、バイバイって感じだからなあ
467 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:37:05 ] >>466 やると言ったからには続けないと信用を失うよ。 損失がないなんてことはない。 信用というもっとも大切な資産を削られる。
468 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:46:44 ] >>467 Googleの信用はすでにそんなところには皆無だろうが。 検索サービスさえ続けていれば他はチャレンジ(or 遊び)だとみんな見てくれる。 それに、Gmailみたいなデータ・運用込みのサービスならともかく、OSSの言語仕様&コンパイラだろ? いつやめたって信用問題になんかなるもんか。
469 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:48:26 ] 識者からは完全にやばい企業扱いされてるしな
470 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:59:53 ] googleにはベル研のような品格がない
471 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:04:48 ] >>445 違うだろ
472 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 01:32:10 ] >>463 くわしく
473 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 04:27:19 ] グーグルのOSSの取り組みはIBM,SUNのようにすれば少しは受け入れられると思うけど。 例えばSUNはjython,jrubyの開発リーダをフルタイムで雇って自由に開発させていたりしたし、 IBMは自社と方向性が同じOSSプロジェクトに積極的に技術と資金を提供していた。 グーグルのやり方を見ていても、天才たちを集めてるだけで何かをやってるわけではないし グーグルが提唱する技術はメールや写真とか今のIDEなら誰でも作れる程度の小物アプリで、グーグルのライブラリやプロジェクト、OSSは天才たちだと思っていたほど大したものでなく開発者にほとんどの受け入れられてない。 google bookで起死回生を図ろうとしたけど、中国と同じく国家規模の著者の著作権・公衆送信権侵害と避難されたし、実体はMSよりも迷惑な会社ってところ。 実際はただのインターネット広告代理店なんだし、そろそろ化けの皮が剥がれるだろうよ。
474 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 06:13:15 ] >>473 スレ違い
475 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 06:49:07 ] 連載開始 新世代の並列処理言語Google Goをひもとく www.atmarkit.co.jp/fcoding/articles/go/01/go01a.html
476 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 08:39:06 ] その記事、間違いだらけだね… ご自由にお取りください的な鬼の首
477 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 08:39:31 ] グーグル、WSJなど閲覧制限 有料記事は1日五つまで ttp://www.47news.jp/CN/200912/CN2009120201000373.html 新聞社が料金を支払った契約者だけが閲覧できるように設定した記事について、 これまではグーグルを経由するとすべて無料で読めていた。 米メディア大手ニューズ・コーポレーションCEOのルパート・マードック氏が 「メディアがコストをかけて掲載した記事にただ乗りしている」などとグーグルを強く批判した。
478 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 09:01:24 ] ttp://www.cs.hmc.edu/~me/go/iterutils/iterutils.go exp/iterの拡張
479 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 10:59:52 ] >>475 なんで新言語のしょっぱなの記事なのに暗いんだよw
480 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 11:32:01 ] これはひどい
481 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 13:02:49 ] 並列処理言語なんてうたってないし
482 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 13:27:12 ] 並行だな
483 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 13:30:28 ] Goと違いIMEのほうは人気高そうだなw
484 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 14:00:46 ] ブック検索やらニュースやら 他人の有料コンテンツを無断で閲覧可能にしているような傍若無人団体を何故皆はチヤホヤするんだ? この世界からモラルというものは消滅してしまったのか?
485 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 14:04:26 ] >>484 スレ違い
486 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 14:05:15 ] googleは検索だけでしょ。自社開発したのは。 appleみたく次々といいものを作って世に出せば認められたのかもしれないね。
487 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 16:48:13 ] 認められなくても金さえ入ればそれで良いじゃん
488 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 17:01:30 ] 認められないなら、金を払うのも惜しいと思われるのが世の中。
489 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 17:31:34 ] @itの記事、いい記事書こうって気持ちが感じられないな 業務命令でしかたなく書いてるのか
490 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 17:34:42 ] jienn otu
491 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 17:51:16 ] Google 日本語入力大人気だな
492 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 22:40:04 ] Googleはネット暴力団
493 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 22:51:56 ] ここで意味無くGoogleを叩いてるやつって、何でム板にいるの?
494 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 22:54:20 ] お前も煽ってないでGoの話題振れよ無能
495 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 23:01:39 ] 煽りってのはお前のレスのことだ低脳 話題がなけりゃ寂れるのがいいんだよこの板は 無駄にゴミ撒くんじゃないよ
496 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 23:03:31 ] >>495 くやしいのうwwwwwくやしいのうwwwww
497 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 23:04:21 ] お前の指摘は的外れだ、という論旨のレス内容が 相手の指摘にドンピシャ当てはまっている例。
498 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 23:06:29 ] >話題がなけりゃ寂れるのがいいんだよこの板は やることないならN速でも行ってウヨサヨ叫んでくりゃいいのになw ここまで必死にへばりつく意味がわからん
499 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 23:08:36 ] や る こ と な い な ら N 速 で も 行 っ て ウ ヨ サ ヨ 叫 ん で く り ゃ い い の に な w wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
500 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 23:10:49 ] Goスレ住民的にはやることないならN速でウヨサヨ叫ぶのが定石なのか
501 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 00:01:03 ] >>489 典型的な言語ヲタのリアクションじゃん。 Scalaとか引き合いに出してるし。
502 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 00:04:42 ] ν速でやるな VIPでやれ
503 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 00:04:42 ] GoをJVM上で動かすとかやってるヤツいるかな?
504 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 00:43:26 ] >>503 誰得?
505 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 01:32:51 ] 1CPUのときのgoroutineが遅すぎ
506 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 05:27:03 ] 在日乙
507 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 09:21:28 ] 甘美なGoogleの夢から醒めたかい?
508 名前:デフォルトの名無しさん [2009/12/04(金) 09:31:19 ] 闘うプログラマー乙
509 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 10:38:53 ] >>503 そのうちllvmでgoコンパイラ書く人が現れて、 そうすればlljvmでJVMで動かせるかもな
510 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 11:50:31 ] そのうち だれか現れて かもな 一体いつまで待たせる気なんだ?
511 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 11:52:42 ] 日本人ならCOINSで実装しろよ
512 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 11:53:14 ] >>510 きみが今すぐ作ってもいいのよ
513 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 11:56:03 ] (゚ω゚)お断りします
514 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 12:37:18 ] ジェネリクスまだー?
515 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 15:33:48 ] オーバーフローの検出ってどうやるの?