- 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/
- 75 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:45:54 ]
- 欠落と言い切れるなんて洞察力深すぎ
- 76 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:46:01 ]
- 夢を売るだけの言語だしな
- 77 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:46:43 ]
- >>71
欠落している所挙げてくれ
- 78 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:46:57 ]
- 継承がない
- 79 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:48:32 ]
- 継承がないと言い切れるなんて洞察力深すぎ
- 80 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:49:10 ]
- >>78
Selectorによる構造体の埋め込みとInterfaceによるダックタイピングじゃ不満?
- 81 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:50:08 ]
- ・例外がない
・カリー化がない ・高階関数がない ・ジェネリックがない ・型推論がない ・リストの内包表記がない
- 82 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:50:08 ]
- >>72
は?お前がPerlとJSをあげたんだろが。 相当アホだな。 でGoのどこが動的だ? メソッドテーブルは固定だけど? せいぜいinterface valueぐらいだろ。
- 83 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:51:07 ]
- どれもCにないから問題ない
- 84 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:52:37 ]
- 関数型が見直されてるのって並列化への適用からだよね?
なんか本末転倒っぽい
- 85 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:53:42 ]
- >>82
は?論点は関数型言語かどうかであって、そこから逃げるために 動的言語という視点を持ち出したのはお前だろ で、Eiffelは静的言語らしいけど?
- 86 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:54:30 ]
- ・ポインタ演算が出来ない
・排他制御はライブラリレベルのサポート ・Cのライブラリを呼べるが言語自体はCと互換性がない
- 87 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:54:56 ]
- >>84
それは一因に過ぎないと思う アルゴリズムが直接的にかける簡潔性と 高度な柔軟性もある
- 88 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:55:17 ]
- ・GCが馬鹿すぎる
- 89 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:55:43 ]
- >>83
ポインタ演算がない 関数ポインタがない
- 90 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:56:19 ]
- >>81
例外は確かGoogleさんレベルだと全パス通るから逆に邪魔らしい
- 91 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:57:10 ]
- ・そのうちボランティアが直してくれると思っている
- 92 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:57:16 ]
- >>90
全パス通るってテストで? で通るとなんで邪魔なの?
- 93 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:57:46 ]
- >>85
これ以上相手してほしかったら >>66のファーストクラスオブジェクトの意味を説明してみな。 まさかできないの?
- 94 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:59:05 ]
- OOP厨も関数型厨も時代が見えてない。
クラウドにおいては、PCはただの端末だ。 動画が見れるミニテルに過ぎん。 クラウドの真ん中に鎮座しているのはMapReduceでありSawzallだ。 オブジェクト指向DBもなければLISPでもなかった。 Webの膨張は、リスト構造よりもフラットなデータ構造が強いというUNIX哲学を ペタバイトの次元で実証している。 じゃあ富豪は不要なのかって? いや真の富豪は、「テキストファイル」にこそあるのだ。 他方で言語は多数の小さなツールとなる。その1つがGoだ。
- 95 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:01:23 ]
- >>94
明日から仕事の全部をクラウドでやってみてくだしあ 滑稽すぎて泣ける
- 96 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:01:48 ]
- >>93
簡単に言えば、言語がもともと備えてるオブジェクトのように いろいろ扱えるオブジェクトという意味だろ てか、ファーストクラスオブジェクトなんて、カリー化の有無の 議論にはまったく関係してこない論点そらしの議論なんてどうでもいいし お前なんて論外だからもういい
- 97 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:03:04 ]
- >>94
MapReduceもSawzallもGoogleが使っているというだけでしょ オブジェクト指向DBだろうがLISPだろうが、Googleが使ってりゃ クラウドの真ん中だろうよ
- 98 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:04:11 ]
- >>87
それは初期から言われたが普及には役立たなかったね。
- 99 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:04:23 ]
- そもそもクラウド用途ってのも現実が見えていないな
クラウドであれこれやろうとしたらクライアントは表示するためだけの端末でいられなくなる時代が訪れる
- 100 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:04:51 ]
- なんか、googleが使ってればなんでも時代の中心、なんでも正義
googleが使わなかったものは時代と外れた半端物みたいな風潮だな 結局googleが使うか使わないかがすべて
- 101 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:05:29 ]
- >>96
>カリー化の有無 カリー化って単に一引数の関数に直す事じゃないの クロージャを返す関数って書けないんだっけ?
- 102 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:05:36 ]
- 結局Cでたいしたプログラム書けなかった奴が自分の能力を引き上げてくれる魔法の言語を欲してるだけだろ
- 103 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:05:44 ]
- >>98
PythonやRubyに取り込まれる形で、間接的に普及に役立った
- 104 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:06:10 ]
- クライアントもリッチである必要に迫られたときに
今のGoだとその要求に応えられないおそれがある
- 105 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:06:49 ]
- >>98
これからScalaっていう言語が出てくるから覚えておくといいよ
- 106 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:07:07 ]
- >>105
何が言いたいのかね
- 107 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:08:18 ]
- Scalaか
ああいう言語なら、さすがGoogleって言われてただろうね
- 108 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:09:06 ]
- >>106
Scalaが普及するからまだ結論には早いと言いたいんだろ
- 109 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:09:36 ]
- まあGoが神言語に化けるかどうかは
ボランティアのお前達にかかっているから頑張れよ
- 110 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:10:45 ]
- お前らがシコシコ直して普及してきた頃に俺様が使ってやるから
- 111 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:11:53 ]
- >>96
後でwikipediaぐらい読んでおけな。 カリー化ってこと実行時には関数を新たに作らなきゃいけないだろ? それができるのが関数型言語、あるいはプロトタイプベースの動的言語。 でGoだとどうなんだよ?
- 112 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:13:10 ]
- 並列化に副作用の問題があるのはわかるが、それで関数型マンセーってのは違うと思う。
- 113 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:14:47 ]
- >>107
Noop…
- 114 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:15:15 ]
- なになに?Goってこのスレでゴニョゴニョと問題提起するために作られたの?
それだけで一生を終えそうだな
- 115 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:16:46 ]
- Goって並列じゃなくて並行らしいんだけどw
- 116 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:16:51 ]
- >>101
多分それで出来るけどtemplateみたいなのがないから面倒なことに
- 117 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:16:57 ]
- Googleは話題作りと人気取りだけは上手いからな
何の技術力も無いくせに
- 118 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:17:21 ]
- >>111
Goだってクローじゃ作ってるじゃねーか あと、Eiffelが関数型言語、あるいはプロトタイプベースの動的言語とははじめて知ったな
- 119 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:18:40 ]
- >>117
Googleの中の人もネームバリューだけのハッタリ爺ちゃんが多いんだろうな
- 120 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:19:52 ]
- googleは頭脳流出が止まらないってニュースがあったな
- 121 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:20:09 ]
- どう見てもお前らのほうが技術ないだろw
- 122 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:21:12 ]
- >>121
2chと比べればそうだろうなw でもマイクロソフトや旧サンとかの方が技術力ありそうなのは確か
- 123 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:22:37 ]
- マイクロソフト?
- 124 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:22:52 ]
- おいおいwマイクロソフトやサンとGoogleを比較するのは酷だろww
シャープとライブドアを比較するようなもんだぞw
- 125 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:23:09 ]
- 要するに、ミーハー好みの目新しい機能が軒並みそっぽ向かれて
厨房涙目ってところか
- 126 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:23:50 ]
- >>118
じゃあお前のほしいものはカリー化じゃなくてクロージャだ。 わかってよかったな。
- 127 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:24:19 ]
- なんかカレーが食べたくなってきた
- 128 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:25:14 ]
- インド人もびっくりw
- 129 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:26:51 ]
- Scalaなんて聞いたことないんだけど
普及しないだろ
- 130 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:31:20 ]
- 良くも悪くも保守的な言語かもしれないが、シンプルさを保とうとしているのではないか
まあ、そういう言語は結局、Schemeのようにサードパーティによるライブラリや仕様が 乱立する羽目になるんだけどね
- 131 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:32:32 ]
- 一瞬でも日向に出られて良かったね
- 132 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:34:49 ]
- goのinterfaceは型クラスに似てるなぁ
- 133 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:41:54 ]
- >>130
やはり全体を統制する組織が1つ無いと駄目だよなGoogleは放任するつもりだろうし それぞれサードパーティが好き勝手にライブラリを拡張していって ある場所ではファイルポインタを使い回すけど他のライブラリだとオブジェクトを静的に持ってOpenを使うみたいな ライブラリ間の整合性が無い従来型のD言語とかと同じ運命になるよGoは
- 134 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 01:54:42 ]
- 昔は公式は放任主義で機能拡張はOSSにしてボランティアにする事が理想みたいな流れがあったけど
でもこの10年で蓋を開けてみれば OSS勢は整合性のないカオスな世界から後戻りが出来なくなって苦しみ 一方Javaや.NETのようなものは統制によって洗練されたものに成長することが出来たんだよな 放任か統制か結局ユーザが本当に幸せになれたのはどっちだったのかがハッキリした10年だった Goはまたカオスの道を選ぶみたいだけど大丈夫かな
- 135 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:00:43 ]
- Javaは洗練されてるとは言い難い気がする
.NETは欲しそうな機能を手当たり次第入れてる感じ C#との親和性はいいけどF#やVBとはちょっとという
- 136 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:03:01 ]
- この、ワガママBOYが
- 137 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:05:04 ]
- >>129
遊んでみるとよろし 面白いよ
- 138 名前:デフォルトの名無しさん [2009/11/25(水) 02:12:00 ]
- Scalaみたいな言語出さないのは
Googleが広告企業だからエンタープライズ系の言語に興味がないからなのか?
- 139 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:13:03 ]
- OSSが苦戦してるって?
- 140 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:16:14 ]
- >>134
>OSS勢 何の為に焦点をぼかすのかしらんけど… OSS という話なら Java も .NET(MONO) もオープンソースソフトウェアとして利用できるよ。 Apache 系, GNU 系, Linux, MySQL, SQLite, Haskell, OCaml, LLVM 等々のどこがカオスで 苦しんでるの? 自分の中のイメージだけで話してない?
- 141 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:19:07 ]
- >>130
それ SRFI ができる前の話?
- 142 名前:デフォルトの名無しさん [2009/11/25(水) 02:21:51 ]
- SUNの偉大な最近のOSS,OpenSolarisやDTrace、ZFSとかを忘れてもらっては困るぜ
- 143 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:35:34 ]
- Google に技術力が無いという人がいるけど、検索、広告、メール、地図、等々の
サービスをあれだけの規模で開発・運用するのは大変な技術だよ。 Google から出ている MapReduce やら GFS やらのペーパーを読めば業界に先んじて 色々考えている事は疑い様が無いし、V8 とか Dalvik とか MySQL 向けのパッチとか 目に見える形での実装技術も当然持ち合わせてる。 もし批判したいのなら、きちんと真実も知っておかないとね。
- 144 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 03:14:59 ]
- クラウドの発展とエンドデベロッパの使うPG言語に相関関係はない。
我々が使うのは結局のところ、クラウドの中のインスタンスのいくつかに過ぎない。 SaaSやらクラウドやらはこの点で類似性があるな。SaaS自体が何で実装されてようがどうでもいい。
- 145 名前:デフォルトの名無しさん [2009/11/25(水) 03:20:50 ]
- そういえば、MSのBingって使えるようになった?
Bingがこれ以上の検索できたらBing使ってもいいけど。 日にち別検索 www.google.com/insights/search/#q=google%20go&date=today%201-m&cmpt=q go発表時点の11月10日からグラフが急増してる。
- 146 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 03:25:34 ]
- >>142
ZFSは終わった(Mac 的に
- 147 名前:デフォルトの名無しさん [2009/11/25(水) 03:34:27 ]
- 前スレの増井だっけ?富豪何とかとかいうの。
その本人が降臨してんだろ。 相手にしたら荒れるだけ。スルーしろ
- 148 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 04:28:04 ]
- Goが目指してるのは発表通りコンパイルが速いギーク向け言語でしょ
というかそれ以外の方向性を目指してるならは本気で金を掛けないと単なる車輪の再発明にしかならない
- 149 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 06:10:52 ]
- >>71
Goだけじゃないんだよなぁ Googleのプロジェクトは全部そうだ
- 150 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 06:31:42 ]
- anchorage.2ch.net/test/read.cgi/bizplus/1257950853/
- 151 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 08:25:32 ]
- >>143
でもこの言語に関しては先進的なものがあまりないのは確か 欲を言えば最近の言語ももう少し研究して欲しかった
- 152 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 08:32:17 ]
- そりゃ、ずっとやってる事の続きだからね。
en.wikipedia.org/wiki/Newsqueak
- 153 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 08:35:49 ]
- コンパイルが速いって、規模の小さい黎明期の実装では当たり前のことだと思うんだけど
イマイチぱっとしないのはそういうところを売り文句にしてるのもあるね
- 154 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 08:43:20 ]
- >>153
言いたいのは効率的に構文解析できる文法であるという事でしょ。 C++なんかとは違って。言語使用の大きさの話とは関係ない。
- 155 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 08:47:00 ]
- Pascalの売り文句そのままだねえ
現代になって突如発掘された古代の遺物という感じだ
- 156 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 08:50:29 ]
- Java も同じ事を言ってたんだが、みんな忘れてるのかな…
- 157 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 08:54:42 ]
- 型の階層がないから速いと言ってた。
- 158 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 11:49:34 ]
- >>147
本人じゃないが、業界ではちょっとした有名人なんだがな。
- 159 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 14:18:05 ]
- 増井本人が降臨したら荒れるどころの騒ぎじゃないだろw
- 160 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 16:21:32 ]
- ふーん。なにした人なん?
- 161 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 17:07:49 ]
- 好き嫌い別にして増井を知らないって情報アンテナの感度悪すぎだぞ
- 162 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 17:18:16 ]
- Go part3が2つ・・・
- 163 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 17:55:21 ]
- カス言語のくせにいっちょまえに重複しやがって
- 164 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 18:13:53 ]
- pc12.2ch.net/test/read.cgi/tech/1259072050/
doubらせた香具師わざとだろ
- 165 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 18:54:33 ]
- 増井さんてpoboxの頃2ch来てなかったっけ
このスレもみてるかもしんないね 3スレも追っかけねえかw
- 166 名前:デフォルトの名無しさん [2009/11/25(水) 18:58:42 ]
- 2ch的に評価してやれば、増井なんてのはただの電波w
- 167 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:00:05 ]
- Matzも結城浩も小飼弾も見てるだろ。
- 168 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:02:40 ]
- 2ch的に評価してやれば、Matzも結城浩も小飼弾なんてのはただの電波w
- 169 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:04:33 ]
- texの奥村さんも見てるだろ。
- 170 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:06:49 ]
- お前らどんだけ自意識過剰よ
- 171 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:12:19 ]
- その中じゃ少なくとも子飼がダントツの脳無し口だけなことは明らか
- 172 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:15:00 ]
- >>171
それは、同意せざるを得ない
- 173 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:15:58 ]
- 元産業機構の研究員で日本語先読みソフトの研究ってところか。
次世代UIってよりもコンパイラ最適化と同じで古典的な小手先技だけで十分な分野だろう。 なぜならPG的に静的情報を組み合わせてるにすぎない。 というよりも、研究員なら研究員らしく黙々とやってた方がいいよ。 この業界では目をつけられるとすぐ食われるからw
- 174 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:20:47 ]
- >>173
むしろ、なるべく高い金出して食ってほしい
- 175 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:23:46 ]
- 増井さんってニート?
|

|