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


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

Go part3



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 ]
増井さんってニート?






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

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

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