[表示 : 全て 最新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/

281 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 00:03:27 ]
C/C++よりはフレンドリー、とかじゃね?
それでできるんならそれでいいじゃんっていうLL的思考

282 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 00:12:11 ]
>>280
俺は、新しさよりも実用性をアピールしてるように受け取ったが
ネイティブコンパイルするC#ってな感じで。全然違うかも知れんけど

283 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 00:46:52 ]
GUIのフレームワークも無い状態で実用性ってなに?

284 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 00:50:19 ]
GUIが必要ない分野など山ほどある

285 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 02:38:48 ]
C++やC#,javaと比べるならGUIとの連携が当然に言語の評価対象になる。

286 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 02:41:54 ]
>>275
突然レベルが上がったと思ったら底辺レベルまで下がったり
実に忙しいスレだなここ

287 名前:デフォルトの名無しさん [2009/11/28(土) 02:42:59 ]
C++はわかるがC#やJAVAと比べるのはおかしいだろ
まったく毛色の違う言語だろ

288 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 03:03:53 ]
ゴーグルに言いたいのは、youtubeをflash依存からいい加減に止めてくれ。
adobeはflash10しかインストさせようとしないし、古いブラウザで見れやしない。
もともと埋め込みアプレットはhtmlやブラウザにまったく関係ない技術なんだし、
html5,chromeとかブラウザ依存にこだわるのは、いい加減卒業してほいいね。
クラウドと言いつつも自社ブラウザ+専用player(アプリ)を売り込むようじゃ、自分のところのOSを売り込んでるMSと同じだろうな。

動画だってvideocd mpeg1品質程度かつ300x200程度で何がHDだアホ。
300x200程度でHDの品質が必要とか、開発者をなめてる。
そもそも現在のハードはHD品質を気軽に保存するストレージすらないから現実的でもない。

289 名前:デフォルトの名無しさん [2009/11/28(土) 03:05:55 ]
GoogleはWeb標準に適合してない古いブラウザが嫌いなんだよ



290 名前:デフォルトの名無しさん [2009/11/28(土) 03:08:31 ]
Web開発一回でもしたことがあるやつなら分かると思うが
IE6とかクソみたいなブラウザ向けにWebページをカスタマイズするのは
ホントにめんどくさいしうざったい

291 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 03:09:22 ]
古いブラウザは何のためにインストールしてるの?
理由が知りたいな。

292 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 04:03:39 ]
単に新しいソフト(ブラウザ)のインストールが許されないらしい。

293 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 04:15:10 ]
>>291
debian環境ですけど?

294 名前:デフォルトの名無しさん [2009/11/28(土) 04:16:03 ]
>>293
debianなんて普通に新しいブラウザ使えるだろ

295 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 04:20:49 ]
次のwebの進化はms(silverright),adobe(air),sun(javafx)がそれぞれ提唱してるのであって、ブラウザ(native appli)の拡張じゃないよ。
しまいにはhttpは貧弱だからgoogle protocolとか言い出してるし1990-2000頃のMSと同じでわがまま言い放題。なめてんのか。
グーグルは、自分こそがwebの中心でも思ってんだろうけど、実はただのアホだってことにまだ気がついてないんだろう。

296 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 04:22:51 ]
>>289-290
youtubeとか埋め込みコンテンツはそもそもブラウザ(html)の新旧はまったく関係ないよ。

297 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 04:27:44 ]
WebKit なら Safari/Google Chrome、Gecko なら Firefox、そして、Trident なら Sleipnir と言われるポジションになる

298 名前:デフォルトの名無しさん [2009/11/28(土) 04:28:58 ]
AndroidだとOpera miniが使いやすい

299 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 05:05:04 ]
きもい独り言はおわりましたか?



300 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 05:07:33 ]
>>299
twitter.com/

301 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 05:23:10 ]
よくみたら厶版にもグーグルスレがあるのか。てっきりグーグルはweb板扱いだと思ってたけど・・・
まあいいか。このスレはいきなり過疎ってたから書き込みテストのつもりでレスしたんだし。

せっかくだからひとつコメントしとけば、ホームページ閲覧なんかは携帯とかPCより貧弱なブラウザ環境からアクセスしてるのが大半なんだし、
IE6でも十分リッチ、ましてほとんどの人が最新のPC環境(win7とか)でブラウジングしてるって考えること自体が開発者軍団として傲慢なんだと思うよ。


302 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 05:25:56 ]
サービスを受けたければ開発者の推奨環境に自分が合わせるしかないだろ
開発者はそういう人間を対象に開発してるにすぎない

303 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 05:30:20 ]
youtubeはgoogleが開発したわけじゃないだろ。
下らないプロトコルなんか開発しないで、google 動画コーディックを開発すればいいだろ。
もともとITバブル企業なんだしこの際realnetwork(ram)を企業買収すればいいのかなって思うけどね。

304 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 05:39:27 ]
>>303
動画コーデックではOn2 Technologies買ったところだ
それにrealはねーよ。圧縮効率悪すぎ。

305 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 05:44:48 ]
googleは自分では大したもん作れないのにどんどんでかくなってるな…

306 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:05:19 ]
ぐぐるが本格的に内製してるのなんて検索エンジンだけだろ。
それだけでこんだけでかくなってるんだからたいしたもんだよ

307 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:09:35 ]
ガチでgoスレとGoogleスレの区別がついてない人がいて吹いた。

308 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:10:13 ]
on2買収したんか。知らんかった、というか最近忙しくてyoutubeも見てなかったし、googleの追っかけでもないしまったく興味なかった。

realnetworksはストリーム配信で多少の技術と実績を持っていて、realのコーディックとか圧縮とかはあまりどうでもいい。
というよりもストリームからみれば、圧縮の効率や進捗の速度などはまったく問題なくなる(ストリーム、つまり常時ダウンロードだから)。
逆にyoutubeのframeサイズ360x240程度は、mp4+264とかにこだわってハードを用意することもなく、配信に的した形式でmpeg1かつbitsrate 1MB程度で十分ってことがわかる。
HDとかは5年以上先の技術でいくら販促したって現在のPC(winxp程度)や携帯(iphoneレベル)あたりのボリュームゾーンじゃまったくいらん。

総合的に考えてもグーグルはただのIT大手広告代理店+ITバブル企業ってこと。

309 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:10:39 ]
>>301みたいに「せっかくだから」で書き込む奴が多いんだよ。区別がついてないんじゃくて
もともとそういう場所なの



310 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:11:30 ]
> もともとそういう場所なの
すげえ迷惑な話だなおい

311 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:14:14 ]
とは言ってもgoの話題ないからしかたない

312 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:15:57 ]
>>308
最近のyoutubeは大画面表示できるし1080pまで対応してるよ
ストリーミングとは別にダウンロードして見る人もいるし

313 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:19:34 ]
ログ読んでみたら惨いのがいるな
マ板で勢いトップクラスなのに過疎ってるとかテストとかどんだけ
いつになったらまったりできるんだよこのスレ

314 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:22:55 ]
ダウンロードするならそもそもブラウザの拡張なんか関係ないだろ。

315 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 06:50:29 ]
何も見ずにダウンロードするわけじゃないよ、そういう人もいるだろうけど

316 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 07:13:08 ]
なんで動画の話してるの?馬鹿なの?

317 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 07:25:58 ]
part3になっても言語としてのgoの話なんか一つもないだろ。

318 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 07:41:07 ]
ここまで >>288 の自演でした

319 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 11:07:38 ]
>>292
なんでそんなブラック企業にいるの?
転職しないの?



320 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 15:19:38 ]
だれかCSPの詳しい説明頼む

321 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 17:32:47 ]
>>320
詳しくはWEBで!!

322 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:19:39 ]
いろいろできるねぇ。これでネイティブ吐くのが面白い。

package main
import "fmt"

func main() {
add := func( a, b int ) int { return a + b };
fmt.Println( add( 1, 2 ) );

add2 := func( a int ) ( func( int ) int ) {
return func( b int ) int { return a + b }
};
fmt.Println( add2( 2 )( 2 ) );
}


323 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:27:09 ]
高階関数もできた

package main
import "fmt"

func make( f func( int ) ( func( int ) int ) ) ( func( int ) int ) {
return f( 1 )
}

func main() {
add := func( a, b int ) int { return a + b };
fmt.Println( add( 1, 2 ) );

add2 := func( a int ) ( func( int ) int ) {
return func( b int ) int { return a + b }
};
fmt.Println( add2( 2 )( 2 ) );
fmt.Printf( "%T\n", add2 );
fmt.Printf( "%T\n", add2( 1 ) );

inc := make( add2 );
fmt.Println( inc( 5 ) );
}


324 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:33:20 ]
>>322
何が面白いのか分からない

325 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:35:21 ]
じゃあ面黒い

326 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:37:35 ]
pc12.2ch.net/test/read.cgi/tech/1257968644/
コード貼りたいひとはこちらで

327 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:45:32 ]
RailsやCouchDBみたいなのが出てくるのはいつのことやら
いや結構楽しみにしてるんだけど

328 名前:デフォルトの名無しさん [2009/11/28(土) 18:47:41 ]
すぐにgoogle信者が作りそうな気はする

329 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:52:27 ]
>>324
なんでGoスレ見てるの?



330 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:58:40 ]
>>329
322のコードが普通過ぎて何が面白いのか分からないってだけなんだけど
そのレスはどういう意味?

331 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:06:10 ]
>>330 は鬱病

332 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:07:58 ]
mod_go
ttp://twitter.com/mako10z/statuses/5616636696

333 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:16:37 ]
wordprogress.org/archives/643
wordprogress.org/archives/tag/go
www.grj.jp/proactiv/

334 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:21:40 ]
ttp://blog.livedoor.jp/aho1go/archives/51725863.html
ttp://d.hatena.ne.jp/tora0091/20091112/1258028546
ttp://www.slideshare.net/jbking/can-a-python-go-beyond-the-python

335 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:23:53 ]

こんにちは


336 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:25:36 ]
>>330
あーいうコードを書けてネイティブを吐くのがGoの特徴だと思うんだけど
それが面白くないならどうしてGoスレ見てるんだろうと思って聞いてみたの
例えばどんなのを期待してるの?

337 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:32:14 ]
code.google.com/p/go-windows/

338 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:38:04 ]
>>323
なんか括弧だらけだということはわかるけど
何をやってるのかさっぱりわからん

339 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:42:55 ]
純粋なあの頃は仕事で追い詰められて自殺なんて都市伝説だと思ってたけど
今じゃ知り合いの失踪も自殺も体験した



340 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:44:11 ]
>>337
完成品?

341 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:45:11 ]
addは単なるインライン関数
add2はカリー化。マニア向けなので別に知らなくてもいい
inc/makeは関数を受け取って関数を返してる。高階関数。名前は難しそうだが簡単で便利
括弧が多いのはGoの文法がださいのでしょうがない

342 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:45:59 ]
ネイティブコードなら lisp でもつくれるで。

343 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:55:27 ]
テレ朝が、鳩山の支持率操作を、うっかり自白しました
鳩山首相 一生懸命「我々」も支持率下げないよう辛抱して支えてるのに・・・
ttp://www.youtube.com/watch?v=YbWdc6NrrNs#t=1m10s
テレ朝が、鳩山の支持率操作を、うっかり自白しました
ttp://www.youtube.com/watch?v=R22RrK1nH54

344 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:03:09 ]
scalaスレで馬鹿Lisperが暴れてる
どうにかしてくれ

345 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:31:44 ]
>>341
goは括弧が少ないのが特徴じゃないのか

346 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:35:59 ]
>>336
俺はCSPでどこまで行けるのかくらいかなぁ
このスレの一部で評価が高いMSのAxumもCSP採用してるし

クロージャ持っててネイティブ吐けるのはCっぽいのだけでもC++0x/Mythryl/Dとかあるし
最近のLLVMの台頭見てるともう珍しさはないんじゃないかと
(仕様じゃないけどBlocks使えばCやObjective-Cでもクロージャ使えるので広まるの願ってたり)

347 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:39:39 ]
>>345
Goってifとかの括弧はなくなったけど関数周りはCに比べて大抵括弧増えると思う

348 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:53:37 ]
>>346
CSPについて詳しい説明してくだしあ
ちなみにチャネルをちょっと使ってみたけど、Paralle.Forみたいなのも欲しいと思った


349 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 22:03:06 ]
ActorとCSPとSTMの違いがわからない
誰か解説求む



350 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 22:50:51 ]
STMは中身が全然違うだろ。
教えてやる前に自分がどこまで理解してるか示してくれ。
一から教えるのはパス

351 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 23:14:07 ]
関数値タイプ名とか適当に省略できないのかな?
関数を返す関数を返す関数を返す関数とかだとどうなるんだか

352 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 23:17:15 ]
関数で遊びたいなら関数型言語使えば?


353 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 23:47:36 ]
結局おもちゃとしてしか認識してないんだよな

354 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 23:55:46 ]
おもちゃ以外で使われるには時間がかかるよ

355 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:04:05 ]
お前らにはおもちゃとしか扱えないってこと

356 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:04:49 ]
おもちゃ程の価値しかないものを過大評価するのはどうかと思うね

357 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:06:58 ]
価値は使う側によって決まる

358 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:15:43 ]
高階関数とカリー化とクロージャ備えてるのか
立派な関数型言語じゃん

359 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:17:57 ]
Go用途がはっきりしない。
GCがあるのでCの置き換えにはならない。
じゃあJavaやC#のポジション狙い?
あるいはErlang?



360 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:18:36 ]
それで関数型と認めちゃうんだw

361 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:19:07 ]
>>358
関数型の本質を理解してないバカがまたここに。

362 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:25:35 ]
またHaskell原理主義者か

363 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:26:45 ]
それで関数型言語と呼べるなら、PythonやJavascriptのような
現代的な言語はみんな関数型だな

364 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:32:32 ]
でもLispやMLが関数型言語の仲間なんだろ?

365 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:42:08 ]
JavaScriptは関数型と呼んでも何の差しさわりもないような
Pythonも然り
JavaScriptで書いてるときは関数型の思考になります

366 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 00:59:17 ]
副作用のある言語は真の関数型言語とは呼べない
HaskellやCleanこそが真の関数型言語である

367 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:03:46 ]
でも副作用なしじゃファイルに含まれる文字の出現頻度さえO(N)で計算出来ないでしょ
実用的じゃないよ

368 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:04:53 ]
>>362
えっと、プログラミング言語はすべて原理どおりに動作するので、原理主義上等なんですが・・・

369 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:07:33 ]
>>366
そっちは純粋関数型言語と呼んでむしろ特別扱いされてるだろ。
λ計算ベースにしてたら関数型言語でいいじゃん。



370 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:08:32 ]
>>369
チャーチ数採用している言語とかほとんど無いんじゃ…

371 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:11:12 ]
JavaScriptやPythonは関数型言語なんて呼ばれてないだろ

372 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:12:03 ]
>>370
どの程度までプリミティブで作りこむかによる。
別にチャーチ数をそのまんま使わないといけないなんてことはないし、
もしチャーチ数を使うならどうやって画面にhelloworld出すの?

373 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:15:37 ]
>>370
チャーチ数持ち出すぐらいならわかってると思うけど
関数と、例えば整数の値に区別がないのが関数型言語の特徴なんだよ。

374 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:16:46 ]
>>373
じゃあ副作用があるやつは全部だめだな

375 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:17:32 ]
>>371
まあ、こんな記事もあるんだけどな

JavaScript: 世界で最も誤解されたプログラミング言語
d.hatena.ne.jp/brazil/20050829/1125321936

376 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:20:39 ]
おまいらそろそろGoの話に戻れ

377 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:33:49 ]
Cygwinで出来ますか?

378 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:43:19 ]
JavaScriptやPythonはランタイムの動き的に関数型言語でないと思ってるけど、
関数型言語の多くの特徴を備えてるって感じでは?
LL言語って関数を実行時に定義してるわけだから関数型言語に近いことができる。

379 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:51:52 ]
X11のライブラリ書き始めた人いるね



380 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 02:24:15 ]
Qtとか使えるようになるの?

381 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 02:39:26 ]
code.google.com/p/go-windows/






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

前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