- 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/
- 554 名前:デフォルトの名無しさん [2009/12/07(月) 09:15:06 ]
- キーボードから入力した10個の整数を入力とは逆順に画面に表示するプログラムを作成せよ。
- 555 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 10:22:34 ]
- 小学校の宿題か
- 556 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 17:29:24 ]
- >>186
残っていましたら是非ともほしいです。
- 557 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 18:16:56 ]
- ttp://www.atmarkit.co.jp/fcoding/articles/go/01/go01a.html
returnが複数書けないって何言ってんの? チュートリアルも読まねーで書いてるの?
- 558 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 18:26:09 ]
- もう許してやれよ
- 559 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 18:28:43 ]
- 整数、か
GoってBigIntいける?
- 560 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 18:28:51 ]
- >>557の記事の著者曰く、「今見返すと恥ずかしい」
ttp://wordprogress.org/archives/817
- 561 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 20:04:25 ]
- >>559
ttp://golang.org/pkg/big/
- 562 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 20:46:32 ]
- >>557
これはひどい
- 563 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 12:19:45 ]
- GCではポインターのアドレス書き換えてるのかもね
V8ではそうしてるようだし
- 564 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 15:02:22 ]
- Goって要するにLL言語だよね。
- 565 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 16:10:56 ]
- 同意しません
- 566 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 16:15:03 ]
- >>564
tigauyo
- 567 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 16:36:08 ]
- LLの定義は?
- 568 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 16:51:56 ]
- ろくでもないランゲージ
- 569 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 20:11:41 ]
- どっちかというと、Python寄りのC。
- 570 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 20:30:28 ]
- レシーバーが暗黙のthisよりいいところって何かある?
- 571 名前:tsuwabuki ◆hanaogUYzc mailto:sage [2009/12/09(水) 00:11:36 ]
- Unix標準のcrypt関数をgo言語で書いてみました。
こうすればもっといいよ、というような意見がありましたら、是非ご教授ください。 d.hatena.ne.jp/iasija/20091208
- 572 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 00:14:25 ]
- >>571
Cで書けよ 速度でねーだろ
- 573 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 00:14:45 ]
- Google IMEの辞書をプレーンテキストでぶっこ抜くツールをGoで書いてくれ
- 574 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 00:16:43 ]
- 既存のものをGoで置き換えるメリットが思いつかない
今後の仕様次第では実用性も出るかもしれないが…
- 575 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 00:21:49 ]
- 挙動がわかりきってるからこそGoの記述の仕方がよくわかるって意味では
こういうサンプルが増えるのはよいね。
- 576 名前:デフォルトの名無しさん [2009/12/09(水) 01:24:39 ]
- >>574
Goの学習目的だったら既存のものを書き換えるのが理解しやすいと思う。
- 577 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 01:50:52 ]
- ただ、どうせならgoならではな部分が欲しいところだな
- 578 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 10:35:32 ]
- goroutineを使うようなサンプルじゃないと、
ただのシンタックス書き換えにしかならないな。
- 579 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 12:40:48 ]
- goのコンパイルの速さを利用してRailsみたいな仕組み作ればウケると思う
- 580 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 12:55:41 ]
- goの仮想敵ってAxumじゃね?
- 581 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 14:00:39 ]
- ところで"go"っていう言語名に批判があったけど、その後どうなったの?
もう"golang"って名前に変えちゃえばいいと思うんだけど・・・
- 582 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 14:09:00 ]
- Issue9
- 583 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 14:20:00 ]
- Axumに比べてGoはとても簡単で使いやすいと思う
- 584 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:41:43 ]
- >>582
公式の奴らも俺らと大差ねーなw アホばっかだw
- 585 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 17:38:56 ]
- 9o
- 586 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 20:35:32 ]
- >>581
golang.jpの中の人乙
- 587 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 21:52:19 ]
- 今度はErlangのパチモンかよって言われるわけですね
- 588 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 00:23:53 ]
- goで遅延評価ってできるの?
- 589 名前:tsuwabuki ◆hanaogUYzc mailto:sage [2009/12/10(木) 00:43:29 ]
- >>588
クロージャがある言語では遅延評価ができるそうです。 goはクロージャがありますのでたぶんできるはずですね。
- 590 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 10:31:16 ]
- クロージャでもできるし、ゴルーチンでもできるよ
チュートリアルの素数の例が遅延評価の例 ジェネレーターは無限の数列を生成している 遅延評価がなければああは書けない
- 591 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 10:36:00 ]
- ただの構文糖だけどね
- 592 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 11:28:25 ]
- lockによる同期もからんでる
ただの構文糖というのは同意できない
- 593 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 20:24:17 ]
- 質問です。
チャンネルからメッセージを受け取ろうとした時点でキューが空だった場合に 待たずにその次のコードを実行するという記述は可能でしょうか? <- ch; // この時点でchには何もメッセージが来ていない print("hello") // メッセージの受信を待たずにこの行を実行する
- 594 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 20:59:05 ]
- go <- ch;
print("hello")
- 595 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 23:42:08 ]
- chにバッファ持たせれば非同期になる
- 596 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 21:12:08 ]
- すっかり失速したな
やはりただの話題づくりだったか
- 597 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 21:43:11 ]
- まあそんなもんだ
ただ、魅力があるもんなら今頃どこかの誰かが実績なりキラーアプリ(わらい)なりを作ってるから もしそんなのが出てきたらまた次の展開があるよ
- 598 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 21:47:53 ]
- くれくれ君は大人しく数年待ってろってことだな
- 599 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 22:02:07 ]
- よちよち歩きの赤ちゃんに思い切り罵声を浴びせなくてもいいだろう。
成り行きを見守ろうじゃないか。
- 600 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 22:38:49 ]
- >>596
ギャーギャー騒いでいた連中のやってることが 瞬間湯沸かし器的ヒステリーであることが証明されただけだろ。 「Googleだから喚く」馬鹿が散って、ようやく普通の「新言語誕生直後」になっただけ。
- 601 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 23:31:42 ]
- 仕様に目新しさがなくて離れた連中がほとんどだろうな
- 602 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 23:46:10 ]
- 新しさは無くても新しい物を「グーグルが」「オープンソースの」「実装を提供」したことに
それなりの話題性と可能性はあるわけで。 そこに無駄に噛みつく文化ってのは最低限にも文化的じゃないよなとは思った。 なにこの嫉妬、くらいの感想でしかなく。
- 603 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 23:50:27 ]
- Googleが何か発表するたびに、
「はいこれで○○は死んだ終了」 ←○○は大抵MSかその製品 と騒ぐだけ騒ぐGoogle厨のほうが うざくて文化的でも何でもない。
- 604 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 23:53:01 ]
- んだから、そういうものかどうかは、モノを見て判断しろって話だ
どっちも最低だってのが前提なのよ
- 605 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 23:55:05 ]
- >>603
MSが好きだと大変ですね
- 606 名前:デフォルトの名無しさん [2009/12/12(土) 00:22:06 ]
- linuxとかOSSで日本語入力をどうにかしてくれ。
いくらlinuxとかgoogleが魅力的でも今のxim,uimとかのレベルじゃアジアでは絶対にひろまらない。 18ヶ月以内にヨロ。
- 607 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 00:26:41 ]
- Windows(もしくはMac)から使うのが今のベストソリューションだと何度言えば
てかこのスレに関係ねえ
- 608 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 00:32:57 ]
- naclが有効になったけど、動かしたやついる?
- 609 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 00:39:35 ]
- >>606
JustSystemの株主になってやれ
- 610 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 00:41:30 ]
- >>605
ほらさっそく出たw MSだろうがなんだろうが是々非々で判断すりゃいいのに とにかくブランドでマンセーと罵倒しかできない奴多すぎ。
- 611 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 00:46:02 ]
- ちょっと無理があるな
- 612 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 00:50:47 ]
- >>610
何でそんなに気にしてるの? 他の人もそんな事を気にしてるかな?
- 613 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 00:57:38 ]
- ブランド力は愚民を欺くためには強大な武器になるよ
技術者や専門職は騙せないからすぐぼろが出る
- 614 名前:デフォルトの名無しさん [2009/12/12(土) 01:50:43 ]
- エミュにするとglとか使えなくなるでしょ。
前世代(90年代)のプログラミングじゃあるまいし、gl使えないlinuxに魅力はないよ。
- 615 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 01:52:34 ]
- gl って IRIX か?
- 616 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 02:00:44 ]
- >>614が>>606とすると、ずれすぎてないかw
>>607は別にエミュレータの話じゃないだろうし、そもそも日本語入力の話じゃないのか そもそもどれだけの人間が、実稼働のサーバorクライアント上でコーディングしてるんだ まあとにかくスレチ乙
- 617 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 02:01:49 ]
- 以前から、ネイティブな(VM抜きの)Limboがあればなぁ、
Alefをgccに移植できんかな、と妄想してたとこなので Goはストライクど真ん中キターって感じ。 V8エンジンの中の人が、ベル研の人達に Plan9を実用方向にアレンジするアイデアを出したんだろうね。
- 618 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 03:45:27 ]
- windowsで開発するメリットが見出せないんだが・・・
directxならgpuかxboxになるんだし、普通にopengl/clだとおもうよ。今の趣味のトレンドは。 windows vista/7とか使ってるのに、未だにvramとかgdi+がどうとかこうとか言うおっさんも多いが。 確かに遊びとしてはいいと思うがよく考えてみればwmvだけじゃないか?windowsのとりえは。 さらにお気軽ipodとかならそもそも古いwindowsをlinux hostのemuにすれば十分。 linuxというかubuntuで日本語が出来るとソースのコメントが日本語でかける。 とくにnetbeansとかv2cとかjavaアプリはx11との連携がすこし弱いのでなんとかしてくれ。 それとIPAは税金注入されてんだからフォントはパブリックかBSDライセンスにしろ。
- 619 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 04:07:51 ]
- なんか変な粘着の仕方してるやつがいるな
なんでこのスレでそういう議論をふっかけるんだろうかという疑問はあるけど 突っ込めるところだけツッコんどくが、 > それとIPAは税金注入されてんだからフォントはパブリックかBSDライセンスにしろ これだけでは、国士様が怒るぞ。 なんで国税注入したものを無条件で英米主導のライセンスにしなきゃいけないんだってな。 スレ住人が許すかは知らんが、ちょっと展開してみたらどうよ?
- 620 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 04:57:19 ]
- しなくていいよ
ていうか馴れ合いなり暇つぶししたけりゃ他でやってよ
- 621 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 08:05:16 ]
- . )
,―ヽ__(__、― ,/ ノ ヽ ~\ / ノ IPA ヽ ~\ / ノ ヽ、 `ヽ | ノ / ̄\ / ̄~ヽ ヽ i | ノ | ノ \ | <●> <●> ( ) \ | | | i / | / ヽ レ i (●_●) / i、 ,-――-、 ・ / i、 <(EEEEE)> ∵/ IPA 岡田フォントをよろしく i、 \ ./ / \ ーー ,ノ ,,.....イ.ヽヽ、ー-―一ノ゙-、. : | '; \_____ ノ.| ヽ i | \/゙(__)\,| i | > ヽ. ハ | ||
- 622 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 11:50:05 ]
- goの話はのびない
goと関係ない話はのびる 手を動かすやつはこんなところを見てないってことかも
- 623 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:04:37 ]
- IPAの中の人がいるのか。
気がついた方がいいぞ。IPAのくだらない権利主張のためにフォントインストールの面倒な手間と負担を強いられている。 もともと日本語環境と言うなら日本語入力とそのフォントは所与じゃないか? 今だに個人のHPでは「ライセンス的にブラックですけどMSフォントのインスト方法を説明します」とかだし、linuxの奴ら何十年も見えない敵と戦っていてアホだろ。
- 624 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:08:06 ]
- おまえは一体何と戦っているんだ
- 625 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:19:17 ]
- おまえは休養が必要だと思う
- 626 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:28:40 ]
- おまえは働きすぎてこうなっちゃったのか
- 627 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:37:29 ]
- ゴルーチンとチャネルがとても使いやすいんだけど
他の言語で似たような仕組み持ってるのある? もしくは真似しようとしてる言語はある?
- 628 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:43:52 ]
- >>623
スレチで悪いけど、今はかなりライセンスの制限ゆるくなってなかったっけ?
- 629 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:43:54 ]
- 最近ね、極秘でlinuxじゃないカーネル作ろうって話があるんだよ。
x86はそのままでamd64とarmがターゲットなんだけど、もともとlinuxというかGPLがウザいってことみたいだから・・・ 著作権を保持するだけならいいけど、IPAのように結局いろいろと制約を設けたりするのはfreeじゃないってことと同じだからね。
- 630 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 13:44:37 ]
- たいして知らないけどErlangのプロセスとメッセージパシング
- 631 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 14:21:27 ]
- >>630 さんくす。見てみる
IPAの話してるやつらはスレ立ててよそいって続けろ
- 632 名前:デフォルトの名無しさん [2009/12/12(土) 15:18:13 ]
- >>631
Adaのタスクもよろしく
- 633 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 15:25:28 ]
- Python/2 + C/4 = Go
- 634 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 15:34:14 ]
- >>633
つ 残念賞
- 635 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 15:37:18 ]
- >>633
その計算式だと Python か C かその両方ともかを決して越えられない言語なんだな…
- 636 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 15:43:34 ]
- 悪くはないけどわくわく感がないな。
実験的な言語と割り切ってもっとはじけて欲しかった。
- 637 名前:デフォルトの名無しさん [2009/12/12(土) 15:47:11 ]
- >>631
>>621
- 638 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 15:48:14 ]
- Erlangとは逆方向アプローチだと思うけど。
普通に副作用を使いまくれるのがチャネルのいいところ
- 639 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 15:48:35 ]
- 個性がないから性能がずば抜けてない限りメリットないね
- 640 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 16:03:11 ]
- そういやWin版のurlが貼ってないなと思ったので
go for Windows code.google.com/p/go-windows/
- 641 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 17:11:36 ]
- goのバージョンアップってどうやるの?
- 642 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 17:22:56 ]
- 概出
- 643 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 18:58:34 ]
- >>641
hg pull hg update release
- 644 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 22:44:53 ]
- >>643
新しいreleaseが出るまでの間は hg pull -u
- 645 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 23:09:26 ]
- >>643, 644
ありがとう
- 646 名前:デフォルトの名無しさん mailto:sage [2009/12/15(火) 14:17:29 ]
- Goのソース書くのにエディタは何使ってますか?
- 647 名前:デフォルトの名無しさん mailto:sage [2009/12/15(火) 14:20:39 ]
- sublime text
- 648 名前:デフォルトの名無しさん mailto:sage [2009/12/15(火) 15:16:13 ]
- ゴルァ
code.google.com/p/golua/
- 649 名前:デフォルトの名無しさん mailto:sage [2009/12/15(火) 22:58:01 ]
- Vim
- 650 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 03:18:18 ]
- BBEdit
- 651 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 11:26:11 ]
- if文が値を返さないのはストレスだ・・・
- 652 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 11:46:30 ]
- だって文だもん
- 653 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 11:55:39 ]
- じゃあif関数にしろよ
- 654 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 12:56:30 ]
- まあいまどきの言語なら、ifは式だよな
|

|