[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 22:44 / Filesize : 191 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Go part2



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 ]
クラス?なにそれ、って梯子を外されちゃったんだもんな
クラスしか知らない奴はショックだろう






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<191KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef