- 1 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 16:23:56 ]
- The Go Programming Language
ttp://golang.org/
- 643 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:36:15 ]
- >>638
golang.org/doc/go_lang_faq.html Goは関数から複数の値を返せるから 例外が無くてもそれはそれで面白いと思う 仮に例外が加わったら今のパッケージのAPI作り直しだね
- 644 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:39:04 ]
- Googleがやってるからというだけで「いや、これはこれで面白い」
とかいう奴が大量に沸くんだよ Googleブランドで過大評価された言語だな
- 645 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:39:37 ]
- Goは100ステップ程度の処理を書くための言語
それ以上の機能が欲しければGoは不適切ですC++でもやっていて下さい
- 646 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:42:23 ]
- googleブランドもさることながら中の人の名前の方がたまらんだろうマニアには
- 647 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:43:03 ]
- >>643
複数の値を返せるということとオーバーロードができないということは何も関係ないのでは? 関係しそうなのは、型関連の事柄で、動的に書くことができるという点だが
- 648 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:44:01 ]
- 中の人の名前はむしろ過小評価の要因だろ
じいちゃんだし
- 649 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:48:10 ]
- Goは優秀なJavaScriptですって売り出せば凄いって絶賛されたんだろうが
何を血迷ったのかC++と比較するような広報活動を行ってしまったのがまずかったんだと思う
- 650 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:51:24 ]
- それはないな
よく知らん一般人にはJavaScriptはお手軽な初心者用言語で VBあたりの仲間みたいなイメージがあると思うが、 マニアにはJavaScriptは優秀な言語仕様であるということが知られているよ
- 651 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:55:52 ]
- 少なくともJavaScriptで10万ステップのプログラムは作らないだろ
そんな物を保守出来るような言語仕様じゃないしGoもその点を誤解されないようにJSと比較すべきだったな
- 652 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 09:58:08 ]
- >>647
複数の値が返せるから・・・ってのは例外について オーバーロードについては俺は何も言ってないよ
- 653 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:02:21 ]
- 例外を戻り値で扱うってのもアレだよな
自分でエラーの階層情報を設定しながら親へ親へと毎回リターン文を書くんだろ
- 654 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:02:36 ]
- 仮にGoがScalaのような言語仕様だったら、神格化されて
凄いことになっただろうけど、Pascalもどきだからなんか持ち上げられ方も 微妙な感じだな
- 655 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:05:38 ]
- >>650
JavaScriptが糞だった時期を知らんようだなw
- 656 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:07:26 ]
- >>651
今まで大規模開発に耐えうるIDEがなかっただけで 言語仕様が悪かったわけではないというのが個人的意見 議論はあるだろうが >>655 それは主にブラウザの互換性が問題だっただけだろ
- 657 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:08:11 ]
- ブラウザの互換性は今でも大問題www
- 658 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:08:53 ]
- 標準化されたので以前ほどではなくなった
- 659 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:10:56 ]
- Scalaは10年以上きちんと研究と実装重ねてきたけど
Goは老害爺どもの懐古主義者が復権をねらって作ったゴミ言語だし
- 660 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:13:24 ]
- Pythonの製作者が加われば面白かったのだが
- 661 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:15:56 ]
- どこが?実装面は最低じゃん
記法はシンプルでいいと思うけど
- 662 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:18:23 ]
- とりあえずGoの生みの親が目指しているゴールと
現状標準ライブラリの整備を進めているボランティア達が目指しているゴールとの間に 大きなズレが生じていることが問題なんだな
- 663 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:18:37 ]
- 今の流れは実装面の話じゃないだろ
記法がシンプルとかそいうものも含んだ、言語仕様の話だろ
- 664 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:20:00 ]
- 生みの親はGoを
小さいプログラムをシンプルに書けるものにすることをゴールとしている とりまきどもはGoを何でも出来る言語にしようとしている
- 665 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:21:13 ]
- 小さいプログラムをシンプルにとか、それこそperlやpythonで十分だな
- 666 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:32:00 ]
- 出来ればブラウザベースのChrome OSとかは
クラウドに巨大なアプリを置いてローカルからはそれを高速に並列的に叩くだけの小さなプログラムが存在することが理想なじゃないのかな? ブラウザベースでクラウドを叩くにはJavaScriptだけでは弱い、だからGoが必要になった。みたいな妄想をしているのだが
- 667 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:35:54 ]
- Goの目的はやっぱりシステムプログラミングだろ
JavaScriptやPerlの代替ではなく、CやC++の代替で正しいよ ネイティブにコンパイルするし
- 668 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:36:34 ]
- Goが注目されたのはgoogleの名前のおかげ。
それだけだ。
- 669 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:37:14 ]
- part2まで行っても全く話が深まらないのが素敵
- 670 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:40:52 ]
- >>664
> 小さいプログラムをシンプルに書けるものにすることをゴールとしている そんなこと言ってないぞ。 システムプログラミングを目標にした 言語と言っている。
- 671 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:44:49 ]
- googleはマジでこれ使おうとしてるの?
10年くらいしたら使えるようになるの?
- 672 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:45:04 ]
- OS書く気?
システムプログラミングって何を指すんだろ
- 673 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 10:57:15 ]
- >>672
Googleのバックエンドは巨大な分散システムだ。 1つのサーチの結果を 導くのに何百ものシステムに分散して処理される。 Google File Systemも 分散ファイルシステムだが実装はOSでなく、ユーザーモードのサーバー プロセスで実現されている。 こういう分散システムのプログラミングが Googleが主にターゲットとするシステムプログラミング。
- 674 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:00:55 ]
- という妄想
- 675 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:37:09 ]
- XML代替を謳ったprotobufと同じになりそうな予感。
こん時もGoogleの大量のデータを扱うには…みたいに言ってたし。 code.google.com/p/protobuf/
- 676 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:40:15 ]
- ChromeやGoの登場で、Google神話もだいぶ崩れてきたな
ブランド力としてはMicrosoft並みに落ちるのも時間の問題だな
- 677 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:42:28 ]
- お前は世界的にMicrosoftのブランド力が
Googleなんかと比べ物にならない位高いことを知らないのか?
- 678 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:42:41 ]
- とするとGoもGoogleの中で実際に使われることはあるかもね
だが外では... Googleクラスの分散システムを維持運営できるのって世界でもAmazonとMicrosoftくらいのもんだろ 一般人どころか日本の超大手でも関係ないわ
- 679 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:46:00 ]
- >>677
いつの時代の話? AndroidでiPhoneを駆逐すると予想されているGoogleに Winごときが勝てると思っているのか?
- 680 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:46:03 ]
- クソM$信者が実際にいることに驚いた。
- 681 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:48:41 ]
- 失敗したC++を薦めるバカ社員もいるなw
- 682 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 11:49:58 ]
- Googleブランドは2008年の時点で3年連続マイクロソフトより上
japan.cnet.com/news/biz/story/0,2000056020,20371895,00.htm ブランド力ではとっくにマイクロソフトを超えている
- 683 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 12:58:34 ]
- まあ人気だけの虚像企業GoogleやAppleと違ってM$は実力があるからね
.NET&ASP&WM&Azureでローカル・サーバ・モバイル・クラウドまでリッチ環境を提供して 全て同じIDEでシームレスに生産性の高い開発が出来る
- 684 名前:デフォルトの名無しさん [2009/11/21(土) 13:00:37 ]
- Appleは頑張ってるけど
Googleは検索以外は全部ゴミ まあつべは赤字垂れ流してでも続けてくれ
- 685 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:02:26 ]
- 2000年代初頭はみんなアンチMicrosoftを自称することがカッコイイみたいな風潮があって
有志によるOOSこそがこれからの時代のあるべき姿だとみんな夢を見ていたんだよね でもそれから10年経ってみんな夢から覚めて本当に大切なことに気付いた
- 686 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:03:25 ]
- OOSじゃなくてOSSだった
- 687 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:05:00 ]
- >2000年代初頭はみんなアンチMicrosoftを自称することがカッコイイみたいな風潮があって
ここ20年くら毎年繰り返されてる風潮です
- 688 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:06:27 ]
- 買収や外注の機能包括ではなく
この10年で実際に現実物を生み出し続けてきたのはGoogleでもAppleでもなくSunとM$
- 689 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:07:00 ]
- Open Operation System
- 690 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:07:14 ]
- おまいらGoの話もしなさいよ
- 691 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:11:34 ]
- >>688
MSがどんだけ買収してるか知らんのか?
- 692 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:12:31 ]
- windowsの人は使えなくてかわいそう
- 693 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:16:51 ]
- Linuxが世界をより良い物にすると10年前みんなそう思っていた
- 694 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:20:08 ]
- Solarisが最強
- 695 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 13:57:42 ]
- 言語仕様全く知らない俺が一言
プリプロセッサがない時点で糞
- 696 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 14:00:02 ]
- 初心者ほど文句つけたがる
- 697 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 14:58:47 ]
- よくわからないまた新しいのが出たから脳が足りないのはすぐ文句言う
- 698 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 15:11:00 ]
- MSの中の人は悪い意味で公務員化してしまっていると思う
つまり予算消費型のプロジェクトを立ち上げてしまう
- 699 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 15:19:17 ]
- 予算投資型プロジェクトを禁止しよう
- 700 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:01:26 ]
- CoLinuxを入れたら動くかな?
- 701 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:04:13 ]
- PGたるものLinuxの一つくらい仮想環境で飼っておこうぜ
- 702 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:04:58 ]
- 確かUbuntuもWindowsアプリみたいに使えた気がする
- 703 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:08:22 ]
- VirtualBoxのシームレスモードおもろいよ
- 704 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:10:06 ]
- Java、Solaris,ZFS、DtraceにVirtualBOX作ったSunが最強
- 705 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:19:15 ]
- VirtualBox良いよね
うちは CentOS5 / FreeBSD8.0R を飼ってるよ
- 706 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:23:10 ]
- virtualboxはopenofficeと同じで企業買収しただけ作ったわけじゃない。
googoleもゴミみたいなクラスライブラリとか下らない写真管理ソフトなんかで騙してないでアドビを企業買収してアドビの全ソフトをオープン・プロジェクトとして公開しろ。
- 707 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:33:23 ]
- GoogleさんMS買収してくれないかな
- 708 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:38:03 ]
- グーグルが買収するなら、アップルかアドビかSUNの方がいい。
msしか知らないと気がつかないんだろうけど、svg連合としてmsを追い出せる。
- 709 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:39:41 ]
- Appleはjobsがいないと役に立たないが
JobsがいるとGoogleが自由にできないので 買収する意味がない
- 710 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:41:45 ]
- しかしつまらんスレだな
- 711 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:44:44 ]
- >>710
ぼくちゃんは何が面白いんだい?
- 712 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:47:27 ]
- オラクルがSUNのハードを手に入れてDB用にカスタムして売る時代なんだか、
ゴーグルが主張するクラウドのデフォ環境としてアップルのハードを手に入れるって考えれば、そうとも言えない。 jobsについて個人的には好きだけど、jobsのファッションに振り回されてるだけって言えなくもなく、それじゃいつまでたってもアップルは大きくなれない。 nextstepの時と同じくまた追い出して革新的な企業を立ち上げて勝手にやってくれてればいい。
- 713 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:49:17 ]
- >>708-709
禿げ堂
- 714 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:50:18 ]
- >>712
jobsは老い先短いからappleは今が買い時
- 715 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:54:08 ]
- Chrome OS触ってみたがGoogleとしてはデフォルト環境は
完全にブラウザにするつもりなんだろ 特定のハードウェアとかOSとかにこだわらない気がする それにAppleのやり方はChrome OSとは対極にある
- 716 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:54:49 ]
- windows3.1/95のころはmsよりmacの方に未来があったんだよな…
企業規模もそんなに差はなく、市場だって、dtpとdosで住み分けてたんだから15年後にはアップルの方が大きくなる未来もあったはずなのに…なんでだろ?…
- 717 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 16:59:29 ]
- >>715
グーグルの眼中にあるのは、m68k,ppc,x86,x64じゃなくてarmですよ。 2009年現在では、ブラウザとかOSとかは実際は巨大アプリって位置づけでしかないんで(巨大アプレットって言った方がいいですかね)。
- 718 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 17:23:43 ]
- googleが作ってるOSやらブラウザはGoで作られてんの?
- 719 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 17:26:57 ]
- GoGoGoGo!!!!!!!!!!!!!!
ごごごごごごごご!!!!!!!!!!!!!
- 720 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 17:32:13 ]
- Chrome OSはGoで書かれている!
だったらカッコ良かったのに
- 721 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 17:38:06 ]
- プログラミングの話題がない
- 722 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 17:40:22 ]
- Googleの困ったちゃんな所は、優秀な人が多すぎて
中のツール間の連携が弱い事だな 作った人がバラバラなんだな。 公開されて、後で洗練されていく、か捨てられていくのどっちか。
- 723 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 17:53:21 ]
- >>717
だからこそGoもネイティブにしたんだろうな
- 724 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 18:01:44 ]
- 再帰ってあれか。
「はるこさん、御飯はまだかのう‥?」 ってやつか。
- 725 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 18:08:32 ]
- ばらばら->民主党
- 726 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 18:17:00 ]
- >>685
永遠の厨二病です。 早めの治療をお勧めします(ある程度のレベルまで行くとOSなんてどうでもよくなる)。 >>695 はぁ?ないならcpp持ってきたら?
- 727 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 18:26:49 ]
- 日本のプログラマーってお客様ばかりだな
- 728 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 18:29:05 ]
- アマグラマーですっ(キリッ
- 729 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 18:31:32 ]
- glamourではありません
- 730 名前:デフォルトの名無しさん [2009/11/21(土) 18:56:42 ]
- >>716
アップルはOSとハードが一体であったこと (当時は色んなメーカーが出してたワープロも消滅したよね) それとCanonが(ry
- 731 名前:デフォルトの名無しさん [2009/11/21(土) 18:59:32 ]
- >>726
どうでもよくはないだろ
- 732 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 19:35:57 ]
- 初級者と上級者はM$の良さを理解しているんだよ
世の中分かったつもりでいる中級者はM$が大嫌い
- 733 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 19:39:05 ]
- おまえら!
N88ベーシックの時代を思い出せ! 使ってるだけじゃだめなんだよ! 利用者全員がプログラマーにならなきゃ世の中は良くならない! そうだろうみんな!!
- 734 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 19:46:00 ]
- 中級者は生産性を高めるソリューションを
馬鹿でも扱えるものだと見下して悦に入っているだけだからな 難解な道具をつかって上から下まで何でも出来る自分は他人とは違い高尚なものだと酔っているだけ
- 735 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 19:48:11 ]
- >>734
おまえがまさにそうだな 酔ってるぜ
- 736 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:00:01 ]
- >>734
上から下まで何でもできるのはすごい人だと思います。 尊敬しちゃいます。
- 737 名前:デフォルトの名無しさん [2009/11/21(土) 20:03:48 ]
- >>730
apple はともかく canon は NeXT にひどいことしたよね
- 738 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:05:29 ]
- 今日もGoについて調べるのが億劫なおっさんしゃべり場と化してるな
- 739 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:09:29 ]
- 10万行w
- 740 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:14:27 ]
- >>738
この流れが続くのはキツイな スレ違いとか気にしない人だらけだしどうしたもんかね
- 741 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:16:06 ]
- もう少し時間がたてばいなくなるさ
そういう人は話題性でここにいるだけだから
- 742 名前:デフォルトの名無しさん [2009/11/21(土) 20:18:02 ]
- グーグル信者なんてそんなもんだろ。
時計とかカレンダーが動いてるってだけで喜んでるレベルなんだし。
- 743 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:21:27 ]
- 公開されて1周間だから何か新鮮な「情報(informations)」を期待する根性の方がおかしい。
- 744 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:24:40 ]
- >>741
だといいね 既存の文書を読みながらまったり待つか
- 745 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:30:13 ]
- あのMLのクレームの量は一般人ならうつになるレベル
中の人だいじょぶかな
- 746 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:32:58 ]
- Google waveだと人間が少ない分キチガイがほとんどいなくて助かる
- 747 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:36:19 ]
- >>745
色んなレベルの人が自分勝手に書いてるよね。 もう少し静かになって欲しい・・・・ メール配信頻度を1日1回にまで落としたよ
- 748 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:39:20 ]
- みんなよかれと思ってやってんだよね…
- 749 名前:デフォルトの名無しさん [2009/11/21(土) 20:39:28 ]
- なかのひとはいっぱいつれたとよろこんでいます
- 750 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:42:51 ]
- 2chで鍛えられてるから結局JAPANESEが最強ですよね?!
- 751 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:50:21 ]
- >>746
アカウントクレクレ
- 752 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:52:19 ]
- >>751
悪い招待されたばっかだからまだ無理なんだ pc11.2ch.net/test/read.cgi/esite/1255552432/ ここで招待してもらったから頼んでみたらどう? ただ招待してもらっても招待状届くの結構時間かかるぞ
- 753 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:58:53 ]
- GoといえばPenPointがな…
- 754 名前:a36 ◆K0BqlCB3.k mailto:sage [2009/11/22(日) 00:31:12 ]
- >>703
vmwareのユニティモードと一緒だな。 vmwareの方が軽い気がするけど。
- 755 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 01:02:08 ]
- VirtualBoxしか使ったことないわ
- 756 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 01:03:08 ]
- どうでもいいよ
- 757 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 01:08:57 ]
- どうでもよくないことって何さ
- 758 名前:a36 ◆K0BqlCB3.k mailto:sage [2009/11/22(日) 01:09:34 ]
- 明日からgo触ってみる。
どの程度"使える"言語なのか試してみよう。
- 759 名前:kyon [2009/11/22(日) 01:21:04 ]
- ここまでざっと読んだ。焼酎が進んだ。go、つっこみどころ満載だろうが、今後のための学習用言語としては、Scalaやよりおすすめかもしれない。常に何かが足りないと思われる言語は貴重。
- 760 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 01:23:26 ]
- >>754
vmwareってvboxと比べるとそんなに軽くて速いの?
- 761 名前:kyon [2009/11/22(日) 01:26:40 ]
- ついでにwindowsマシンへのgoのインストールについて言っておくと、andlinuxはvistaとの相性に問題があることを知った(ネットワーク周りのドライバとの相性?)。
- 762 名前:kyon [2009/11/22(日) 01:28:49 ]
- が、ひとたび、andlinuxが入っていれば、ほとんど立ち止まらずにgoは入るよ。ubuntuあたりを使うのが無難かもしれないが。。通りすがり失礼。
- 763 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 02:58:58 ]
- この言語の優れた特徴って何?
って言われたらすごく困る言語だな 特に、Dより優れたところって何一つないんじゃないか? あえて言えば言語仕様が小さいということぐらい
- 764 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 03:34:05 ]
- >>763
Googleが作っているところ
- 765 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 04:58:52 ]
- >>760
boxの方が軽い vmwは窓から捨てた
- 766 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 05:03:55 ]
- >>763-764
Googlle製がすぐれてるといって良いかどうかは疑問だが みんなが知っているところが作ってるっていうのは なぜか根拠の無い安心感がもたらされるらしいんだな 日本ではPython薦めてもなにそれ?Rubyじゃだめなん?って返事が返ってくる Rubyのせいで日本はガラパゴス化すると思う
- 767 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 05:21:29 ]
- 日本市場が世界の先行指標的な役割果たしてるから
日本で受け入れられなかったら諸々C系方言の一つとして埋もれてしまう危険性高いな
- 768 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 05:22:25 ]
- >>766
Pythonの宣伝でさんざ「Google言語」を謳っているのにそれはないわ あとマーティンファウラーなんかもRubyをすすめてるし、 別にRuby人気が日本特有って訳でもないでしょ ちなみにRuby厨と言われる前に言うが、 俺はRuby(とJavaScript)が嫌いだ ガラパゴスという点ではJavaが最右翼な気がする
- 769 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 05:33:23 ]
- パイソンってブロック文 {print hello;}みたいなの書けるようになったの?
いまだにインデントを強制されるわけ?
- 770 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 05:37:27 ]
- pyスレでどうぞ
Pythonについて(アンチ専用) pc12.2ch.net/test/read.cgi/tech/1203557046/ Pythonに見られるインデントによる制御構造の是非 pc12.2ch.net/test/read.cgi/tech/1169473442/
- 771 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 06:06:39 ]
- 必要ないけどgoの行末に思わず;をつけてしまうプログラマは
多いだろうな。 どうも無いと落ち着かない。
- 772 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 06:22:30 ]
- パイソンって、ruby -e みたいに一行でシェルから起動するときどうするの?
- 773 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 06:35:21 ]
- python -c
- 774 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 06:49:13 ]
- pyスレでどうぞ
Pythonについて(アンチ専用) pc12.2ch.net/test/read.cgi/tech/1203557046/ Pythonに見られるインデントによる制御構造の是非 pc12.2ch.net/test/read.cgi/tech/1169473442/
- 775 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 07:04:59 ]
- 任意のブロック化ができないなら一行で書けないからawkみたいに使えないし、使うことはないだろうな。
- 776 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 07:05:51 ]
- ∧,,∧ ∧,,∧
∧ (´・ω・) (・ω・`) ∧∧ ヒソヒソ・・・ ( ´・ω) U) ( つと ノ(ω・` ) | U ( ´・) (・` ) と ノ ヒソヒソ・・・ u-u (l ) ( ノu-u `u-u'. `u-u' www.47news.jp/CN/200911/CN2009112001000662.html
- 777 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 15:57:47 ]
- てす
- 778 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 16:59:30 ]
- バージョンアップ来たな
av.watch.impress.co.jp/docs/news/20091120_330496.html
- 779 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 17:08:24 ]
- なるほど、焦点をメディア管理に移したか・・・
- 780 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 17:28:36 ]
- >>771
C の struct 宣言で、}; とするのが気持ち悪かった人には吉。
- 781 名前:デフォルトの名無しさん [2009/11/22(日) 18:32:38 ]
- >>771
慣れると、今度は ; の必要な言語に戻ったときに変な感じするぜ。
- 782 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 19:08:11 ]
- みんな飽きてきたころか
- 783 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 19:58:58 ]
- じゃあこれからだな
func NewFile(fd int, name string) *File ファイル作るのにfd指定するってどういうことよって思考停止した俺 設計が興味深いわ
- 784 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 20:25:54 ]
- うぅ
- 785 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 20:54:36 ]
- Openがあるやん
- 786 名前:a36 ◆K0BqlCB3.k mailto:sage [2009/11/22(日) 21:58:15 ]
- 21:48 (hector) my windows port can now print hello and write to files. just though people might be interested to know
いまIRCにいるhectorってやつのプロジェクト↓ code.google.com/p/golang-mingw/
- 787 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 21:59:53 ]
- 仮想マシンにLinuxでも入れたほうがいいんじゃないか?
- 788 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 22:08:03 ]
- >>786
Mercurial入れないとダウンロードすらできないのか・・・
- 789 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 22:09:24 ]
- C#の方がよっぽど優れてるな
Googleもこの程度なのか
- 790 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 22:14:20 ]
- どう考えてもDと同じくネタ言語
- 791 名前:a36 ◆K0BqlCB3.k mailto:sage [2009/11/22(日) 22:24:50 ]
- ごめん、こっちのほうが正解
code.google.com/r/hectorchu-go-windows/ まだコンパイルしていないが動きそうな予感 export $GOOS=mingw とすれば良い
- 792 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 23:37:37 ]
- これってLimboNGなのかな?
- 793 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 00:23:29 ]
- 引数の省略は出来ないんだな
- 794 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 00:34:33 ]
- Isuue 9 は関係者からは無視されたままだね
- 795 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 00:42:39 ]
- さっさとWindowsのGUIライブラリ作れ。
- 796 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 01:05:28 ]
- >>791
さんきゅ。 pkg/net/fd_mingw.go がないから、大事なところが動かなさそうだなぁ
- 797 名前:a36 ◆K0BqlCB3.k mailto:sage [2009/11/23(月) 01:22:56 ]
- >>796
今のところのままではcovコマンドとprofコマンドもコンパイルできないよ。
- 798 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 01:44:18 ]
- windows.go
が整備されるまでどうでもいいなこれ
- 799 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 01:51:30 ]
- しかしwindowsナシでこの賑わいっつうのは結構すごいな
これでwindows版が出たら・・・と思ったけど、新言語なんて触るヤツはlinux入れてるかw
- 800 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 02:13:24 ]
- なんでWindowsなんていう斜陽環境のこときにするんだ
- 801 名前:tsuwabuki ◆hanaogUYzc mailto:sage [2009/11/23(月) 02:17:05 ]
- windows上にgo環境を作る方法をまとめました
d.hatena.ne.jp/iasija/
- 802 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 03:00:47 ]
- >>800
msの主張では「全世界のPCを使ってる人はwindows os」っていういってますが、 このリサーチを盲信してるms信者が多いからじゃないですか? ここでいうPCってのをx86に限定しちゃえば当然でしょうけどw
- 803 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 03:14:08 ]
- googleが作ってるOSもubuntu以下だろう
- 804 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 04:33:07 ]
- 【プログラム】グーグル、C/C++に代わる新言語「Go」をOSSで公開:超高速なコンパイル、GC、並列プリミティブ [09/11/11]
anchorage.2ch.net/test/read.cgi/bizplus/1257950853/
- 805 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 05:27:15 ]
- これ作った人たち
時代についていけず過去の人になったか
- 806 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 06:00:51 ]
- overloadくらいはいずれつくんじゃないのかね。
- 807 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 10:11:27 ]
- ウォーターフォールについていけずアジャイルの人に・・・
- 808 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 14:48:40 ]
- ウォーターフォールだとかアジャイルだとか、セミナー屋に洗脳された奴ばっかだな。
実際の開発はそんな型にはまったもんじゃないよw
- 809 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:25:01 ]
- 自分で安全性は効率を把握できない人間はやたら流行の技術を取り込みたがる
- 810 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:29:47 ]
- 実際の開発では出来る奴見つけてそいつに押し付ければいい
- 811 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:31:36 ]
- >>810
手柄を立てるには、最初に大枠を作って細部をほかの奴らに押し付けて自分は相談役に納まること。
- 812 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:38:38 ]
- くされシステム屋の匂いがするな。
- 813 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:42:39 ]
- >>811
身近な某社の役員に同じのがいてワロス
- 814 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:43:26 ]
- >>813
それってmさん?w
- 815 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:44:02 ]
- 創立10年になる会社です
- 816 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 15:49:35 ]
- ボスも、自分のアイデアが絶対正しくて違う意見の奴は敵みたいな考え方の持ち主だからマジ引いたわ。
- 817 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 16:26:51 ]
- そういう会社は潰れるよ
- 818 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 16:58:05 ]
- 世の中そんな綺麗に潰れないからおかしなことなってんだろが
- 819 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:01:10 ]
- そうだね
正しい人がどんどん消されていくね(´・ω・`)
- 820 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:15:37 ]
- 考えて見ると当たり前のことだけどな。
正しいったって力がなきゃ。 お父さんお母さんにずっと守ってもらって生きていく訳じゃないんだしさ。
- 821 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:25:17 ]
- >>817
違うって。 無能なイエスマンだけが残って詐欺集団に変わるんだよw
- 822 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:34:15 ]
- >>820
正しい=国益?(全体主義) 正しい=金を稼ぐこと?(資本主義) 正しい=ヒッピー(無政府民主主義) 正しい=合理的効率化(ハッカー) ←ココ
- 823 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:41:17 ]
- ツマラン
- 824 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:56:33 ]
- >>823
いや。この流れは一見日本ブラック企業の話題に見えるが、実は今のグーグルがやってることその物だと思わないか? 中途半端なプロジェクトをいくつも発表して、細部はオープンコミュニティーまかせ。コミュニティーの運営すらしないでボランティアに任せてほったらかし。手柄はグーグルが一人じめ。
- 825 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 18:02:12 ]
- 日本法人は人の使い捨て激しいけどなぁ
- 826 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 18:08:37 ]
- だよな
- 827 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 18:19:44 ]
- >>825
「人の使い捨て」といわれている行為は団塊世代がリーダーになってから、 それまで自分たちがやってきた事と現代とのギャップが引き起こしたことだと思うなぁ。 高度成長期のやり方しか知らない団塊世代が同じようにしようとして失敗したわけだけど、 もうその団塊世代も引退したわけだから、プログラマの環境も少しずつよくなっていくと思うよ。
- 828 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 18:25:46 ]
- 世の中にはとんでもない悪人が存在する。
彼らは絶対数が少ないから大したことはないけど、 一番数が多くてたちが悪いのはその悪人に追従する人間だ。 本当はいい子だけど悪いことするからたちが悪い。
- 829 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 18:44:08 ]
- ひろゆきと俺らみたいなもんか
- 830 名前:デフォルトの名無しさん [2009/11/23(月) 18:55:35 ]
- >>824
Googleでは勤務時間の20%をコミュニティの活動に費すべし、というルールがあるらしいから 任せられたコミュニティのメンバーもGoogle社員が占めてるんじゃないかと
- 831 名前:デフォルトの名無しさん [2009/11/23(月) 18:56:09 ]
- グーグルのバックにいるのはひろゆきだったのか!!
- 832 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 19:00:31 ]
- >>830
え?20%は、何か自由な開発じゃないの?
- 833 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 19:30:44 ]
- ひろゆきは偉大だなぁ
- 834 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 19:49:23 ]
- スレ全部読むのめんどくせー
なんかスレ伸びてるけど進展あったん?
- 835 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 19:51:12 ]
- >>834
windowsで使えるようになった
- 836 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:01:41 ]
- この騒ぎ、ひろゆきは今頃ほくそえんでるんだろうな(笑)
- 837 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:04:15 ]
- チャンネルという自由度の低いインタフェースを強制するくせに
sync.Mutexでlock、unlockってアホとしか思えないんだけど これってどういうこと? CSPの良さが台無しでは? 偉い人のコメント頼む。
- 838 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:19:46 ]
- CSPだと理論重視で性能限界あるから諦めろ
- 839 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:20:31 ]
- >>832
何をするかを選んでよいという意味でしかないぞ 結果どうなってもいいということはない 簡単に言うと、人事評価の20%はその自由プロジェクトの成果で決まるわけだw
- 840 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:28:31 ]
- >>838
性能限界ってチャネル使ってる時点でたいした性能でるわけないじゃん。 CSPの検証性(へんな言葉かな?)を捨てているのなら中途半端にチャネルなんていらない。 lock、unlockさせるぐらいなら素直にpthreadのAPIでいい。 と思うわけだけど、goのチャネルのメリットってなんなのだろうか?
- 841 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:31:47 ]
- >>840
現状いろんなの実装しました〜(お花畑) って状態で議論の余地なくね?
- 842 名前:837 mailto:sage [2009/11/23(月) 20:38:12 ]
- 調べてみるとLimboもCSPベースのようだから、
何か理由があってのこだわりだと信じたい。
- 843 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:40:58 ]
- cspってのは単なる宣伝文句でした。
想定しているハードと言いますか、設計自体がマルチコア向けなんで。
- 844 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:41:04 ]
- 第五世代コンピュータだよ!!!
GHC!!GHC!!
- 845 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:42:07 ]
- >>844
haskell がなにか?
- 846 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:46:13 ]
- >>840
中途半端は悪くない 純粋〜だとか〜指向だとか、型にはまるのは良くない
- 847 名前:デフォルトの名無しさん [2009/11/23(月) 20:48:06 ]
- 昭和時代は自由な発想ってものが最良と考えられていました。
- 848 名前:837 mailto:sage [2009/11/23(月) 20:49:31 ]
- >>843
> cspってのは単なる宣伝文句でした。 > 想定しているハードと言いますか、設計自体がマルチコア向けなんで。 具体的にGo!のどこがマルチコア向け? チャネル? 何度の言うけどlock, unlockがいるチャネルって何がうれしいの? 煽ってるんじゃなくて本当に教えてほしい。
- 849 名前:837 mailto:sage [2009/11/23(月) 20:52:43 ]
- >>846
> >>840 > 中途半端は悪くない > 純粋〜だとか〜指向だとか、型にはまるのは良くない AでもBでもOKなマルチパラダイムならわかるよ? でもGo!の場チャネルとMutexを組み合わせないと同期がとれない。 (全部、値渡しならそりゃチャネルだけでいいだろうけど)
- 850 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:55:06 ]
- Go!
- 851 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:02:40 ]
- あのGoogleがこの程度だったのか
所詮ネームバリューだけかってのがショック
- 852 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:04:09 ]
- 値渡しでやれってことなんだろ
- 853 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:09:27 ]
- Erlangもある程度の大きさデータの場合
内部で参照渡し+lockしてるはずだから いいんじゃね?
- 854 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:13:00 ]
- 同期とらなくてもいいような作りにすればいいんだよ
- 855 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:14:43 ]
- どの程度妥協するかは、IBM謹製のGCが入ると変わってくるでしょう。
JavaもIBMのおかげで実用レベルに達したわけだし
- 856 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:17:50 ]
- >>855
それって、msとボーランドのコンパイラが優秀だったからときいてるんだが?
- 857 名前:837 mailto:sage [2009/11/23(月) 21:17:52 ]
- >>853
使ったことないから間違ってるかもしれないけど、 Erlangは純粋関数型言語じゃなかったか?
- 858 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:19:39 ]
- >>857
不純です 汚らわしい
- 859 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:20:59 ]
- どういう処理なのかにもよるけど、
今時、64000byte(や32k)程度なら値渡しでもいいと思うよ。 たぶんポインタ渡しマンセーが抜けないのは、昭和時代にあった○○パラダイムの名残りなんだろうし。
- 860 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:22:16 ]
- それはどういう処理なのかにもよるんじゃないの
- 861 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:27:21 ]
- 大量処理時にメモリコピーはコストが高すぎるだろ・・・
- 862 名前:837 mailto:sage [2009/11/23(月) 21:29:47 ]
- >>858
そうなのか、さんきゅう 遅まきながらErlangに興味でてきた。 調べてみるわ。
- 863 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:35:04 ]
- lispとか関数型とか完全にソフト環境でしか触ったことしかないのもいるみたいだから少しわかりやすく言うと、
x86 sseとかだとfloat32 x4で4オペランド(つまり4x4の行列で64byte)が現状では当然のごとく値渡しなわけで、 ポインタ(4byte)が効率的ってわけじゃない。 それに一番大事なのはキャッシュアクセスが速度を決するいまの時代、ポインタでのアクセス、つまりヒープメモリアクセスに頼ること自体がもう時代遅れってこと。 32k byte(2^15)ぐらいなら2次キャッシュでも十分足りるから、今後10年は合理なパラダイムだと思う。
- 864 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:39:31 ]
- >>855
HotSpot は IBM 関係ないんじゃないの。 Animorphic チーム(今 Google で V8 をやってる所)の成果でしょ。
- 865 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:42:53 ]
- jitでしょ。nn3,nn4で数秒止まったjavaが、認められるようになったのは。
hotspotはjitの後のテクノロジーだし。
- 866 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:47:04 ]
- 一行抜けてたけど、>>863はOOPじゃなくてCやGO!のような式指向言語のパラダイムによく当てはまるってこと。
ヒープを使うのは、OOPとGCのパターンで既に完成しているから、goはcとは遠い親戚だけどjava,c++は親戚じゃない。
- 867 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:49:40 ]
- >>865
HotSpot は HotSpot Compiler というくらいだから JIT だし、HotSpot の元ネタの Strongtalk の VM も JIT だし、IBM に関係なく JIT はそれ以前から存在していたと 思うけど、IBM は何かしたんだっけ?
- 868 名前:837 mailto:sage [2009/11/23(月) 21:52:00 ]
- >>863
パフォーマンスの観点で考えるなら帯域で考えないと意味がないよ。 また値渡ししていいかどうかは、コヒーレンシをとる必要があるかどうか という観点も必要だよ。
- 869 名前:デフォルトの名無しさん [2009/11/23(月) 21:55:33 ]
- なんかプロっぽいから背伸びしたのは分からないでもないけど、知らない用語はwikiで頑張って頑張って勉強してくらはいw
- 870 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:58:47 ]
- >チャネルとMutexを組み合わせないと同期がとれな
- 871 名前:837 mailto:sage [2009/11/23(月) 22:11:48 ]
- え?おれ?
プログラマだったらコンテキストには気をつかおうぜ。 ここにも書いてある内容を言ってるんだけど。 golang.org/doc/go_mem.html#tmp_85 なんなのこのダサい同期の仕方は? と思わずにいられない。
- 872 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 22:14:13 ]
- 3ー4年前にamdが、cpu命令はintel x86をインターフェイスapiとして統一しようって提唱してたけど
これをgo(と言うかlang c==asm macroのように)がやってくれればいい。 つまり、x86命令コード(movとかのあれとかarith int,fpu,sseとか)の抽象化をgoがになえば いままでc+asm埋め込みでやってたのがgoに移行するから次世代c言語として完全に存在意義を得るだろうし。 ついでにマルチコアとか仮想vtとかもgoの言語仕様やライブラリで抽象化するってこと。 armもボリューム(スマート電話とか電子辞書とか)からすると32bit+2GHzぐらい十分で64bitなんか必要とされてないし、結局32bitsならintel,amdが歩んだそういう技術が実装されるんだろうから。 ms(xbox)のセンサー技術とか他に研究が一段落したいろいろな次世代UIからすれば、次世代ハードへのネイティブ・アクセス言語なのかなってかんじ。 実際のところ、pythonとかjava,c++haskellとかそういうネイティブ(ハード)に極力触らないような設計の言語とはあまり関係ないよ。 グーグルがどういう方針で言語設計し活用したいのかは謎だけど。
- 873 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 22:16:37 ]
- Windows向けのバイナリ
ttp://code.google.com/p/go-windows/
- 874 名前:837 mailto:sage [2009/11/23(月) 22:22:20 ]
- googleが作るなら当然クラウド側でスケールする言語でしょと思うけど
Go!は言語レベルでプロセス空間を超えることは考えていないね。 そこもこれからの言語として全然いけてないと思ってる。
- 875 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 22:36:14 ]
- Go言語酷い
Go言語酷い 俺が作り直す
- 876 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 22:38:08 ]
- だれか Go を称揚するリストを作ってくれ。
- 877 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 22:39:37 ]
- どこから作り直せばいいぉ?
VIPの俺にもわかるように指示をくれ
- 878 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 22:44:05 ]
- >>864
Javaの場合はVM最適化の話じゃなくて、 当初の予想と違ってサーバサイドで成功したわけじゃん。 これはIBMがサーバサイドJavaを推進したのが大きいんじゃないの。 まぁIBMのVMに過大な期待しないほうがいいかもしれないな。 Animorphicもずいぶん汚いコードで速度稼いでるみたいだし
- 879 名前:837 mailto:sage [2009/11/23(月) 22:51:10 ]
- 否定的なこと書いてすまん。
Go!の良さを納得させてくれる人希望。 小さいデータはチャネルで楽チン、大きいのはMutexで自分でやってくれっていうのは 現実的にはありのような気がしてきた。 が、それならMutexの部分ももう少し抽象化しろよと思うわけで。
- 880 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:05:06 ]
- >>879
Go!の良さ? Go言語と紛らわしいところかな。
- 881 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:08:29 ]
- >>879
データの大きさの問題じゃなくて 送受信がブロックするのを利用して同期をとるんでしょ
- 882 名前:837 mailto:sage [2009/11/23(月) 23:18:43 ]
- >>881
スレを順に読んでもらえればわかると思うけどさ。 CSP本来ならそうだよ。 でもGo!にはMutexが用意されていて、つまりそれは 何でもかんでもチャネルで渡すのは現実的でないからだよね。 大きい小さいとあいまいに濁しているのはわざと。
- 883 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:20:54 ]
- とりあえずGoogleのサービスでなんか使ってみりゃいいのに。
Visual Studioの最大のお客さんがMS自身であるように。
- 884 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:31:32 ]
- >>873
なんか唐突だが、thx よくわからん俺にはここ数十レスもっとも有益なレス
- 885 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:31:56 ]
- なんで型推論とデッドロック検出機構
つけなかったんだろう? 付ければプロト的な使い方できたのに
- 886 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:33:20 ]
- 高階関数と普遍的なネストの概念もないから
関数型の特徴もないなあ
- 887 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:36:38 ]
- これ見たら、GoogleよりMSの方が技術が高いんだということがよくわかった
.NETとGo比べたら大人と幼稚園児だな
- 888 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:37:52 ]
- 仕事か趣味かの差だろ
- 889 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:41:51 ]
- googleはいつものように
野良Godに餌を撒いて、成果を収穫する気なんだろうなぁw
- 890 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:46:16 ]
- Go!ってさ別言語だよね?
- 891 名前:837 mailto:sage [2009/11/23(月) 23:46:56 ]
- >>885
Mutexあるから静的にデットロック検出できないよね。 >>887 .NETと比べるならAxumだね。 あっちは非常によく考えられていて気に入ってる。 .NETじゃなければいいのにw
- 892 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:48:13 ]
- 比べるべきはCだろ。
なんか見当違いな批判が多すぎる気がする。
- 893 名前:a36 ◆K0BqlCB3.k mailto:sage [2009/11/23(月) 23:52:09 ]
- >>873
絶対やると思っていたからやらなかった でもamd64版はまだなのね
- 894 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:01:08 ]
- >>892
CとC++の両方で実装可能なものがほぼ全て可能で、 その上で、一部でも多少でも読み書きしやすいってなら十分過ぎるかもな
- 895 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:07:51 ]
- ホントにそうなら良かったんだけどな…
- 896 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:10:01 ]
- >>894
Dで十分じゃねえか
- 897 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:13:13 ]
- お前らが不満に思ってGoのソースを改編し始めたらGoogleの思うつぼ
虚像企業がボランティアの力を借りてMicrosoftと闘おうとしているものにわざわざ協力する必要はない
- 898 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:14:45 ]
- でも奉仕精神旺盛な天才的馬鹿達が集まってGoogleを繁栄させていくのが現実
Googleさんウハウハですな
- 899 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:16:11 ]
- いまいちその張り付き方の意図がわからない
- 900 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:16:21 ]
- >>897
だとしても、その課程は"オープン"なんだろ?別に誰も得はしても損はしないと思うのは Googleマジックなのかな? まあ何かの間違いでMSが潰れたり今以上にひねくれたりしたら、カオスな世界になる可能性はあるが。
- 901 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:28:00 ]
- 型推論のメリットってなに?
- 902 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:34:25 ]
- コードが簡潔になる
- 903 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:40:35 ]
- 読みにくくなってるだけでは?
- 904 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:48:13 ]
- デバッグっつーかテストコード書きまくってリリースが遅れる罠
- 905 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:48:35 ]
- >>897
自演乙
- 906 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:57:46 ]
- >>903
俺はそうは思わないけど
- 907 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:58:47 ]
- 何か勘違いしてるグーグル社員が沸いてるから一応言っとくけど、
グーグルってのは単なる検索サービスであり、インターネットの広告最大手企業ってだけだよ。株式市場上では。 アンドロイドが成功するかどうかが本命だけど、HTML5とかやってないでさ、webの方が一段落したらそのうちMSが攻撃仕掛けてるからそっちの方を警戒した方がいいと思うよ。 例えばMSとアップルなら売上規模を除けば比べるところは多いけど、 MSとグーグルを比べたら検索ポータル以外はほとんどMSに負けてる。 それにグーグルは何かを作ってるわけじゃなくてオープンプロジェクトを名前を変えて自分の手柄にしてるだけ。 アンドロイド自体ももともとjvm仕様の実装なだけだし。
- 908 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 00:59:42 ]
- 板違い
- 909 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:01:55 ]
- googleの兵糧攻めに合い、officeとwindowsの収益が大半なMSが危機を感じて反撃中。
- 910 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:02:26 ]
- >>907
お前は間違ってる GoogleはAndroidだろうとiPhone・Windows Mobileだろうと 携帯機で検索をたくさん使ってもらえるようになれば充分なんだよ そりゃ制限のないAndroidのほうが自社サービスとの連携が強いが 一番重要なのは検索をしてもらった広告収入を増やすことだ
- 911 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:15:04 ]
- なんかスレがいつの間にか見えない敵と戦う人ばっかりになってるのはどゆこと?
- 912 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:17:23 ]
- windows osって実際3万以下じゃん。
3万も出せないってわけじゃないよな。 スキルがあれば中国版(ダウソもの)もあるわけでしょ。 一般人だとしても、note pcなら最新win os+officeつきで7-9万ぐらい。 たかが3万の差でそこまでひねくれることもないと思うよ。 msはね、dotnet辺りからゲイツを追い出して社の方針をかえたから、金(それも3万ぐらい)さえ払えばかなり快適だったりする。 つまりグーグルはいつまでも検索ポータルのままじゃ、MSには勝てないし、SUNと同じく7年後につぶれる(買収される)ってこと。
- 913 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:19:02 ]
- 一瞬コードが3万って意味かと思って
頭おかしいんじゃないかと思ったわw
- 914 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:21:23 ]
- Goの話以外はよそでやってよ
- 915 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:24:32 ]
- >>911
思考回路が不思議なんだよな。 技術面で言えば Go は Google だからどうだという言語でもないのにね。
- 916 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:25:51 ]
- D++言語にあきてGO!に期待を込めたgoogle信者が居ついちゃってるんだろう。
ここまでレスは、関数型言語と言うかerlag信者がgoを何かと勘違いしてるだけだったし。 正式リリースがでるまで、1年ぐらいはこの調子なんじゃないの?
- 917 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:30:40 ]
- googleと切り離して考えろと言うのが無理な話だろ
プログラミング言語自体は無数にあるわけで、その辺の高校生が作ったような言語が無視されて これが注目される理由は一つしかないよ
- 918 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:31:58 ]
- 仮にGoogleが作ってなくても開発者があのメンツなら
ここまで行かなくとも相当注目されただろ
- 919 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:38:55 ]
- >>918
そうなんだよね。 意味不明に Google を叩いてる人はきっと Rob Pike も Ken Thompson も知らないんだろうね。 技術を知らないと Google だから注目されてると思うのかな。
- 920 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:43:56 ]
- >>919
注目を浴びる存在というよりも、古代の化石(レガシー)って意味でなら知ってるが?w
- 921 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:45:13 ]
- >>920
君が不勉強だという話を俺に聞かせてどうするんだ
- 922 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:48:01 ]
- しかしつまらんスレだな
- 923 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:48:27 ]
- >>919
意味不明にって、googleが叩かれる理由なんていくらでもあると思うけど C・C++に置き換わるという謳い文句でgoogleがGoを世に出したのは事実でしょ それすら知らないの?
- 924 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:50:50 ]
- Googleって広告代理店みたいなものだよね
- 925 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:51:54 ]
- 違う、純粋な広告代理店だ
- 926 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:52:58 ]
- >>923
技術者なら、自分で要素技術を調べてマーケッターの言う事をスクリーニングできるもんだ。 それすらできずに叩いているのはこの板的には意味不明だよ。まさに板違い。
- 927 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:53:13 ]
- 広告ビジネスは終わる
- 928 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:54:36 ]
- これくらい余裕とか、出来て当然とか
見飽きた
- 929 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:56:05 ]
- 意見があるならレスアンカー付けなよ
- 930 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:56:09 ]
- じゃあ何かコードでも提示してみれば(笑)
- 931 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 01:58:19 ]
- 世論掌握だけが上手くて実力のない組織のバブルはいつか弾けるはずなんだけど
Googleは反社会的な手法で永遠に夢を見させながら膨張を続けそうなのがムカツク
- 932 名前:デフォルトの名無しさん [2009/11/24(火) 02:01:37 ]
- 次スレのテンプレ
/ ̄ ̄\ (⌒ヽ ヽ⌒) Google発の新言語go |:::: ̄  ̄l . |::: | The Go Programming Language |:::: (● ) (●)| ttp://golang.org/ .|::: (_人__) | |::: `⌒´ | グーグル、C/C++に代わる新言語「Go」をOSSで公開 |::: __ |_ ttp://www.atmarkit.co.jp/news/200911/11/go.html |::: ノ__) |_) |::: | 前スレ |::: | pc12.2ch.net/test/read.cgi/tech/1257920595/ \___、⌒i___ノ⌒ヽ 過去スレ (_ノ ヽ_ノ pc12.2ch.net/test/read.cgi/tech/1257920595/
- 933 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:02:53 ]
- Googleは何の技術力もない癖にMicrosoftを見下しているからな
世の中もそんなGoogleをチヤホヤしているし
- 934 名前:デフォルトの名無しさん [2009/11/24(火) 02:03:09 ]
- まちがえた
次スレのテンプレ / ̄ ̄\ (⌒ヽ ヽ⌒) Google発の新言語go |:::: ̄  ̄l . |::: | The Go Programming Language |:::: (● ) (●)| ttp://golang.org/ .|::: (_人__) | |::: `⌒´ | グーグル、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/
- 935 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:03:33 ]
- がんばってるから
go.shibu.jp/ ここも入れてあげて
- 936 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:09:34 ]
- 真面目に努力している組織が評価されないで
不正を働いている組織に金儲け目的の人が群がるような 間違った世の中の流れを皆の力で変えよう
- 937 名前:デフォルトの名無しさん [2009/11/24(火) 02:17:53 ]
- 再帰は出来ないのかな?
- 938 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:28:44 ]
- goに絡んでるかわかんないけど、python、rubyが伸びてきた頃は言語自体の性能は2の次、記述力重視みたいな傾向があったけど
一年くらい前からちょっと雰囲気が変わってきたな blogとか見てても表現がシビアになってきてる感じがする リンク辿って2006年くらいに書かれた内容とかみると、なんか呑気だなって感じを受ける やっぱ富豪的ってコンセプトはうまくいかなかったのかな
- 939 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:32:08 ]
- >>938
その頃は消費電力なんかあんまり気にしてなかっただろ?
- 940 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:33:37 ]
- >>938
そこでScalaですよ奥さん
- 941 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:44:16 ]
- 増井が言ってた富豪的って意味を誤解してる奴が多すぎる
- 942 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 02:47:45 ]
- 増井はあくまでもヒューマンインターフェース方面の人間だから、
たとえばサーバやスパコンで動くプログラムのことを言ってるわけじゃなくて、 人間にとっての見た目や表現方法について言っているだけだよ。
- 943 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:04:03 ]
- クラウドが発展してくれば、データ処理はサーバ側で行い、
クライアント側では高度なデータ処理を行わず情報表示だけを行うようになる。 情報表示といっても3Dやら何やら使ったら結構なリソース食いそうだけど、 今までのGUI程度ならさほど処理能力も要らないから 富豪的プログラミングのコンセプトと相反することはないよね。
- 944 名前:デフォルトの名無しさん [2009/11/24(火) 03:14:31 ]
- ここ、何のスレ?w
てか、増井ってだれだよwwww
- 945 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:16:41 ]
- >>943
そこでマルティクスですよ 増井さん!
- 946 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:19:24 ]
- >>944
増井俊之 「富豪的プログラミング」って言葉を作った人
- 947 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:21:20 ]
- Appleを追い出された人だっけ?
- 948 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:21:43 ]
- goはchromeに組み込まれてるんだっけ?
だったら将来的にgoにwebインターフェースをやらせる予定ってわけじゃん。 ajaxの進化系?通信部分がjavascript以上に最強っぽいw
- 949 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:21:47 ]
- >>943
いずれ車は空を飛ぶ時代が来るとか言っているのと同じだな ブラウザを介して動画を見ようと思う人はいるかも知れないけど 仕事で表計算を使うのにクラウドでやろうなんて思う人はいない
- 950 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:27:17 ]
- >>949
でも実際google documentは結構使い物になるしねw 機能強化してくれたらうれしいな。 リソースプールとしてのクラウドは確実に社会に浸透してるよ。 amazon ec2みたいな基盤も出来上がってきてるから、いろいろやりやすくなってきてる。
- 951 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:27:32 ]
- ブラウザなんかその典型だよね。
メモリ管理をまともにしてなかったブラウザはメモリバカ食い動きモッサリで嫌われ、 変わりにアセンブラレベルでチューニングされたJSエンジンが持てはやされるわけで。 GoはGC持ってる時点でC/C++の代わりにならないよ。 それにGCあろうが商用レベルのもの作るときには結局メモリ管理って必要なんだよな。
- 952 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:29:47 ]
- >>951
ポインタもあるからgcに全部お任せにしなくても良いようにできてるよ。
- 953 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:30:43 ]
- 富豪といえばGoのinterfaceのダックタイピングだな。
代入の度に関数テーブルをサーチするってなんだよそれw Cの代わりになんて無理だわ。
- 954 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:33:17 ]
- >>952
は? deleteないけど?
- 955 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:38:53 ]
- >>954
malloc.Free
- 956 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:45:40 ]
- >>953
え、普通でしょ?
- 957 名前:デフォルトの名無しさん [2009/11/24(火) 03:51:32 ]
- 連投支援age
- 958 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:52:23 ]
- 連投支援sage
- 959 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:56:46 ]
- 今回のグーグル社員のレベルは、このスレ的にはかなり低い。
あと50スレぐらいだからその調子で埋めてくれてもいいし、今後は隔離スレ立てて他でやるってくれるか?
- 960 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:57:18 ]
- GCが夢のメモリ管理技術だと思ってる奴が多いよね。
明らかに安全に開放できる不要なメモリだけを自動開放する技術なのに。
- 961 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 03:59:39 ]
- GC実装できるスキルがあればこんな糞スレでレスなんかしないだろうな。
- 962 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 04:07:16 ]
- セミコロンがいる場合といらない場合がよく分からないから
結局付けちゃう・・・・
- 963 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 06:22:43 ]
- >>962
セミコロンは文のセパレータ でもってトップレベルのconstやfuncなんかの末尾には不要 でも省略するのキモイから結局付けちゃう
- 964 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 06:39:51 ]
- >>953
俺もそれ気になってた。 実行時に型がInterfaceを満たすかチェックされるんだよね? それってコストが大きいような気がする。 極端だけどInterfaceに何百、何千とメソッドが定義されていても 全部照合するんだよね? それとも一回チェックした型とInterfaceの組の合否はキャッシュされるのかな。
- 965 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 07:54:18 ]
- >>964
> 実行時に型がInterfaceを満たすかチェックされるんだよね? リンク時じゃなかったっけ?
- 966 名前:837 mailto:sage [2009/11/24(火) 12:55:07 ]
- >>964
キャッシュはやってるかもね。 Rubyもメソッドのキャッシュが有効だったし。 >>965 リンク時は無理じゃね? 型あり言語なのになぜinterfaceだけダックタイプにしたのかよくわからん。 型の不一致はコンパイル時にエラー出るほうがうれしい。
- 967 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 13:00:46 ]
- Go part3
/ ̄ ̄\ (⌒ヽ ヽ⌒) 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/
- 968 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 13:19:32 ]
- 普通にコンパイル時に型チェックしてるし
実行時の型チェックは type assertion したときだけでしょ
- 969 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 13:22:23 ]
- >>953
C++でもやってるよw
- 970 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 13:26:56 ]
- go-windowsってまだ80回しかダウンロードされてないんだね。
意外と不評?
- 971 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 13:27:22 ]
- >>970
まだ不安定だし。
- 972 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 15:11:47 ]
- オフィシャルのinstallページからリンク張ってるわけでもないし
存在に気がついてないんだろう
- 973 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 17:37:19 ]
- 囲碁のゲームじゃないのか
- 974 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 18:29:52 ]
- >>938
C10K問題がついに誰でも遭遇しうる現実の問題となってきたから あとはデュアルコアあたりまえ、メニーコア時代がサーバサイドでやってきつつある状況で プログラミングに求められる条件が変化しつつあるんでないか
- 975 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 19:01:43 ]
- クラスベースがついに否定されたから
オブジェクト指向に求められる条件が変化しつつある。
- 976 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 19:04:58 ]
- >73がFizzBuzzになってないのに突っ込みがない
- 977 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 19:12:40 ]
- クラスベース否定ってどういこと?
ソースがあるなら知りたい。
- 978 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 19:46:40 ]
- キーワードにclassがないからそう思っちゃったんじゃねw
- 979 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 19:56:31 ]
- C++のクラスはPythonのクラスになれないし
ある言語のクラスが別の言語のクラスを否定するのは 最初から分かってた筈なんだが ついに現実の問題となってきたんだろう
- 980 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 20:08:12 ]
- ソースに互換性無いんだからどうでもいいと思うんだが
- 981 名前:tsuwabuki ◆hanaogUYzc mailto:sage [2009/11/24(火) 20:40:02 ]
- go言語とErlangでリングノードベンチマークを書いて比較してみましたが、
速度でErlangに勝てませんでした。 コードの最適化次第で、もしかしたら勝てるかもしれないので、良いアイデアがありましたら教えてください。 d.hatena.ne.jp/iasija/20091124
- 982 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 21:03:03 ]
- >>981
goはどっちのコンパイラ使った? できれば両方試してもらえると嬉しいな。
- 983 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 21:08:26 ]
- >>977
継承による差分プログラミング面倒くせって話じゃないの
- 984 名前:tsuwabuki ◆hanaogUYzc mailto:sage [2009/11/24(火) 21:15:13 ]
- >>982
64bit版のUbuntuなので6gを使いました。 gccgoはコンパイルに時間がかかるのでインストールしていません。 gccgoはバックエンドがgccで、最適化はより優れていると思いますので、 たぶん、少し速くなるかもしれませんね。 試してみたいと思います。
- 985 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 21:16:21 ]
- >>975
JavaScriptのことも思い出してあげてください
- 986 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 21:27:42 ]
- >>984
了解です。これに関しては6gのほうが速いかも…と思ったんですが、 最適化にもよるのでそのあたりの傾向がわかるといいな、と。
- 987 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 22:27:23 ]
- だいたい同じスペックの実機32bit
うちではgoの方が速い感じなんだけど erlang使ったことないのでなんか違うのかなぁ 計測用のshスクリプトくれ
- 988 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 22:44:29 ]
- >>919
たとえば、デニス・リッチーの作った新言語もあるんだけど 君知ってる? Googleの名前がなきゃその程度なんだよ
- 989 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 22:57:16 ]
- >>988
どれの事? リッチーのページにもそんな新言語は書いてないけど。 cm.bell-labs.com/cm/cs/who/dmr/
- 990 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 22:58:48 ]
- 今日もこの流れか
- 991 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 22:59:31 ]
- Limboのことかね?
まあRob Pikeの方が主要メンバーだけど。
- 992 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 22:59:45 ]
- まぁ折角だから >>988 さんの話を聞こうぜ。
- 993 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:02:00 ]
- >>991
Limbo ならリッチーの作った新言語なんて言い方はしないと思うけどなあ。 それに、このスレでも Limbo の話題は既出だよ(多分、最初に言及したの俺だし)。
- 994 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:04:46 ]
- LimboよりGoの方が注目されてるのは確かだな
- 995 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:07:40 ]
- 実際googleが発表したんだから沢山ニュースが出たんだろ。一般向けにもだぞ?ありえないだろ
それが関係ないとでも言いたいのかよ、頭おかしいんじゃないの
- 996 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:09:22 ]
- こういうタイプがむしゃくしゃして秋葉原無双とかやっちゃうのだろうか
- 997 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:09:54 ]
- >>988 さんはまだかな。
これで Limbo の話だったら笑うけど、>>988 さんはその程度じゃないはずだ。
- 998 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:11:08 ]
- >>997はこのスレに常駐してるらしいけど、どの程度でこんな便所の落書きに貼りついてんだ
ホントに何がしたいのか分からない
- 999 名前:tsuwabuki ◆hanaogUYzc mailto:sage [2009/11/24(火) 23:12:21 ]
- >>987
↓のシェルスクリプトでプロセス数M 10000〜100000、メッセージ数N 100固定、実行時間 の順で出力します 非常に汚いので恥ずかしいものですが、gnuplot用に書いたものです。 #!/bin/sh for i in `seq 10000 10000 100000` do a=`erl +P 200000 -noshell -eval 'io:format("~w", [timer:tc(ring, start, ['$i', 100, "hello"])]).' -s init stop | cut -d',' -f1 | cut -c2-` b=`perl -e 'printf "%f", '$a'/1000000;'` echo $i $b done
- 1000 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:12:21 ]
- >>988の言ってるのがLimboだろうがそうでなかろうが、
Googleの名前でGoが売れたことは変わらんよ
- 1001 名前:1001 [Over 1000 Thread]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
|

|