1 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 16:23:56 ] The Go Programming Language ttp://golang.org/
459 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 13:45:44 ] >>451 で、これをネットワーク上でやるんだよな P2Pじゃないけど、昔流行ったWebRingみたいにGoのプログラムでリングつくって パケットをただ回すだけってのはやってみたいな。
460 名前:451 mailto:sage [2009/11/18(水) 13:49:12 ] >>459 ネットワークでも良いですが、今回は並行処理だけで実現してみてください。 元々はリングノードベンチマークっていうerlangの優位性を誇示するためのベンチマークなんです。
461 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 13:51:17 ] >>460 自分の手を動かせボケ
462 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 13:52:50 ] >>460 誌ねカス
463 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 13:54:34 ] >>460 Erlang使いなら自分でやったほうがたぶん早いぞ このスレでコードが載るのは稀だ あとなぜErlang版のコードを示さない
464 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 13:55:38 ] >>458 そんなに顔真っ赤にして自己紹介しなくいいからw
465 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:03:55 ] >>453 ごめんそれで更に分からなくなった JSのスロットってオブジェクトを表現するための方法じゃない? >>455 いやそれは分かってる ただそれがスタック/ヒープとどう関係あるのかが分からないだけ
466 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:04:32 ] どいつもこいつも口先だけだな 並列処理が簡単に書けるとか抽象的な表現で優位性を印象付けているだけ 実は何も証明出来ていない
467 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:08:31 ] >>466 証明って?
468 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:09:44 ] 馬鹿を相手にするな
469 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:10:16 ] >>466 それがグーグルの本性ですよ。 実際にグーグルがやってることはただの著作権侵害のその抽象化ですし。
470 名前:デフォルトの名無しさん [2009/11/18(水) 14:20:01 ] >>439
471 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:24:54 ] ErlangやっているLisperって 心当たりがあるのだが
472 名前:デフォルトの名無しさん [2009/11/18(水) 14:31:22 ] >>407
473 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:39:04 ] >>465 バカ乙
474 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:39:58 ] >>471 たくさんいそうなんだが・・・
475 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:43:40 ] たくさんいるけどどいつこいつも上から目線なんだよな
476 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:50:07 ] >>405 x = ±(√6)/3 y = ±(√6)/6
477 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:53:59 ] >>451 宿題は宿題スレへ pc12.2ch.net/test/read.cgi/tech/1257968644/
478 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:54:10 ] いまどきの関数型言語やっている連中はLispなんて相手にしてないよ
479 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:57:45 ] なら、GOといまどきの関数型言語とはどの辺が関係あるんですか?
480 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 15:01:57 ] ねーよ
481 名前:デフォルトの名無しさん [2009/11/18(水) 15:04:53 ] >>476 欲しいのは答えじゃなくて解法ですよ 問題文をよく読まないとダメじゃないですか! この板的には「アルゴ」なんっていったりしますが
482 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 15:05:53 ] 学校にでもいけよ
483 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 15:11:59 ] >>405 (x+y)^2 = 3/2 ... (1) x^2 + 2y^2 = 1 ... (2) (1) を展開 2x^2 + 4xy + 2y^2 = 3 ... (1') (1') - (2) x^2 + 4xy = 2 ... (3) (3) を y について解くと y = (2 - x^2)/4x ... (3') (3') を (1) に代入 (x + (2-x^2)/4x)^2 = 3/2 ... (4) (4) を x について解くと 9x^4 - 12x^2 + 4 = 0 (3x^2 - 2)^2 = 0 x = ±(√6)/3 ... (4') (4') を (3') に代入すると y = ±(√6)/6
484 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 15:14:09 ] >>483 ありがとうございました
485 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 15:15:12 ] >>483 ありがとうございました! やっぱGO!ってすごいですね
486 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 15:47:32 ] >>483 Goさん、やっぱあんたすげえわ
487 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 17:38:49 ] >>483-486 2元2次連立なんて基本だろ 行列以前の問題だな 中学からやり直せ
488 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 17:49:17 ] いや、その、ちょっとGoさんの擬人化してくれる人がいたらいいな、と思って キャラつくってしまいました・・・
489 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 19:13:59 ] ところで君たちは何で真っ昼間から2ちゃんで盛り上がれるんだ? 学校はもう冬休みに入ったのか? それだけ時間があるなら関数型言語に付いてもう少し見識を深める事もできるだろうに。
490 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 19:21:20 ] それを余計なお世話と言う。時間が無くても覚えておいた方が良いよ
491 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 19:22:48 ] go言語がWebアプリがWEBアプリを高速化できるという理由を説明せよ. いや,してください!
492 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 19:30:17 ] 塩化ナトリウムのことか
493 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 19:32:35 ] >>491 これを読むときっと面白いよ。 groups.google.com/group/unladen-swallow/browse_thread/thread/4edbc406f544643e それと、ウェブアプリと言っても色々あるから一概に速くなるとは言えないよ。
494 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 20:14:39 ] 言語名がかぶってる問題はいつ決着が付くの issue9てのも謎っぽくて悪くないと思うが
495 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:05:49 ] おい、コンパイルに時間かかるぞ バイナリ用意しろ
496 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:14:28 ] バイナリ()
497 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:15:46 ] ビルド自体は長くてもせいぜい5分だろ そんなこと言ったらgccgoなんか悪夢だぞ 時間かかる上に環境揃えてもビルド失敗しやがるし・・・
498 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:19:05 ] >>497 ごめん、俺が言ってるのはgccgoのこと。 8gとか8lとかコンパイラとリンカを別々に実行しなきゃいけないところとか普通じゃないので、 gccチックに使える方が良いかなぁと。
499 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:21:44 ] >>494 狙いすぎだってば とりあえず数字いれるなら、大人しく入れて欲しいもんだ 例えば8gじゃなくてgo8とかで良かっただろうに、何を考えてるんだ いろいろ狙いすぎで、本気のネタ言語にしか見えん
500 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:23:13 ] 8cにあわせるためなんだからgo8じゃ意味ないだろ
501 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:28:27 ] それじゃ6gではなんのことかわからんじゃないか。いや、わかるのか?
502 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:36:53 ] 6goでもいいと思うが短い名前がほしかったんだろ
503 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:49:23 ] >>498 >8gとか8lとかコンパイラとリンカを別々に実行しなきゃいけないところとか普通じゃないので、 普通だろ?
504 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:49:44 ] 普通だな
505 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:54:42 ] 日本はでは未踏とかいう税金使い放題の ところでLispの亜種開発してるんだっけ?
506 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:55:51 ] 報告書いっぱい書かないといけないから未踏やりたくないー
507 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:02:44 ] >>498 新手の釣りか・・・? javacとかと比べるなら分かるが・・・gccだろ・・・
508 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:02:49 ] >>498 コンパイラドライバ無いんだ…
509 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:08:42 ] make使うだろjk
510 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:08:57 ] 8g hoge.go && 8l hoge.8 するだけのスクリプトを書けばいいとか そういう問題じゃないのか
511 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:09:51 ] そういう問題じゃないと思うが…
512 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:12:59 ] 8g hoge.go で出たエラーをぶっちぎって8lまで行くのが気持ち悪いとかそういう問題かもな ちなみにその感覚は正しいと思う
513 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:15:15 ] gccgoをビルドすれば
514 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:20:24 ] そうだな
515 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:27:17 ] >>512 コンパイルでエラー出たらそこで止まるだろ……
516 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:27:31 ] そもそも検索し辛いから名称変更しろってのが発端なのに Issueとか意味のある単語にするとか本末転倒もいいところだろ 悪のりしている一部の馬鹿が本来の目的を忘れて暴走しているとしか思えない CやD言語が検索する上で問題がないのにそれでも変更したいなら Googleで検索して1件も出てこないような8文字以上のデタラメな文字列にでもしない限り意味がない
517 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:27:33 ] で関数型言語のメリットを教えてください
518 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:31:17 ] 全ては悪ノリするためにやってるのに分かってないな…
519 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:37:19 ] このスレのノリは難しすぎるぞ実際。 一応本スレだよなw
520 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:38:35 ] よし 厨っぽいけど話のタネに並列ダウンローダでも書いてくれ
521 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:39:22 ] package main // 後は任せた
522 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:40:53 ] import "http" // ほいさ
523 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:41:20 ] エエー import "http" // 次の人よろしこ
524 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:43:54 ] downloader.go:4: http redeclared as imported package name previous declaration at downloader.go:3 downloader.go:4: imported and not used: http make: *** [downloader.goo] エラー 1
525 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:47:32 ] ひどいなw
526 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:49:16 ] >>523 まじか
527 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:53:03 ] func main() { //response, url, err := http.Get("www.example.com/ "); response, _, _ := http.Get("www.example.com/ "); fmt.Printf("Status: %s\n", response.Status); fmt.Printf("StatusCode: %d\n", response.StatusCode); fmt.Printf("Header: %v\n", response.Header); // fmt.Printf("Body: %s\n", response.Body([0:50]); <- まちがい } よし、これで完成は目前だな
528 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 23:55:20 ] // じゃ、3,4行目消して import ( "os"; "http"; "fmt"; ) // 他に何がいりそう?
529 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 00:13:30 ] なにこの流れw 一応本スレだよなここっ
530 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 00:14:33 ] >>528 ファイル保存しなきゃいけないからio
531 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 00:26:00 ] >>529 だねw 宿題スレがあるのでそっちでやらせてもらおう
532 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 00:35:19 ] Go の宿題片付けます pc12.2ch.net/test/read.cgi/tech/1257968644/59
533 名前:デフォルトの名無しさん [2009/11/19(木) 00:43:39 ] MSN msn1.sunmarie.com/loveol/backnum/100/loveol024.html
534 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 02:14:47 ] CSP楽しいよCSP! Windows版のインストーラ版があればもっと遊べる場所が増えるんだがいつになるかなぁ?
535 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 02:36:37 ] CSPってなんぞ
536 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 02:41:52 ] の並列処理の記述は,CSP(communicating sequential process)と呼ぶ プロセス代数のモデルに基づいている。 CSPは1978年にTony Hoare氏が提案した考え方で, データの入出力を一つのアトミックな操作として定義するというもの。 共有データを持たないことで, ロックやセマフォといった同期のメカニズムを使わずに並列処理を記述できる。
537 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 08:45:07 ] CSPなんてなっつかしーなー。 CCSも出てくるんかね。
538 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 09:27:08 ] 機能が足りないのを シンプルで高速wとか宣伝するからなw 株価吊り上げるのだけはうまい
539 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 10:37:33 ] 企業だから株価吊り上げるのは当然として、 フリーな言語をネタに株を買う投資家はチャレンジャー。
540 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 10:54:47 ] >>518 同意 UnixとかPlan9とか ふざけて付けた名前だし Goだって悪ふざけ しょせんnaclとARMで遊ぶためのおもちゃ ぐらいに肩の力抜くべき
541 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 13:07:40 ] やべ、goでコンパイルした実行ファイルのメタ情報消さずにうpしちまった 身元特定されるwwww
542 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 13:08:42 ] MinGWでgoのビルド成功
543 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 13:25:04 ] goでListとかTreeとかroutine間で共有して操作するにはどうやんの? メモリ共有できないってことは、 routine間で共有したデータ構造をいじれないってこと?
544 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 13:43:53 ] channelをセマフォとして使えばロックできるんじゃね
545 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 13:45:33 ] >>542 kwsk!!
546 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 17:32:13 ] 演算子オーバーロードが無いと 複素数や行列を数式に出来ないからやだなあ
547 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 18:41:01 ] >>546 だよね
548 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 19:42:03 ] >>543 sync.Mutex あるじゃん
549 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 19:42:46 ] >>546 え、できないの?きんもー☆
550 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 20:14:53 ] 金毛
551 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 20:24:50 ] 17-18日のパッチログ見ると、FreeBSD/i386で動くようになったの?
552 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 22:07:17 ] ロジックから数式を感じ取れない奴はプログラマじゃない
553 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 22:17:24 ] >>552 >>552 >>552
554 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 22:36:41 ] Y Combinator でけない
555 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 23:06:41 ] 演算子オーバーロードどころか、ただの関数のオーバーロードもないんだろ
556 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 23:08:11 ] 例外もジェネリックもないしな クラスもないとか 今のところ、この言語は論外
557 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 23:12:19 ] お前どうせなんちゃってOOPしかかけないんだから関係ないじゃん
558 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 23:36:21 ] Perlがコンパイルできるようになったと思えば面白い言語
559 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 23:40:15 ] クラス?なにそれ、って梯子を外されちゃったんだもんな クラスしか知らない奴はショックだろう