- 1 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 16:23:56 ]
- The Go Programming Language
ttp://golang.org/
- 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++は親戚じゃない。
|

|