Go part4
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2010/02/08(月) 18:11:13(⌒ヽ ヽ⌒) 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
|::: | 前スレ
|::: | http://pc12.2ch.net/test/read.cgi/tech/1259072043/
\___、⌒i___ノ⌒ヽ 過去スレ
(_ノ ヽ_ノ >>2 以降
0002デフォルトの名無しさん
2010/02/08(月) 18:13:15part1 http://pc12.2ch.net/test/read.cgi/tech/1257920595/
part2 http://pc12.2ch.net/test/read.cgi/tech/1258183436/
part3 http://pc12.2ch.net/test/read.cgi/tech/1259072043/
規制で無理だと思ったが勃ってしまった
0003デフォルトの名無しさん
2010/02/08(月) 18:15:08言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0004デフォルトの名無しさん
2010/02/08(月) 19:41:070005デフォルトの名無しさん
2010/02/08(月) 23:17:230006デフォルトの名無しさん
2010/02/09(火) 01:38:350007デフォルトの名無しさん
2010/02/09(火) 11:02:540008デフォルトの名無しさん
2010/02/09(火) 21:37:31納得
0009デフォルトの名無しさん
2010/02/10(水) 16:39:54threadは唾付けられたからsignal偏重で
0010デフォルトの名無しさん
2010/02/10(水) 18:04:170011デフォルトの名無しさん
2010/02/17(水) 02:16:14#include<stdio.h>
int main()
{
int i,j;
for (i=1;i<=9;i++) {
for (j=1;j<=9;j++) {
printf("%d\t",i*j);
}
printf("\n");
}
return 0;
}
0012デフォルトの名無しさん
2010/02/17(水) 08:47:06なんだこのキモイ物体は
0013デフォルトの名無しさん
2010/02/17(水) 09:09:38見るたびに置き場所が変わったりしそう。
0014デフォルトの名無しさん
2010/02/17(水) 09:27:07簡単にこれで。
package main
func main() {
for i:=1;i<=9;i++ {
for j:=1;j<=9;j++ {
print(i*j,"¥t")
}
println()
}
}
0015デフォルトの名無しさん
2010/02/18(木) 21:44:49Pythonもすっきりしてるけど
Goのほうが受けは良さそう。
0016デフォルトの名無しさん
2010/02/18(木) 22:08:520017デフォルトの名無しさん
2010/02/18(木) 22:20:070018デフォルトの名無しさん
2010/02/20(土) 18:19:04#!/usr/bin/python
# -*- coding: utf-8 -*-
for i in range(1,10):
for j in range(1,10):
print i*j,"\t",
print "\n",
/* PHP */
<?php
for ($i=1; $i<=9; $i++) {
for ($j=1; $j<=9; $j++) {
echo $i*$j . "\t";
}
echo "\n";
}
?>
Pythonはパッと見スッキリしていて
慣れればPythonのほうが直感的だと思うけど
やっぱりCを意識している言語のほうが
一般の受けはいいだろうね。
PythonやりたいけどCしか使ったことのない俺には敷居が高い。
Goは丁度いいポジションにいると思う。
0019デフォルトの名無しさん
2010/02/20(土) 18:27:42だけどその敷居を乗り越えた人には
とても優しい言語でもある
最初の一歩二歩くらいに大きな段差があるけど
その先は高速道路みたいな感覚
みんな最初の敷居で敬遠するからもったいない言語
0020デフォルトの名無しさん
2010/02/20(土) 18:53:35むしろ処理系もさくっと入るしREPLもついてくるから初心者向き
0021デフォルトの名無しさん
2010/02/20(土) 19:19:50# Ruby
# -*- coding: utf-8 -*-
1.upto(10){ |i|
1.upto(10){ |j|
print (i*j), "\t"
}
puts
}
0022デフォルトの名無しさん
2010/02/20(土) 22:35:48あえて言うなら、開発環境の構築が面倒だな
0023デフォルトの名無しさん
2010/02/20(土) 22:41:01Rubyは驚き最大化の法則に則ってるとしか思えないな。
0024デフォルトの名無しさん
2010/02/21(日) 02:42:54なんか違和感あったので
×:Rubyは驚き最大化の法則
○:Rubyは驚き最大の法則
でもRubyの圧勝は確実だ!
#最近のPythonはシステムに入ってて、もう無茶は出来ないから、代わりにRubyに頑張ってもらいたい
0025デフォルトの名無しさん
2010/02/21(日) 02:49:21>>14 は古臭いもなにもただのネストしたループだろ
0026デフォルトの名無しさん
2010/02/21(日) 03:22:48まあその辺は別の書き方があるんだろうけども
0027デフォルトの名無しさん
2010/02/21(日) 04:05:14# Ruby (形式比較)
# ブロック使用時
(1..9).each { |i|
(1..9).each { |j|
print (i*j), "\t"
}
print "\n"
}
# C ライクな記述時
for i in 1..9
for j in 1..9
print (i*j), "\t"
end
print "\n"
end
0028デフォルトの名無しさん
2010/02/21(日) 11:29:09"1"がクラスのインスタンスに見えてないからかな
Rubyで1+5とかいたら、1.plus(5)ようなものだしね
つまり"+"は演算子じゃなくて"1"のメソッド
Goは配列に対してのlengthやsizeを関数っぽく書くところからして、
手続き型(というかC言語)のような見せ方を重視しているのかな
0029デフォルトの名無しさん
2010/02/21(日) 16:28:25そうだね、俺の頭の中では「1から10までの数」という考えが起点にあって
そこで1と10は対等な関係だけど、1.upto(10)だと1が主で10が従に見えてしまうんで、スムーズに行かない
>>27みたいな書き方だと全然OKなんだけど
0030デフォルトの名無しさん
2010/02/21(日) 16:55:011.day.ago # 現在時刻から1日前を表すTimeオブジェクト
10.years.from_now # 現在時刻から10年後を表すTimeオブジェクト
1.kilobyte
自然ではあるが心底きめえと思う
GoはOOPどっぷりに対する批判も含んでるからこういう方向にはいかないだろうが
0031デフォルトの名無しさん
2010/02/21(日) 17:29:210032デフォルトの名無しさん
2010/02/21(日) 17:47:290033デフォルトの名無しさん
2010/02/21(日) 17:48:04内部DSLだった。べつにOOPじゃないぞ。
0034デフォルトの名無しさん
2010/02/21(日) 17:48:100035デフォルトの名無しさん
2010/02/22(月) 07:02:48「自然だろ!」「いや、英文として自然なのがきめえんだよ!」ってのはあるよね。
0036デフォルトの名無しさん
2010/02/23(火) 01:29:240037デフォルトの名無しさん
2010/02/23(火) 02:39:130038デフォルトの名無しさん
2010/02/23(火) 03:41:020039デフォルトの名無しさん
2010/02/23(火) 04:04:48要はmethod_missingがあるかどうか
0040デフォルトの名無しさん
2010/02/23(火) 09:29:500041デフォルトの名無しさん
2010/02/23(火) 17:33:58オブジェクト指向とかよくわからないけど
GoのはJavaやC++のそれとは少し違うらしいね。
最近Java始めたけど仕様が膨大すぎて不安になってきた。
他人のソースコード見るたびに鬱になる。
/* Java */
class kuku {
public static void main(String args[]) {
for (int i=1; i<10; i++) {
for (int j=1; j<10; j++) {
System.out.print(i*j + "\t");
}
System.out.println();
}
}
}
0042デフォルトの名無しさん
2010/02/23(火) 21:41:050043デフォルトの名無しさん
2010/02/23(火) 22:08:58http://go-lang.cat-v.org/library-bindings
「goで作った」とかだとちょっと分からないな
0044デフォルトの名無しさん
2010/02/24(水) 00:46:32あるあるw
Javaのテキスト2冊くらい持ってるけどまだ手つけてないわ。
JavaやめてGo始めようかな。
プログラミングは趣味で続けるつもりだし。
0045デフォルトの名無しさん
2010/02/24(水) 20:27:240046デフォルトの名無しさん
2010/02/24(水) 20:28:340047デフォルトの名無しさん
2010/02/24(水) 23:01:15使えるんじゃなくて使うんだ!
でも、そう言うときに限って、ソースよこせとか、機能を追加しろとか言われるんだよな
そして趣味の延長で仕事するなって怒られるんだ
いいじゃないか、そのくらい!そう言うことは、残業代、全部出してから言えよ!言えよ・・・・
0048デフォルトの名無しさん
2010/02/24(水) 23:05:38そんな会社とっとと転職しろよ
技術系ベンチャーいいよ
0049デフォルトの名無しさん
2010/02/24(水) 23:12:410050デフォルトの名無しさん
2010/02/24(水) 23:21:23前より偉そうに振舞えてる気がする
0051デフォルトの名無しさん
2010/02/25(木) 06:29:510052デフォルトの名無しさん
2010/02/25(木) 07:10:04会社が社員に対して、払わないという形で泥棒してるほうが多いけどな
0053デフォルトの名無しさん
2010/02/25(木) 08:26:05GC無しの実装が欲しい
0054デフォルトの名無しさん
2010/02/25(木) 09:57:51技術持ってるから尊敬されてるって意味だと思うけどw
0055デフォルトの名無しさん
2010/02/26(金) 01:09:070056デフォルトの名無しさん
2010/02/27(土) 19:36:14Google社内では、C++の例外を使わないってのはこれか。
0057デフォルトの名無しさん
2010/02/28(日) 18:21:24Javaの代替はありえないでしょ。例外ないし。
GoはCの代替を目指してるんじゃない?流石に無理だとは思うけど。
あと、Javaの言語仕様はシンプルな方だよ。特にC++と比べてね。
>>44
趣味でやるなら、Python、Rubyあたりのスクリプト言語をどうぞ。
0058デフォルトの名無しさん
2010/02/28(日) 18:52:31ライブラリ仕様が膨大なのはライブラリが膨大にあるから仕方が無い
0059デフォルトの名無しさん
2010/02/28(日) 19:44:44ライブラリが膨大ってのは統合の癖になんてこったい。
その点でトップなのはPythonだろう。
0060デフォルトの名無しさん
2010/02/28(日) 19:57:52どゆこと?
0061デフォルトの名無しさん
2010/02/28(日) 23:15:55言語仕様はシンプルな方がいいでしょ。言語仕様さえ覚えれば、
あとは自分が使うライブラリのドキュメントを読みながら使えばよい。
ライブラリが膨大って、すべてのライブラリの使い方覚える気かよw
0062デフォルトの名無しさん
2010/02/28(日) 23:26:39ライブラリが膨大でも必要な所だけつまめば良いだけだし、ライブラリが
充実しているという事は大きなメリットだ
0063デフォルトの名無しさん
2010/03/02(火) 23:04:380064デフォルトの名無しさん
2010/03/02(火) 23:25:40ブラウザとかエディタとか作れるレベルならすぐにでも始めたい。
0065デフォルトの名無しさん
2010/03/02(火) 23:32:390066デフォルトの名無しさん
2010/03/05(金) 00:27:54GC付きでのゲーム開発も研究されてきているからもしかしたら注目されるかもね
0067デフォルトの名無しさん
2010/03/05(金) 00:31:59関数型言語は殆どそうだよ。
Common Lisp, Scheme, Haskell, Stndard ML, OCaml, Clean, Dylan, etc.
JIT もネイティブコンパイルだから、Java, Smalltalk, Erlang, JavaScript, Lua, etc.
特に珍しい事ではないと思うよ…
0068デフォルトの名無しさん
2010/03/05(金) 00:39:300069デフォルトの名無しさん
2010/03/05(金) 00:42:490070デフォルトの名無しさん
2010/03/05(金) 00:43:430071デフォルトの名無しさん
2010/03/05(金) 01:25:380072デフォルトの名無しさん
2010/03/06(土) 14:00:570073デフォルトの名無しさん
2010/03/06(土) 16:16:34一生、仕事でC++が使えるといいですね
思う存分、会社で発狂してください
0074デフォルトの名無しさん
2010/03/06(土) 21:55:35一生Cだけで終わらせられたら幸せ。
0075デフォルトの名無しさん
2010/03/06(土) 22:03:10未だに残ってるのが疑問
0076デフォルトの名無しさん
2010/03/06(土) 22:34:240077デフォルトの名無しさん
2010/03/06(土) 22:38:080078デフォルトの名無しさん
2010/03/06(土) 22:42:230079デフォルトの名無しさん
2010/03/06(土) 23:05:59ttp://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/CodingStyle.html
この人達は、他の物を使ってはいけないんだぞ。
osxは、objective-cで、windowsは、C++か。
0080デフォルトの名無しさん
2010/03/07(日) 02:01:28typedef struct 古くて現在では使われてない物 {
int i;
} golang;
0081デフォルトの名無しさん
2010/03/07(日) 15:19:490082デフォルトの名無しさん
2010/03/07(日) 15:40:49普通に今でも使うけど
0083デフォルトの名無しさん
2010/03/07(日) 18:03:240084デフォルトの名無しさん
2010/03/07(日) 19:58:33golangに含まれているもの全部って言いたかったんじゃ?
よく分からんけど
0085デフォルトの名無しさん
2010/03/07(日) 21:16:02│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘ おっぱい!おっぱい!
0086デフォルトの名無しさん
2010/03/09(火) 01:35:34これって、スコアと処理速度は関係ないやつ?
0087デフォルトの名無しさん
2010/03/12(金) 02:51:19バカハンガリアンの長ったらしい名前付けるやついるよな
i,j,k最強
0088デフォルトの名無しさん
2010/03/12(金) 05:55:470089デフォルトの名無しさん
2010/03/12(金) 05:56:39*.exe形式の実行ファイル(ネイティブコード?)が作れるなら
C++始める必要なくなるんだけどな。
0090デフォルトの名無しさん
2010/03/12(金) 10:23:280091デフォルトの名無しさん
2010/03/12(金) 10:50:26開発止まってるのかなぁ。
0092デフォルトの名無しさん
2010/03/12(金) 11:02:52開発ってw
そいつIRCでMinGWで動いたぜって話ししてて、
公開したのは単にその時目立ちたかっただけだよw
本気で開発とかやってるわけじゃない。
0093デフォルトの名無しさん
2010/03/12(金) 13:27:090094デフォルトの名無しさん
2010/03/13(土) 17:24:37WindowsだとMinGW GCCのバージョンが問題か。
0095デフォルトの名無しさん
2010/03/13(土) 18:43:27Andoroidの開発は盛り上がらないだろうな
0097デフォルトの名無しさん
2010/03/13(土) 20:07:400098デフォルトの名無しさん
2010/03/14(日) 20:07:49Cの代わりにカーネル書いたり
がちな組み込みには使えんよね
惜しい
0099デフォルトの名無しさん
2010/03/14(日) 20:38:27│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘ おっぱい!おっぱい!
0100デフォルトの名無しさん
2010/03/15(月) 05:23:23perlやpythonみたいに実行環境がないと動作しないですか?
goのガーベッジコレクションはCで書かれているらしいですけど、
そのガーベッジコレクションというのがOSに入っていないとgoのプログラムは動かないんですかね。
0101デフォルトの名無しさん
2010/03/15(月) 05:42:360102デフォルトの名無しさん
2010/03/15(月) 06:19:470103デフォルトの名無しさん
2010/03/15(月) 16:34:50その心はやりがいがある
0104デフォルトの名無しさん
2010/03/15(月) 16:47:14ttp://ura.pya.cc/4coma/4coma_fla.php?imgid=1109
0105デフォルトの名無しさん
2010/03/16(火) 07:24:180106デフォルトの名無しさん
2010/03/16(火) 14:07:59じゃあjavaやlispはどうやってGCしてんのか
0107デフォルトの名無しさん
2010/03/16(火) 14:11:18釣られないぞ!
0108デフォルトの名無しさん
2010/03/16(火) 20:36:08>>106
Java で書いたプログラムって
perl や python みたいに実行環境(Java VM)がないと動作しないです。
Java のガーベッジコレクションは C++ で書かれていますが、
そのガーベッジコレクションというか Java VM が OS に入ってないと
Java のプログラムは動かないです。
Lisp は実装に依るけど、スタンドアローンのバイナリを吐く様な使い方は
あまりしないから、やっぱり実行環境が必要な事が多いね。
0109デフォルトの名無しさん
2010/03/16(火) 20:39:41GCはライブラリの形で実装できるのでOS自体に備わってる必要は無い
Boehm GCでぐぐれ、C/C++用の有名なGCライブラリだ
まあOSレベルのレイヤによってサポートされていたほうが都合がいいのは確かだが
0110デフォルトの名無しさん
2010/03/16(火) 20:51:05ランタイムライブラリかなんかに入ってるんだと思われ。
0111デフォルトの名無しさん
2010/03/16(火) 23:08:21こういう言語待ってた。
0112デフォルトの名無しさん
2010/03/17(水) 02:15:29C#とどこが違うんだよ
0113デフォルトの名無しさん
2010/03/17(水) 03:04:150114デフォルトの名無しさん
2010/03/17(水) 03:30:150115デフォルトの名無しさん
2010/03/17(水) 05:33:10持て囃されているとこがすごい
0116デフォルトの名無しさん
2010/03/17(水) 06:38:21口はさめるところも凄いなw
0117デフォルトの名無しさん
2010/03/17(水) 07:07:10なんでそんなに自分に自信があるんだろう
0118デフォルトの名無しさん
2010/03/17(水) 07:49:06後光がさして見えるよ
所でランタイムってインタープリタと混同してないかな?
0119デフォルトの名無しさん
2010/03/17(水) 07:57:27なんでgoなんか入れるんだろ
0120デフォルトの名無しさん
2010/03/17(水) 08:23:44おっさんは crt を知らないのかな?
0121デフォルトの名無しさん
2010/03/17(水) 08:26:38だよね。でもやはりメジャーは強いんよね
俺は組み込み屋だから歓迎
>>108
例が悪かったかな?
javaはjit,lispもネイティブコンパイルされますな
要は結合方法が違うだけで
GCとインタープリタかどうかは無関係といいたかったんよ
ちなみにCやC++にもランタイムありますよ。
GCは含まないけど。
0122デフォルトの名無しさん
2010/03/17(水) 08:35:49Go に近い言語を例にした方が良かったかもね。
0123デフォルトの名無しさん
2010/03/17(水) 08:36:48オッサンだから昔は普通にcrt書いてたなw
まあ昔はいろいろ作らないと
なんもできなかったしな
0124デフォルトの名無しさん
2010/03/17(水) 08:41:300125デフォルトの名無しさん
2010/03/17(水) 08:44:110126デフォルトの名無しさん
2010/03/17(水) 08:44:530127デフォルトの名無しさん
2010/03/17(水) 08:47:23C にだってランタイムはあるんだよ。当然インタープリタじゃないがな。
0128デフォルトの名無しさん
2010/03/17(水) 08:57:39100にレスだよ
おっさんの時代はcrtどころか
CPUのスタートアップからかいたもんじゃ
linuxのブートローダなんて書いたのは最近に感じるのう
lispのgc書いたのは20年も前じゃ
ただのcopy方式だったがな
0129デフォルトの名無しさん
2010/03/17(水) 08:58:110130デフォルトの名無しさん
2010/03/17(水) 09:20:28おっさんはアンカーの使い方を学んだ方が良いな。
遅レスする時は特に。
0131デフォルトの名無しさん
2010/03/17(水) 09:26:240132デフォルトの名無しさん
2010/03/17(水) 14:00:29狭義のランタイムには普通ないね
素ま。。は俺じゃないよ
組み込み、制御にgoにはかなり期待してんだが
まだ無理だなー
若いモンに使わせるのに良さげなんだが。
OSでもかかせてみるかね
0133デフォルトの名無しさん
2010/03/17(水) 18:25:380134デフォルトの名無しさん
2010/03/17(水) 21:11:30これからはC言語→go言語でいいかもね。
0135デフォルトの名無しさん
2010/03/17(水) 22:30:240136デフォルトの名無しさん
2010/03/17(水) 22:42:05がんばれるかなぁ…
0137デフォルトの名無しさん
2010/03/17(水) 22:47:420138デフォルトの名無しさん
2010/03/18(木) 00:54:15* syscall: minimal mingw version of syscall. (thanks Alex Brainman)
とあるからMinGWのサポートもちょこっとマージされているみたいだね。
0139デフォルトの名無しさん
2010/03/18(木) 03:10:36Ken Thompsonが作った言語で正規表現が遅いとはw
0140デフォルトの名無しさん
2010/03/18(木) 15:40:20$HOME/go/bin/gopack grc _test/http.a _gotest_.8
--- FAIL: http.TestClient
Get http://www.google.com/robots.txt: dial tcp www.google.com:http: lookup www.google.com. on 220.152.38.201:53: no answer from server
--- FAIL: http.TestRedirect
Get http://codesearch.google.com/: dial tcp codesearch.google.com:http: lookup codesearch.google.com. on 220.152.38.201:53: no answer from server
FAIL
make[1]: *** [test] Error 1
make: *** [http.test] Error 2
環境変数 .bashrc
export GOROOT=$HOME/go
export GOOS=darwin
export GOARCH=386
export PATH=$GOBIN:$PATH
どうすればいいでしょうか
0141デフォルトの名無しさん
2010/03/18(木) 15:59:37誤爆しました
0142デフォルトの名無しさん
2010/03/18(木) 18:51:51えっと他のGoスレって・・・?
0143デフォルトの名無しさん
2010/03/18(木) 20:59:210144デフォルトの名無しさん
2010/03/18(木) 21:21:080145デフォルトの名無しさん
2010/03/19(金) 00:29:270146デフォルトの名無しさん
2010/03/19(金) 01:16:280147デフォルトの名無しさん
2010/03/19(金) 02:39:180148デフォルトの名無しさん
2010/03/19(金) 06:56:48> Get http://www.google.com/robots.txt: dial tcp www.google.com:http: lookup www.google.com. on 220.152.38.201:53: no answer from server
テスト走らせている最中にDNS鯖が答えないって文句行ってるね.@homeの鯖みたいだけど
確かに引けない。 ネットワークの外から引くのに制限をかけてるかもしれないけど。
ネットワークの問題か、goのコードがDNS鯖のアドレスを取得する方法に問題があるのでは。
nslookup www.google.com 220.152.38.201
Server: 220.152.38.201
Address: 220.152.38.201#53
** server can't find www.google.com.home: REFUSED
0149デフォルトの名無しさん
2010/03/20(土) 16:09:200150デフォルトの名無しさん
2010/03/21(日) 12:27:420151デフォルトの名無しさん
2010/03/21(日) 12:40:280152デフォルトの名無しさん
2010/03/21(日) 13:40:15C++/javaの失敗たよな
0153デフォルトの名無しさん
2010/03/21(日) 14:22:210154デフォルトの名無しさん
2010/03/21(日) 22:07:440155デフォルトの名無しさん
2010/03/21(日) 22:35:130156デフォルトの名無しさん
2010/03/21(日) 23:56:080157デフォルトの名無しさん
2010/03/23(火) 21:16:36俺は結構好きなんだけどなあ
0158デフォルトの名無しさん
2010/03/23(火) 23:26:330159デフォルトの名無しさん
2010/03/24(水) 16:20:370160デフォルトの名無しさん
2010/03/24(水) 18:12:480161デフォルトの名無しさん
2010/03/24(水) 22:53:130162デフォルトの名無しさん
2010/03/24(水) 22:54:400163デフォルトの名無しさん
2010/03/24(水) 23:08:330164デフォルトの名無しさん
2010/03/26(金) 20:36:110165デフォルトの名無しさん
2010/03/26(金) 20:38:24スレ間違えてますよ。
0166デフォルトの名無しさん
2010/03/27(土) 01:02:33つNacl
0167デフォルトの名無しさん
2010/03/27(土) 01:40:37iPhoneアプリ作れますか
0168デフォルトの名無しさん
2010/03/27(土) 01:44:390169デフォルトの名無しさん
2010/03/27(土) 17:09:57kwsk
0170デフォルトの名無しさん
2010/03/29(月) 13:02:41JavaScriptの代替品になるって。
0171デフォルトの名無しさん
2010/03/29(月) 13:23:43ブラウザがGoで作られるようになる
0172デフォルトの名無しさん
2010/03/29(月) 14:47:290173デフォルトの名無しさん
2010/03/29(月) 15:34:000174デフォルトの名無しさん
2010/03/29(月) 16:56:370175デフォルトの名無しさん
2010/03/29(月) 17:03:120176デフォルトの名無しさん
2010/03/29(月) 17:04:150177デフォルトの名無しさん
2010/03/29(月) 17:06:230178デフォルトの名無しさん
2010/03/29(月) 17:06:410179デフォルトの名無しさん
2010/03/29(月) 17:09:090180デフォルトの名無しさん
2010/03/29(月) 17:17:18並行処理がやりやすい
0181デフォルトの名無しさん
2010/03/29(月) 17:34:120182デフォルトの名無しさん
2010/03/29(月) 17:39:09goはチャンネルベースなのに対してerlangはプロセスベース
さらにerlangはバイナリが吐けないのに対してgoはCなどと同じようにバイナリが吐ける。
0183デフォルトの名無しさん
2010/03/29(月) 17:42:480184デフォルトの名無しさん
2010/03/29(月) 20:15:30されてない。 せいぜい実験レベルで遊ばれているだけ。
0185デフォルトの名無しさん
2010/03/29(月) 21:20:040186デフォルトの名無しさん
2010/03/29(月) 21:22:34という事実は新プログラミング言語開発者の心を折った
0187デフォルトの名無しさん
2010/03/29(月) 22:45:000188デフォルトの名無しさん
2010/03/30(火) 00:32:581985 - AT&T Cfront 1.0
1987 - GNU C++
1990 - Borland C++
1992 - Microsoft C++
まあ、数年は生温かく見守ってやれ。
0189デフォルトの名無しさん
2010/03/30(火) 00:54:18だからスタンダードになるまで時間が掛かった、と思うのだけどどうだろう
0190デフォルトの名無しさん
2010/03/30(火) 02:10:391991 発表
1994 1.0
2000 2.0 メジャー化
ruby
1995年12月 発表
2004年末 RoR
scala
2003 発表
2006 2.0
2009 ブレーク?
0191デフォルトの名無しさん
2010/03/30(火) 02:49:55情報伝達が早くなるのは確かに有利ではあるが、普及っていうのは結局人間が使って
コードを書く事でしか実現しないからそこの速度は対して変わらない。
0192デフォルトの名無しさん
2010/03/30(火) 03:19:130193デフォルトの名無しさん
2010/03/30(火) 03:23:250194デフォルトの名無しさん
2010/03/30(火) 03:24:110195デフォルトの名無しさん
2010/03/30(火) 08:51:2490年代は一般家庭には来てなかったが
理科系の学部や企業では使えてたろ
0196デフォルトの名無しさん
2010/03/30(火) 09:13:131988年には結構会社で使ってたよ。
0197デフォルトの名無しさん
2010/03/30(火) 12:03:48Javaはその条件クリアしてるのに10年かかった
0198デフォルトの名無しさん
2010/03/30(火) 12:07:58MSのアプリはいつまでたっても成熟しない
むしろ10年経つ前にこっそり棄てて買い直させる
血出痔商法
0199デフォルトの名無しさん
2010/03/30(火) 14:15:29C言語並の実行速度だと思うけどね。
こんなに期待したくなる言語はこれまでなかった。
まだ発表されて半年も経ってないし、
今すぐ普及しろと言うのはちょっと無理があるけど
golangにはそういった期待を裏切らない言語になって欲しいね。
0200デフォルトの名無しさん
2010/03/30(火) 15:28:210201デフォルトの名無しさん
2010/03/30(火) 15:37:16通信に使うキューまで自前で管理しなきゃいけないし。
そうなると、Cと変わらないからCを使った方がいいんじゃないの。
0202デフォルトの名無しさん
2010/03/30(火) 15:46:59しかし選択肢に挙がる程度に浸透はした気がする
0203デフォルトの名無しさん
2010/03/30(火) 17:49:03普及してるのはCとC++位か?
しかし選択肢という案件の数ベースでは、Cはないか。
C++だけ?
0204デフォルトの名無しさん
2010/03/30(火) 17:50:08実装と効率次第だね。
並列のロック期間を除いて固定時間なら使えるよ
GCは発生も時間も不定なのがねえ
0205デフォルトの名無しさん
2010/03/30(火) 18:00:11GCが気になるほどのシビアな組み込み用途ってどんなことに使うの?
0206デフォルトの名無しさん
2010/03/30(火) 19:29:05Javaと比べるもんじゃないよね。
0207デフォルトの名無しさん
2010/03/30(火) 20:47:12通信機器。 C++で数100万行とか普通にあるし。
0208デフォルトの名無しさん
2010/03/30(火) 20:52:54それってシビアな部分とそうでない部分があるから、言語で使い分ければいいんじゃないの。
0209デフォルトの名無しさん
2010/03/30(火) 21:02:35そりゃまあそうだ。 CLIにTCLを使ってるなんて場所もあるしね。
0210デフォルトの名無しさん
2010/03/30(火) 22:06:580211デフォルトの名無しさん
2010/03/30(火) 22:52:140212デフォルトの名無しさん
2010/03/31(水) 00:10:370213デフォルトの名無しさん
2010/03/31(水) 04:01:04今はメンテされてないけど、小さい言語だから
復活とか再実装とかにいいネタと思われ
0214デフォルトの名無しさん
2010/03/31(水) 20:12:400215デフォルトの名無しさん
2010/03/31(水) 20:47:100216デフォルトの名無しさん
2010/03/31(水) 20:59:400217!omikuji
2010/04/01(木) 04:45:43http://www.youtube.com/watch?v=EcDXRCyyrPI
0218デフォルトの名無しさん
2010/04/01(木) 15:32:25そういうのって少しずつ整備されていくのかな。
Javaみたいにほとんどの機能は標準で用意されるようになるの?
0219デフォルトの名無しさん
2010/04/01(木) 18:32:440220デフォルトの名無しさん
2010/04/01(木) 18:43:180221デフォルトの名無しさん
2010/04/07(水) 14:13:120222デフォルトの名無しさん
2010/04/10(土) 11:49:56http://groups.google.com/group/golang-nuts/browse_thread/thread/1ce5cd050bb973e4/8bc45b58a32aed25
0223デフォルトの名無しさん
2010/04/13(火) 02:44:27新たに関数組み込むのね
微妙な予感
0224デフォルトの名無しさん
2010/04/15(木) 12:59:25もうF#に向かってます
0225デフォルトの名無しさん
2010/04/15(木) 17:53:31( ・ω・) �d�d
/ ~つと)
0226デフォルトの名無しさん
2010/04/15(木) 23:49:12プログラム開発に使う言語が多すぎだと思う。
用途に応じて使い分けるにしても。
0227デフォルトの名無しさん
2010/04/16(金) 01:46:40( ・ω・) �d�d
/ ~つと)
0228デフォルトの名無しさん
2010/04/16(金) 05:53:050229デフォルトの名無しさん
2010/04/16(金) 06:18:35似たような文法を採用して(た)というのに
0230デフォルトの名無しさん
2010/04/16(金) 16:49:51この言語は流行らないよ。
0231デフォルトの名無しさん
2010/04/16(金) 16:52:24どう考えても、ここは流行の言語を有り難がる人間が来るスレじゃないだろw
0232デフォルトの名無しさん
2010/04/16(金) 16:54:47いや、なんか勘違いしてる人がいるみたいだったから一応。
0233デフォルトの名無しさん
2010/04/16(金) 20:42:29知識として持っててあたりまえのことを質問する馬鹿が増えた
0234デフォルトの名無しさん
2010/04/19(月) 17:56:580235デフォルトの名無しさん
2010/04/19(月) 21:11:27winでも動いたら神。
0236デフォルトの名無しさん
2010/04/20(火) 00:04:48GUIなしならすぐ出来るっしょ
0237デフォルトの名無しさん
2010/04/20(火) 14:23:27実際GoのGUIプログラミングってどうするんだろ。
X11ってなにそれ、おいしいの?
0238デフォルトの名無しさん
2010/04/20(火) 16:54:490239デフォルトの名無しさん
2010/04/20(火) 19:00:310240デフォルトの名無しさん
2010/04/21(水) 07:09:14Go binding for GTK http://github.com/mattn/go-gtk
0241デフォルトの名無しさん
2010/04/23(金) 10:13:230242デフォルトの名無しさん
2010/04/23(金) 12:36:30hiromi
0243デフォルトの名無しさん
2010/04/23(金) 15:09:34誰かと思えばまっつんじゃないか
0244デフォルトの名無しさん
2010/05/01(土) 15:03:52どんどん人材を消耗するだけ消耗して使い捨て、いっつも現場は新人だらけ。
スパゲティソースが残るだけで熟練した技術なんて絶対に蓄積しないよ。
最近は何でもかんでも技術の標準化が進んでるから
「技術は○○が握ってる」とかいうことはあまりない。
むしろ日本勢が旧態依然とした「独自技術」に拘って
ノロノロと研究してる間に中韓みたいなところから標準技術を組み合わせただけの
製品が出てきて市場を取られるんだよ。
丸投げピンハネがはびこっている間は欧米には勝てない。
0245デフォルトの名無しさん
2010/05/01(土) 16:20:260246デフォルトの名無しさん
2010/05/01(土) 16:55:570247デフォルトの名無しさん
2010/05/01(土) 17:03:040248デフォルトの名無しさん
2010/05/01(土) 20:41:000249デフォルトの名無しさん
2010/05/01(土) 21:10:52労働者の祭典の日だぞ
0250デフォルトの名無しさん
2010/05/01(土) 23:35:17データセンターも現地に作るよ。
つまり日本は仕事なし。
0251デフォルトの名無しさん
2010/05/02(日) 09:36:230252デフォルトの名無しさん
2010/05/04(火) 15:28:54気をつけないと気がついたときには、仕事なくなってるよ
0253デフォルトの名無しさん
2010/05/04(火) 22:57:380254デフォルトの名無しさん
2010/05/05(水) 01:27:54kokyaku_masterが基本だろ
0255デフォルトの名無しさん
2010/05/08(土) 10:25:240256デフォルトの名無しさん
2010/05/08(土) 18:41:30俺は趣味的なプログラム書くのにチョコ使いしてんだが
0257デフォルトの名無しさん
2010/05/09(日) 14:46:250258デフォルトの名無しさん
2010/05/09(日) 19:03:15いる
>>257
いた
0259デフォルトの名無しさん
2010/05/09(日) 22:24:20そういう方向の言語じゃなさそうね
0260デフォルトの名無しさん
2010/05/10(月) 00:13:310261デフォルトの名無しさん
2010/05/15(土) 01:10:00その内いろいろ出てくるだろうね。
0262デフォルトの名無しさん
2010/05/16(日) 14:16:53早く普及しれ。
だれか著名人が使い始めればもう少し勢い付くと思うんだがな。
あと日経ソフトウェアあたりが特集組んでくれることに期待しとる。
0263デフォルトの名無しさん
2010/05/20(木) 23:21:210264デフォルトの名無しさん
2010/05/21(金) 02:22:380265デフォルトの名無しさん
2010/05/21(金) 02:28:360266デフォルトの名無しさん
2010/05/21(金) 02:46:420267デフォルトの名無しさん
2010/05/21(金) 06:52:342010年05月21日 05時48分
打ち上げ時刻60分前の最終カウントダウン作業に"Go"の指令がかかりました。
0268デフォルトの名無しさん
2010/05/21(金) 18:17:460270デフォルトの名無しさん
2010/05/22(土) 00:01:500271デフォルトの名無しさん
2010/05/22(土) 08:16:25ゲームが始まったあと背景画像を見ると、ドットパタンがわかって面白い
0272デフォルトの名無しさん
2010/05/22(土) 08:34:350273デフォルトの名無しさん
2010/05/22(土) 08:38:130274デフォルトの名無しさん
2010/05/22(土) 08:40:12音も出るし、凝ってるなあ
0275デフォルトの名無しさん
2010/05/22(土) 11:35:12http://tsushima.2ch.net/test/read.cgi/newsplus/1274458214/
0276デフォルトの名無しさん
2010/05/23(日) 01:24:41GoのNaclで作れたら面白い
0277デフォルトの名無しさん
2010/05/23(日) 03:30:160278デフォルトの名無しさん
2010/05/23(日) 03:31:180279デフォルトの名無しさん
2010/05/23(日) 03:37:010280デフォルトの名無しさん
2010/05/23(日) 10:18:410281デフォルトの名無しさん
2010/05/23(日) 10:26:38ttp://www.uselesspickles.com/triangles/demo.html
0282デフォルトの名無しさん
2010/05/23(日) 15:00:08ソース見りゃ一目瞭然。そこだけ Flash を使っているというオチ。
HTML5 が普及するまでは仕方が無いね。
http://gist.github.com/408959
0283デフォルトの名無しさん
2010/05/25(火) 01:37:20Another Go at Language Design
http://www.stanford.edu/class/ee380/Abstracts/100428.html
これの最後に:
Starting to be used inside Google for some production work.
だってさ。
0284デフォルトの名無しさん
2010/05/25(火) 07:09:45密かに好感なんだな
0285デフォルトの名無しさん
2010/05/27(木) 01:21:41誰か教えてくれよ。
0286デフォルトの名無しさん
2010/05/27(木) 01:41:10C は UNIX, Perl は CGI, ObjC は iPhone, Java は Server みたいな感じで。
Go が向いているプログラミング分野が出てくれば流行るかもしれないね。
今の所はそういう兆しは無いよ。
0287デフォルトの名無しさん
2010/05/27(木) 10:12:400288デフォルトの名無しさん
2010/05/27(木) 20:22:380289デフォルトの名無しさん
2010/05/27(木) 20:31:29実際に並列度が確保出来るか期待出来るのかな。
0290デフォルトの名無しさん
2010/05/27(木) 20:37:220291デフォルトの名無しさん
2010/05/27(木) 20:41:51あるよ。無ければ JavaVM が必死こいて Concurrent GC や Parallel GC を開発したりしないって。
0292デフォルトの名無しさん
2010/05/28(金) 00:19:16GCが走るとthe world発動
goのもいずれ世代別とか並列とかになるでしょ
0293デフォルトの名無しさん
2010/05/28(金) 00:34:010294デフォルトの名無しさん
2010/05/28(金) 00:43:04書いてる人はそんなに居ないんじゃないかな。D-KVS とかを作ったら
面白そうなのにねえ。
0295デフォルトの名無しさん
2010/05/28(金) 03:08:59今見て驚いたがruntime/tinyに組み込みシステム向けのコードが入ってるな
GOOS=linuxでビルドしたコンパイラでtinyで使えるらしい
0296デフォルトの名無しさん
2010/05/28(金) 04:00:310297デフォルトの名無しさん
2010/05/28(金) 20:33:08あと一年位早くに出てれば今やってる組み込みプロジェクトで使ってみたかったな。
ブログが更新:
Go at I/O: Frequently Asked Questions
http://blog.golang.org/2010/05/go-at-io-frequently-asked-questions.html
- Go は商業利用可能なレベルであり、その証拠にGoogleでは使い始めている
- Genericsについてはまだ満足な解答はない。 また、Goでコードをもっと書くに
したがい、必要性がもっと感じられなくなってきている。
- GPUをサポートするというのはいい考えだし、言語仕様的には整合性が良いであろう.
- App Engineで使える様になったら良いなと思う.
- ARMは今でも吐けるのでアンドロイドでも使える様になるのは可能だし、最適な
言語だと思うが今のところ取り組んでない。
- Goはシステムプログラミングの為に作られ、サーバ、クライアント、データベース、
キャッシュ、負荷分散、分散処理にふさわしく、そういう目的で使われ始めている.
しかし最初にリリースされてからコミュニティーによる様々な使われ方がされており、
汎用言語として成功すると思われる。
0298デフォルトの名無しさん
2010/05/29(土) 02:42:43楽観的過ぎてワラタw
もうちょっと本気レベルの高い所も見せて欲しいんだけどなあ
0299デフォルトの名無しさん
2010/05/29(土) 12:13:220300デフォルトの名無しさん
2010/05/29(土) 13:39:510301デフォルトの名無しさん
2010/05/29(土) 14:52:1110年前のjavaフィーバーを経験してないとか、可哀想で仕方がない。
0302デフォルトの名無しさん
2010/05/29(土) 18:10:52冷ややか目で見ていたが俺の判断は正しかった
一山いくらの糞技術者生産言語だったよ
0303デフォルトの名無しさん
2010/05/29(土) 18:21:57フィーバー起こして糞言語だと罵られつつも普及する方がいいんじゃね
0304デフォルトの名無しさん
2010/05/29(土) 18:55:100305デフォルトの名無しさん
2010/05/30(日) 22:49:23なんつーかあそこを乗り切れば、その後の加速期に
現場で100万が(残業漬けだったが)楽に稼げた
時代だったけどな。いまじゃ金融(保険)/Sapくらいじゃね?
0306デフォルトの名無しさん
2010/05/31(月) 01:34:11GOとJavaで悩んでるんだけどどちらにするべきかな。
いずれはシステム会社で働きたいと思ってるし、
趣味でローカルアプリとかも作りたい。
Javaは今後枯れる?
0307デフォルトの名無しさん
2010/05/31(月) 02:23:39雇ってあげるよ
0308デフォルトの名無しさん
2010/05/31(月) 05:45:05実用上も学習上も求人という意味でも Java が良いよ。
0309デフォルトの名無しさん
2010/05/31(月) 06:04:54その3要素で考えてもっともあり得ないのがJavaだろうに
0310デフォルトの名無しさん
2010/05/31(月) 06:38:500311デフォルトの名無しさん
2010/05/31(月) 18:15:30とても若いか趣味でバリバリならいいが、
ただ勉強しましたってのと実務経験するのとは全然ちゃうし
0312デフォルトの名無しさん
2010/05/31(月) 21:44:34営業、クライアントには万能安定超絶神言語なんだってさ。
だからJava選んでおけばあと十年くらいは生きていけるかも?
0313デフォルトの名無しさん
2010/05/31(月) 21:50:53クライアントも Andoroid のアプリは Java でしか書けないから、タブレットや携帯でも
しばらくは Java でオケ。つか、代わりが無い。
0314デフォルトの名無しさん
2010/05/31(月) 22:29:030315デフォルトの名無しさん
2010/05/31(月) 23:31:41人が集まらない。
今のところJavaの代替として有力なのはGoなんだよな。
タイミングさえ上手く掴めれば思ったよりも早く普及するかもしれない。
0316デフォルトの名無しさん
2010/05/31(月) 23:41:270317デフォルトの名無しさん
2010/06/01(火) 00:14:03寝言過ぎるwww
0318デフォルトの名無しさん
2010/06/01(火) 01:04:38後は LL を何か一つと、SQL と JavaScript が書ければ不足無し。
次点で Lisp, Haskell, C, ASM, ObjC 辺りをやっておくと世界が広がる。
Go はその次くらい。
0319デフォルトの名無しさん
2010/06/01(火) 01:14:13>>297の内容からすると管理・制御系の言語を目指してるみたいだし、
これから色々な動きがあると思うよ。
現時点でJavaの代替はたしかにありえないが。
0320デフォルトの名無しさん
2010/06/01(火) 03:06:59現実的な守備範囲だろうね。
0321デフォルトの名無しさん
2010/06/01(火) 03:37:43GUIは人が集まるとできてくるかもね
0322デフォルトの名無しさん
2010/06/01(火) 08:12:390323デフォルトの名無しさん
2010/06/01(火) 08:57:54守備範囲っつーか、どの言語でもできる仕事じゃん。
0324デフォルトの名無しさん
2010/06/01(火) 13:06:480325デフォルトの名無しさん
2010/06/01(火) 16:54:11cgoてので出来る
>>323
どんな言語でも出来るとかっていうとアセンブラがあれば全て終わるなw
ネイティブでコンパイルされて速度がそれなりに速く
ランタイムも軽めで生産性そこそこがgoの特徴だから
webのサーバサイドや管理ツールにはあうわな
0326デフォルトの名無しさん
2010/06/01(火) 17:25:54GoよりLuaJITの方が速いしね
0327デフォルトの名無しさん
2010/06/01(火) 18:18:270328デフォルトの名無しさん
2010/06/01(火) 19:08:00有名言語がひしめき合っている所で、わざわざ普及の兆しも無いマイナー言語を
採用する意味が分からない。生産性がそこそこじゃ、全然ダメでしょ。
0329デフォルトの名無しさん
2010/06/01(火) 20:11:41Cは構造化、C++はOO、Javaは仮想マシンとGCと共に広まったわけで
0330322
2010/06/01(火) 20:31:08有賀豚
調べてくる
0331デフォルトの名無しさん
2010/06/01(火) 20:46:01>Nacl
PNaCL が出来た時にプログラマが Go を選ぶ理由ってあるかな?
0332デフォルトの名無しさん
2010/06/01(火) 21:37:36C++と末裔はセンスないからでしょ
あんな中途半端なOOはないしVMなんてみんな欲しくないしね
0333デフォルトの名無しさん
2010/06/01(火) 22:13:570334デフォルトの名無しさん
2010/06/01(火) 22:47:09つーか言語普及するには時間がいるが
Googleなんかの大企業が環境整えて
ユースケース見せつけたら
goは一気に加速するぞ
0335デフォルトの名無しさん
2010/06/02(水) 00:19:260336デフォルトの名無しさん
2010/06/02(水) 00:29:01>Googleなんかの大企業が環境整えて
>ユースケース見せつけたら
>goは一気に加速するぞ
そのつもりがあるならローンチから見せつけるだろw
0337デフォルトの名無しさん
2010/06/02(水) 00:46:49揉んで安定してからが本番
Cの代替は無理かもだがC++の代替には十分じゃね
0338デフォルトの名無しさん
2010/06/02(水) 00:57:01C++ なめんなw
Go で LLVM や Firefox や OOo や OpenJDK や V8 が書き直せると思ってるのかよw
GCC も C++ に移行するらしいしな
0339デフォルトの名無しさん
2010/06/02(水) 01:59:200340デフォルトの名無しさん
2010/06/02(水) 02:04:150341デフォルトの名無しさん
2010/06/02(水) 02:10:21コンパイルがくそ遅くなるぞ
0342デフォルトの名無しさん
2010/06/02(水) 03:24:49それなりの速度でコンパイル出来るだろうよ
0343デフォルトの名無しさん
2010/06/02(水) 03:48:49それなりの速度はだめだろ。
パーサーを手書きにするぐらい最適化する価値のあるソフト
0344デフォルトの名無しさん
2010/06/02(水) 07:17:25goでそれなりって言えば、他言語で言えばかなり速いってことだよ
0345デフォルトの名無しさん
2010/06/02(水) 08:53:180346デフォルトの名無しさん
2010/06/02(水) 10:19:01でもgoの最適化が進めばさほど変わらん速度にはなるんじゃね
まあちゃんと書いてあるCやC++には届かんかもしれんが
生産性や表現力が上がる分いろいろ出来ることも増えて
コンパイラ自体の質は上がると思うが。
0347デフォルトの名無しさん
2010/06/02(水) 22:31:160からGoで書き直すことになるならそれはもうGCCじゃなくて新しいコンパイラだろう
0348デフォルトの名無しさん
2010/06/03(木) 00:45:180349デフォルトの名無しさん
2010/06/03(木) 00:45:380350デフォルトの名無しさん
2010/06/03(木) 15:30:00意味無いじゃん。
0351デフォルトの名無しさん
2010/06/03(木) 17:00:09いろんなCPUに移植しやすい
最適化ばっちし
gccgoより作るの楽
0352デフォルトの名無しさん
2010/06/03(木) 18:10:230353デフォルトの名無しさん
2010/06/03(木) 18:54:230354デフォルトの名無しさん
2010/06/04(金) 03:54:04windows用のgoだと使えないみたいですね
0355デフォルトの名無しさん
2010/06/04(金) 18:27:53レンサバとかハウジングとかでもLL志向の元請とかエンドだと
javaすら選択肢から除外されるのに、cとかアセンブラなんて異次元だろ。
つまりそういうところを相手にして糧を得ようとするならgoは所詮趣味の域。
まボランティアで活動するなら止めはせんけど。
0356デフォルトの名無しさん
2010/06/04(金) 18:33:120357デフォルトの名無しさん
2010/06/04(金) 18:34:030358デフォルトの名無しさん
2010/06/04(金) 19:04:450359デフォルトの名無しさん
2010/06/04(金) 19:43:57重要なのは技術を組み合わせることで新しい技術を創造し、
新しい環境における新しいコンセプトを打ち立てたことだ。
物事の新規性を見いだせない奴は一生イノベーションと無縁な
殺伐とした会社で土方扱いされること請け合い。
0360デフォルトの名無しさん
2010/06/04(金) 19:46:25要素技術も新しくない上に、他の技術を生み出す土壌にもなってない気がするけど。
0361デフォルトの名無しさん
2010/06/04(金) 20:07:44同じコンセプトを打ち立てた言語は一つもしらないわ。
君、知ってる?
0362デフォルトの名無しさん
2010/06/04(金) 20:08:240363デフォルトの名無しさん
2010/06/04(金) 21:07:430364デフォルトの名無しさん
2010/06/04(金) 21:16:570365デフォルトの名無しさん
2010/06/04(金) 21:35:13全くコンセプトが違う。
0366デフォルトの名無しさん
2010/06/04(金) 21:40:02どう違うの?
0367デフォルトの名無しさん
2010/06/04(金) 21:44:33Go の Channel も Erlang や Scala の Mailbox も CSP 由来
0368デフォルトの名無しさん
2010/06/04(金) 22:12:15goはCSPじゃなくてpi-calculusの方が近いと思うんだけどなぁ。
goはネイティブ、erlangはvm、mailboxはマイナーだし知らない
goはnaclとしてweb言語を目指していてwebでの並列処理を簡単にする。erlangはできない。
goはチャンネルを値として扱うことができる。erlangはできない。
0369デフォルトの名無しさん
2010/06/04(金) 22:25:59ネイティブでも遅かったら意味無いでしょ。Erlang も Scala も JIT だし。
それに Go のマイナーさに比べたら Erlang や Scala の方がまだ使われていると思うよ。
NaCl も LLVM ベースの PNaCl になったら好きな言語が使える訳だから、
Go を選ぶ理由は無いでしょ。
0370デフォルトの名無しさん
2010/06/04(金) 22:33:00軽量なプロセスを実装し、チャンネルを値として扱える、という所だけとっても、
設計手法へのイノベーションだよ。
CSPやpi-calculusではオブジェクト指向設計を置き換え可能な理論で裏付けされた
強力な設計手法が確立されている。
0371デフォルトの名無しさん
2010/06/04(金) 22:33:32javaが出た時のSunに対する印象とも違うし。
0372デフォルトの名無しさん
2010/06/04(金) 22:35:41>軽量なプロセス
単なるグリーンスレッドでしょ。
0373デフォルトの名無しさん
2010/06/04(金) 22:55:35じゃあ、ペガサスは鳥と馬をくっつけただけで珍しくないので、
この生物を最初に考えた奴は馬鹿だ、と言うわけか。
0374デフォルトの名無しさん
2010/06/04(金) 22:55:43益々 Scala で良いんでない?
Android でも動くし、その内 pNaCl でも動く様になるでしょ。
0375デフォルトの名無しさん
2010/06/04(金) 22:57:46既に Erlang や Scala があるからね。
0376デフォルトの名無しさん
2010/06/04(金) 22:58:54erlangやscalaとは違うのだと何度言えば分かるんだ。
頭が悪いのか?
0377デフォルトの名無しさん
2010/06/04(金) 23:01:29全部否定したと思ったけど、違う所って後はどこが残ってる?
0378デフォルトの名無しさん
2010/06/04(金) 23:10:09鳥は珍しくないし馬も珍しくないからペガサスは珍しくない、
という論調以外で批判やり直してください。
0379デフォルトの名無しさん
2010/06/04(金) 23:11:43http://www.scala-lang.org/node/242
>>378
意見が無いなら別に良いよ
0380デフォルトの名無しさん
2010/06/04(金) 23:15:26http://www.scala-lang.org/docu/files/api/scala/concurrent/pilib$object.html
0381デフォルトの名無しさん
2010/06/05(土) 00:07:23C++は複雑化する一方だし
Cだけでは生産性や安全性低いし
カバー出来ない部分向けに
シンプルでネイティブな言語作ったのがgoって感じじゃね
目新しさとか狙ってなくて実務向けじゃないか
0382デフォルトの名無しさん
2010/06/05(土) 00:24:430383デフォルトの名無しさん
2010/06/05(土) 00:57:520384デフォルトの名無しさん
2010/06/05(土) 01:47:22そういうのは枯れてから初めて言える台詞だ馬鹿
0385デフォルトの名無しさん
2010/06/05(土) 09:38:010386デフォルトの名無しさん
2010/06/05(土) 09:48:460387デフォルトの名無しさん
2010/06/05(土) 10:34:170388デフォルトの名無しさん
2010/06/05(土) 13:04:49同意できるんだよね
http://golang.jp/go_lang_faq#ancestors
0389デフォルトの名無しさん
2010/06/05(土) 15:33:22ライブラリが充実すればコミュニティも多少は広がると思うよ。
一般のプログラマは不満よりも利点に引っ張られる物だ。
0390デフォルトの名無しさん
2010/06/05(土) 15:53:48みんながやってるから()
0391デフォルトの名無しさん
2010/06/05(土) 16:11:27>関数型は永遠のマイナーだし
クロージャと型推論とパターンマッチがあれば
参照透明や副作用の隔離は要らないもんね
0392デフォルトの名無しさん
2010/06/05(土) 16:13:090393デフォルトの名無しさん
2010/06/05(土) 16:16:24ホントにねえ
0394デフォルトの名無しさん
2010/06/06(日) 00:00:54安心しろ。
0395デフォルトの名無しさん
2010/06/06(日) 00:31:02C の代わりは無理っす。カーネルを書くのもドライバーを書くのも
パフォーマンス重視のプログラムを書くのも向いてないっす。
0396デフォルトの名無しさん
2010/06/06(日) 06:11:16サーバ作ったりで使われてるCだろよ
設計したのはOSの専門家だしGoogleだからな
パフォーマンスはこれからだし、
OSでもコア部分だけCで書いて半分から上くらいなら書けそうだがな
うまくgoroutineとGC作れば結構いい線いけそう
0397デフォルトの名無しさん
2010/06/06(日) 06:27:52>OSでもコア部分だけCで書いて半分から上くらいなら書けそうだがな
専門用語で言うと、カーネルとドライバは C で書くしか無いが、
デーモンやウィンドウサーバやユーザランドのプログラムは Go で
書けそうだと言いたいのかな?
半分くらいとか、結構いい線とか、曖昧な表現に逃げずに、もう少し
具体的に話が出来ない物だろうか。パフォーマンスはこれからという
話だが、いつまで待ったらどのレベルの性能が達成出来るのかな?
Google とか Pike に夢を見たい気持ちも分かるが、もっと現実的な
話をしようぜ。
0398デフォルトの名無しさん
2010/06/06(日) 09:13:10無知なのはお前だ。
「カーネル・ドライバが下位層」だと思ってるようだけど、
ちょっとでもOSかじれば、ハードに近い下位レイヤーと主機能を実装する
上位レイヤーに分かれてることが分かるだろう
素人にもほどがある
0399デフォルトの名無しさん
2010/06/06(日) 09:16:18Go(+アセンブリ言語)でOSまるっと書いてLinux駆逐するぐらいの勢いじゃないと
OS寄り言語としては普及しないだろう
0400デフォルトの名無しさん
2010/06/06(日) 11:16:550401デフォルトの名無しさん
2010/06/06(日) 11:26:400402デフォルトの名無しさん
2010/06/06(日) 11:31:34どちらかというとOSよりはサーバプログラミング向きでないかと。
ゲームなんかもまあそこそこ楽に書けると思うけど。
0403デフォルトの名無しさん
2010/06/06(日) 11:41:07新しい技術の良さが理解できずに古いやり方にこだわるから、
新しいことやろうとすると使い物にならないわ。
古いシステムの保守とかさせたらちゃんと仕事をするんだけどね。
0404デフォルトの名無しさん
2010/06/06(日) 11:46:18って聞くとC/C++とJavaしか使えないって言うんですよ。
んでいまどきオブジェクト指向勉強中とか言ってるんです。
給料が増えるから、らしいです。
やっぱり低学歴って馬鹿でしょw
0405デフォルトの名無しさん
2010/06/06(日) 11:54:48当然関数型言語で何ができるのか想像もつかないしメリットも理解できない。
もちろん数理論理学も勉強したことが無いからCSPやZ言語みたいな物で何ができるかも理解できない。
代数学は理解できないし、圏論なんてとても無理。
足し算引き算がかろうじて分かるかな?w
そんな中卒でも言語仕様ぐらいは表面的に理解できるものだから余計にたちが悪い。
0406デフォルトの名無しさん
2010/06/06(日) 11:59:53まずは「関数型言語」という単語に目を向ける。これは理解できる。
goは関数型言語じゃないぞ、こいつは矛盾してやがる、ばかだな、という反応が予想される。
goは関数型言語じゃない。それは正しい。
しかし、CSP→パイ計算→ラムダ計算と変換可能なことをしらないからそういう反応を返すわけだ。
そして関数型言語とラムダ計算の関係も理解していない。
そもそも歴史すら知らない。
0407デフォルトの名無しさん
2010/06/06(日) 12:07:36>>402
現役中高生
>>399
0408デフォルトの名無しさん
2010/06/06(日) 12:33:25>>407
0409デフォルトの名無しさん
2010/06/06(日) 13:00:240410デフォルトの名無しさん
2010/06/06(日) 14:03:38いや、だからさ、もっと具体的に書いてみようよ。
君が思っている上位レイヤーは何で、カーネルのコンポーネントのどの部分なら
Go で書けると思ってるの?
上位とか下位とか主機能なんて曖昧な単語じゃなくて、スケジューラとか、
仮想メモリとか、ファイルシステムとか、ネットワークスタックとか、
デバイスドライバとか、もう少し範囲を明確にして具体的な話が出来ないかな。
汚い言葉や下らない煽りは無しで、きちんと君の言葉で説明してみなよ。
俺は君が言い間違えても、君の事を罵倒したりなんかしないぜ。
0411デフォルトの名無しさん
2010/06/06(日) 14:04:160412デフォルトの名無しさん
2010/06/06(日) 15:18:190413デフォルトの名無しさん
2010/06/06(日) 15:22:17ここは荒れるから
OS 作るスレはこっちに分けたのでよろすく
Go で OS を作るスレ part1
http://pc12.2ch.net/test/read.cgi/tech/1275804986/
0414デフォルトの名無しさん
2010/06/06(日) 15:26:18他の OS のコードを流用出来ない、あまり役に立たない「何か」が
出来るだけで、C と ASM で書かれた OS の代替に出来たり、Go が
C の代替になるのとは全然違うと思うんだがな…
0415デフォルトの名無しさん
2010/06/06(日) 15:26:29スレたて乙
>>388
同意
0416デフォルトの名無しさん
2010/06/06(日) 15:28:470417デフォルトの名無しさん
2010/06/06(日) 16:08:590418デフォルトの名無しさん
2010/06/06(日) 16:24:04>サーバプログラミング向きでないかと
サーバならスピードはかなりクリティカルになるんではないかと。
現状これだけ水をあけられているからね。
http://shootout.alioth.debian.org/u32q/benchmark.php?test=mandelbrot&lang=all&box=1
逆に、スピードが要らないならスクリプト言語で書いた方が生産性が高そうだし、
既存の言語の方がライブラリやフレームワーク等の資産も当然多いんだよね。
相対的に他の言語の方がサーバプログラミングに向いているという現状を
考える必要があるんじゃないかな。
0419デフォルトの名無しさん
2010/06/06(日) 16:30:05ところで、君は博士号持ってる?もしくは2000万以上報酬もらってる?
0420デフォルトの名無しさん
2010/06/06(日) 16:30:470421デフォルトの名無しさん
2010/06/06(日) 16:31:02スレ違い
婚活は婚活スレへ
0422デフォルトの名無しさん
2010/06/06(日) 17:04:49だって、基本的にどの言語もチューリング等価なんだから、
やろうと思えば何だってできるわけで、それでもできないと主張する人は、
「美しさ」という基準においてできないと主張しているわけだよね。
「美しさ」なんて主張しだしたら宗教戦争になるだけで不毛なので、
何ができるかを議論した方が生産的じゃないかなぁ。
0423デフォルトの名無しさん
2010/06/06(日) 17:10:14>どの言語もチューリング等価なんだから、
>やろうと思えば何だってできる
Go は...
・C より速いプログラムは書けない
・Linux 用のドライバも書けない
・Android のアプリケーションも書けない
チューリングマシンレベルで出来る事が等しくても
コンピュータサイエンス以外では意味が無い。
0424デフォルトの名無しさん
2010/06/06(日) 17:12:47それは言語的な問題ではない。
単に現存のコンパイラの問題に過ぎない。
0425デフォルトの名無しさん
2010/06/06(日) 17:14:05君は自己管理ができていないんじゃないか。
0426デフォルトの名無しさん
2010/06/06(日) 17:14:14現実には、そのコンパイラの問題が言語の適用範囲を狭めている訳です。
0427デフォルトの名無しさん
2010/06/06(日) 17:30:22コンパイラ作らないといけない訳だからねえ
まあOS作るなら最低でもリンカくらいは作る必要はあるんだけどね
0428デフォルトの名無しさん
2010/06/06(日) 17:37:11別に適用しようと思えばできるでしょ。
劇的に遅いわけでもあるまいし。
0429424
2010/06/06(日) 17:44:51課題だ。
0430デフォルトの名無しさん
2010/06/06(日) 17:44:55『しようとすれば出来る』と『する』の間には越えられない壁が有るよね。
『しようとすれば』君が C より速いコードを生成する最適化コンパイラを作る事だって
『出来る』けど、君は『しない』し、『しようとすれば』Dalvik 用のバイトコードを吐く
Go のコンパイラを作る事は『出来る』けど、誰が『する』の?
0431デフォルトの名無しさん
2010/06/06(日) 17:50:35必要ならやる人間も出てくるだろ。
別に言語自体を批判する理由にはならないよ。
それ以前に、批判なんて簡単なことは誰だって思いつくんだから、
自分にできることを考えたらどうなの?
0432デフォルトの名無しさん
2010/06/06(日) 17:54:37言語を実装的な側面から批評したら何かまずい事でもあるの?
非論理的な話で批難している訳ではなく、現実にある事実を述べているだけですよ。
0433デフォルトの名無しさん
2010/06/06(日) 17:55:41とりあえず、君が主張したい事を要点でまとめてくれる?
0434デフォルトの名無しさん
2010/06/06(日) 18:01:05君は誰で何が聞きたいの?
0435デフォルトの名無しさん
2010/06/06(日) 18:06:490436デフォルトの名無しさん
2010/06/06(日) 18:08:450437デフォルトの名無しさん
2010/06/06(日) 18:14:24あえてざっくり書いたんだがOSのことわかってる?
とりあえずgoはgccgoの熟成まちだと思ってるが
OSのスケジューラは普通に書ける
ディスバッチャや仮想記憶、割り込みの下回りはむずい
ボトムハーフはgoroutineとchannel
ドライバはinterfaceで綺麗に書けるだろう
問題になりそうなのはDMAか
まあgcありってことで面白いかどうかの観点だが、コンパイラ次第でちゃんとやれば十分性能出るだろう
カーネル内でもいろんなモジュールがあるから小さいコアとABIみたいなのをCとASMで書いたら後はgoでもいける
まあコンパイラの性能は一朝一夕に上がるもんちゃうし
既存のインフラに乗っからないと時間もかかるが。
基本的にCより速くて低レベルな言語は特定な処理以外無理なんだから
誰も完全置き換えは目指さないしやっても無駄と思ってるよ
goは最初はサーバとかユーザランドとか、いずれはカーネル内部やアプリに進出するんじゃね
pythonとjavaを食うと思ってるが。
0438デフォルトの名無しさん
2010/06/06(日) 18:23:29何も主張することはない、もしくは、単にgoを貶めたいだけだったのか?
0439デフォルトの名無しさん
2010/06/06(日) 18:34:22みんな危機感ねえのかな
0440デフォルトの名無しさん
2010/06/06(日) 18:37:090441デフォルトの名無しさん
2010/06/06(日) 19:39:020442デフォルトの名無しさん
2010/06/06(日) 21:30:38つまりスケジューラ、タスクキュー、ドライバは Go で書けるけど、
それ以外は C と ASM で書く必要があるという意見かな?
スケジューラや各種デバイスが GC で止まっても気にしない人が
使う OS ならそれで良いんでしょうね。いきなりマウスにも反応
しなくなるし、パケットも取りこぼすだろうけど、気にしないと。
0443デフォルトの名無しさん
2010/06/06(日) 22:04:19お前はアプリ層しか知らないんだから、OSを知ってるフリをして
口を出すなって
0444デフォルトの名無しさん
2010/06/06(日) 22:06:32レスが欲しいなら、煽るんじゃなくてもっと論理的に頼む
0445デフォルトの名無しさん
2010/06/06(日) 22:36:48現実的じゃないと思うけどね。遅くても良い、GC で止まっても良い部分なんて
かなり限定される訳で、それを置き換えても利点は無い。
サーバ用途でも使われる兆しは無し。ユーザランドでも Go を実装言語に使った
新しいプロジェクトなんて聞いた事が無い。いわんやカーネルをや。
0446デフォルトの名無しさん
2010/06/06(日) 23:13:40freshmeatで"Go"タグを探してみたら全然意味なかったw
http://freshmeat.net/tags/go
code.googleでlabel:golangはさすがに35のプロジェクトを並べた。 label:goはやっぱり碁に
だぶってしまってるなw
http://code.google.com/hosting/search?q=label:golang
0447デフォルトの名無しさん
2010/06/06(日) 23:19:55もし見つけたら 報告ヨロ
0448デフォルトの名無しさん
2010/06/07(月) 00:41:28適切にプログラムすればGCで重要な処理が止まることはありませんw
GCについて誤解してる人がおおいなぁ
0449デフォルトの名無しさん
2010/06/07(月) 00:48:01Go の GC は stop the world だから、メモリ不足が発生したら全ての処理が
停止される上に、そのメモリ不足がどのスレッドのどのアロケーションで
発生するかは誰にも予測不可能な訳ですが、どこら辺に誤解があると思うのかな?
0450デフォルトの名無しさん
2010/06/07(月) 00:50:57夢は大いに語るべし
0451デフォルトの名無しさん
2010/06/07(月) 01:01:34Go の部分は止まっても問題無いという主張だったんだと思うんだけどね…
0452デフォルトの名無しさん
2010/06/07(月) 01:04:10テクニックでなんとでもなる
0453デフォルトの名無しさん
2010/06/07(月) 01:08:07テクニック!
それで全ては解決だな。論理なんて要らない。理屈も関係無い。
ただテクニックさえあればw
ところで何のテクニック?
0454デフォルトの名無しさん
2010/06/07(月) 01:37:270455デフォルトの名無しさん
2010/06/07(月) 01:38:450456デフォルトの名無しさん
2010/06/07(月) 01:56:39OS内部のリソースなんていうほど動的に確保解放する訳でもないし
最初に確保して後は自前管理だろ
GCは改良項目とされてるし
OS書くなら内部に持つ訳だからやりようもある
クリティカルなとこはCでいいし
必ずしも待たせたらダメな訳でもない
昔のideドライバなんてヒドイもんだったしな
不定時間の停止が問題なだけで
スループットがAlloc/Freeより悪い訳じゃないし、並列GCやリアルタイムGCなら他の部分は動けるだろう
goroutineのディスパッチャ、スケジューラもカーネル内蔵になるから
内部の並列度も上げれる
初期化やらその他の処理もカーネルスレッドがわりにgo出来る
ま、俺も今のgoの処理系で満足なもん出来るとはおもってないが
可能性としちゃ面白いんじゃね
0457デフォルトの名無しさん
2010/06/07(月) 08:26:320458デフォルトの名無しさん
2010/06/07(月) 09:01:26golangならもうちょい下狙えないかと期待してるとこ
0459デフォルトの名無しさん
2010/06/07(月) 12:33:36わざわざgoで作って苦労する必要あるか?
0460デフォルトの名無しさん
2010/06/07(月) 13:09:110461デフォルトの名無しさん
2010/06/07(月) 14:18:26とりあえずユーティリティ作るわ
0462デフォルトの名無しさん
2010/06/07(月) 16:10:110463デフォルトの名無しさん
2010/06/07(月) 19:50:470464デフォルトの名無しさん
2010/06/07(月) 20:07:31http://code.google.com/events/io/2010/sessions/go-programming.html
こういうのがさっとオンラインで見れるのはいい時代だ。
0465デフォルトの名無しさん
2010/06/07(月) 20:41:26ここの最初で語られている型指向でないオブジェクト指向と言うGoの流儀に非常に共感する。
クラスや継承の無いオブジェクトを、ダックタイピングとGo流のInterfaceで紡ぎ上げて行く。
おもしろいのは、クラスと違ってInterfaceはGoでは非常に小さくなる傾向が強いと。
メソッドが1つ、2つのInterfaceは良く書かれるとの事。 しかも、オブジェクト自体は
Interfaceが存在する事を知る必要もない。 他の言語ではクラスの抽象化、階層化で
行われる事がGoではものすごく少ないタイプ量で実現出来てしまう。 開発の途中での
抽象化を行うリファクタリングは良く行われるが、Goではそういう場合に書き換えなければ
ならないコードの量がものすごく少ない。
複雑なプログラムを書く上での構造的な変化をInterfaceをchainしていくことで紡いでゆき、
そうする過程で他の言語では必要な複雑なオブジェクト階層の設計をする事無く、
コードを書きながら事後的に、必要な部分だけさっと抽象化して再利用出来る。
0466デフォルトの名無しさん
2010/06/07(月) 20:48:39最後のQ&Aで1つ興味深かったのは名前空間の衝突の事。 色々なパッケージが書かれて
名前が衝突したらどうするの? という質問に対し、
「Goにはグローバルな名前空間は無い」とのお言葉。 つまりパッケージをImportする時に
ローカルな参照pathが付けられる為、複数の同名パッケージをimportして別のpathを付ければ
矛盾無く使う事が出来るそうです。 また、これらはImportされたファイルにローカルな参照
なのでリンク時にも同名パッケージは問題を起こさない。
0467デフォルトの名無しさん
2010/06/07(月) 22:15:04そんなあなたには javascript がオヌヌメ
0468デフォルトの名無しさん
2010/06/07(月) 23:32:50Goは動的では無い。 コンパイル時に静的に型チェックが厳密に行われる。
0469デフォルトの名無しさん
2010/06/07(月) 23:53:220470デフォルトの名無しさん
2010/06/08(火) 13:51:330471デフォルトの名無しさん
2010/06/08(火) 23:38:26でもその同名のパッケージは多くの場合同名のファイルに置かれていて
結局はファイルシステムレベルでパスの衝突が起こるよね
0472デフォルトの名無しさん
2010/06/08(火) 23:43:38けど、importでパスを指定出来るからimport "/usr/local/lib/go/fmt" とかして区別出来る。
0473デフォルトの名無しさん
2010/06/08(火) 23:45:420474デフォルトの名無しさん
2010/06/08(火) 23:51:59そうか。 それでも同居させたかったらサブディレクトリに分けて同名のパッケージを
インストールは出来るのではないかな(たぶん)。
0475デフォルトの名無しさん
2010/06/09(水) 02:51:00おそるべし2ch
0476デフォルトの名無しさん
2010/06/09(水) 20:29:300478デフォルトの名無しさん
2010/06/10(木) 10:18:24または2chサーバをgolangで。
0479デフォルトの名無しさん
2010/06/10(木) 15:33:13どうしてわざわざライブラリにするわけ。
0480デフォルトの名無しさん
2010/06/10(木) 15:36:040481デフォルトの名無しさん
2010/06/10(木) 19:17:560482デフォルトの名無しさん
2010/06/10(木) 19:54:30http://ja.wikipedia.org/wiki/JavaOS
0483デフォルトの名無しさん
2010/06/10(木) 19:57:41こんなのもある。 携帯用にJava OSを開発したSavaJeという会社がありSunが買収してJavaFX Mobileとなった
http://en.wikipedia.org/wiki/SavaJe
http://en.wikipedia.org/wiki/JavaFX_Mobile
0484デフォルトの名無しさん
2010/06/10(木) 20:40:17ならないよ。
仮想マシンの実装自体が OS の機能に依存して作られているから、
仮想マシンを直接ハードウェアの上で動かそうとしたら、結局の所
OS 相当の機能を作り込まないといけない。そのままは無理。
0485デフォルトの名無しさん
2010/06/10(木) 22:12:18Goってそんな仕様なのか?
もしかして、実行速度が遅くなるのかな?
0486デフォルトの名無しさん
2010/06/11(金) 07:42:36うわぁ・・いっきにやるきなくした
0487デフォルトの名無しさん
2010/06/11(金) 08:01:210488デフォルトの名無しさん
2010/06/11(金) 10:06:350489デフォルトの名無しさん
2010/06/11(金) 19:15:45>ハッシュでキャッシュする
それは殆ど全ての動的オブジェクト指向言語の実装と同じだな。
メソッドはメソッドディクショナリに登録されていて、メソッド呼び出しは
即ちハッシュ検索で、高速化の為に前回の呼び出しがキャッシュされる。
もしかして >>488 は動的言語は遅くないという主張の人かもしれんが。
0490デフォルトの名無しさん
2010/06/11(金) 19:36:14実際違うんだけど
0491デフォルトの名無しさん
2010/06/12(土) 01:49:48調べなおした。いわゆるメソッドキャッシュとチョイ違って
interfaceへの代入時にhashを使って探してvtable用意して、interface使用時はvtableで速いみたい
0492デフォルトの名無しさん
2010/06/12(土) 02:15:10調べてくれてサンクス
テーブルジャンプとハッシュじゃ計算量が全然違うじゃんw
0493デフォルトの名無しさん
2010/06/12(土) 07:08:06メソッドルックアップだろ?遅いに決まってる。
とか思ってる低レベルが多くて評価されないんだろなGo
0494デフォルトの名無しさん
2010/06/12(土) 09:34:120495デフォルトの名無しさん
2010/06/12(土) 13:52:57この流れは >>469 がそう言ったからだぞ。
遅いというのはベンチの結果を見てみんなが知っている事。
都合良く勘違いしちゃいかん。
0496デフォルトの名無しさん
2010/06/13(日) 03:20:05リンク時にまで一部を持ち越したり、コード次第で検索減らせるだろうけど。
0497デフォルトの名無しさん
2010/06/24(木) 10:28:21> GC付きでのゲーム開発も研究されてきているからもしかしたら注目されるかもね
"ネイティブコンパイルでGCを"に掛かっているんだろうけど、
あえていうとゲーム開発でGC付きの言語つかうのはもう珍しくないよ。
今はもう、「ゲーム開発」=「家庭用ゲーム機向けゲームの開発」だけじゃないからね
ブラウザゲーでFlashならActionScriptはGCあるよね。
モバイル向けなら、携帯用のJava使われてるし携帯用のFlashも使われてる
iPhone版のOjbective CはGCじゃないか
もちろん、サーバー側のバックエンドはGC付きのスクリプト言語で書くことが多いのは御存知の通り。
オンラインのもの挙げたけど、ネイティブアプリのネトゲなんかは例外だろう。
ただネトゲ含め家庭用含めGC付きの組み込みスクリプトが使われるようになってきてるね。
家庭用に限れば日本はまだ少ないかもしれないけど、
資産やコンパイラの都合でC/C++定番で変えられないみたいだし、
Goがもっとよくなってきても移行はありうるのかねえ
0498デフォルトの名無しさん
2010/06/25(金) 11:52:55普通に使われてるLuaがGC搭載してるし
0499デフォルトの名無しさん
2010/06/25(金) 12:04:03いつの時代の人間だよ・・・
このスレは大学で基礎すら勉強した事ない40代以上のヘタレ業務プログラマの巣窟かよ。
0500デフォルトの名無しさん
2010/06/25(金) 21:00:13お前のレベルの低さがよくわかるレスだなw
0501デフォルトの名無しさん
2010/06/25(金) 21:21:420502デフォルトの名無しさん
2010/06/25(金) 22:07:240503デフォルトの名無しさん
2010/06/25(金) 22:09:25就職してからは知識を消費する毎日。
もちろんオフでは勉強してるけど、日々のくだらない雑務のせいで疲れすぎて
大学時代の時程頭が冴えない。
0504デフォルトの名無しさん
2010/06/25(金) 22:19:470505デフォルトの名無しさん
2010/06/25(金) 22:49:25はげどう
0506デフォルトの名無しさん
2010/06/25(金) 23:36:32書類書きとか会議とか。。。
プログラミングにしても仕様に書いてない行間を読めとか、んでそうすると仕様に書いてないことはするなとか。。。
スケジュールの甘さをとにかくやるしかないんだとか。。。
もう疲れたよパトラッシュ
0507デフォルトの名無しさん
2010/06/26(土) 12:22:480508デフォルトの名無しさん
2010/06/26(土) 20:37:450509デフォルトの名無しさん
2010/06/29(火) 21:54:20仕様に書いてない事を実装したら、問題になるんだぞwwww
0510デフォルトの名無しさん
2010/06/29(火) 22:34:250511デフォルトの名無しさん
2010/06/30(水) 02:16:210512デフォルトの名無しさん
2010/07/09(金) 04:20:040513デフォルトの名無しさん
2010/07/09(金) 19:55:030514デフォルトの名無しさん
2010/07/10(土) 00:02:05それまでは、C+erlang とか、それぞれ好きな組み合せでという感じじゃね。
0515名無しさん@そうだ選挙に行こう
2010/07/10(土) 19:57:03http://nf.id.au/go-under-android
0516名無しさん@そうだ選挙に行こう
2010/07/11(日) 07:07:32最初からARM対応してたし
0517デフォルトの名無しさん
2010/07/18(日) 01:38:010518デフォルトの名無しさん
2010/07/19(月) 13:27:33はやくしなとHTML5対応ブラウザの仕様固まっちゃうよ。
0519デフォルトの名無しさん
2010/07/19(月) 19:00:090520デフォルトの名無しさん
2010/07/19(月) 20:06:25あるよ。
http://code.google.com/p/go/wiki/WindowsPort
0521デフォルトの名無しさん
2010/07/19(月) 22:05:08こっちだとDLL呼べるんか
0522デフォルトの名無しさん
2010/07/20(火) 02:34:36http://gitorious.org/gogo
Goのサブセットをplan9アセンブラにコンパイル。
Goの機能のごく一部のみ。 大学でのプロジェクトで
これ以上の開発はありません....
0523デフォルトの名無しさん
2010/07/20(火) 04:33:000524デフォルトの名無しさん
2010/07/20(火) 13:26:000525デフォルトの名無しさん
2010/07/20(火) 14:19:070526デフォルトの名無しさん
2010/07/20(火) 16:19:220527デフォルトの名無しさん
2010/07/20(火) 19:22:31ありがとう。チュートリアルとか見ながらいろいろいじってみるよー
0528デフォルトの名無しさん
2010/07/20(火) 22:26:59Go言語で何かやるらしい
0529デフォルトの名無しさん
2010/07/22(木) 22:33:230530デフォルトの名無しさん
2010/07/29(木) 18:27:23蛙の解剖〜もあるのか
0531デフォルトの名無しさん
2010/07/30(金) 11:40:23人間の解剖では人間を理解できない。理解する最も良い方法は、人間を作ってみることだ。 って事だ→セックス
0532デフォルトの名無しさん
2010/08/01(日) 01:33:40Go、まだ死んでないっぽい。
X10だと・・・
0533デフォルトの名無しさん
2010/08/24(火) 09:56:16http://godashboard.appspot.com/
0534デフォルトの名無しさん
2010/08/28(土) 10:35:49http://nf.id.au/concurrency-patterns-a-source-of-unique-numbe
ロックも使えるけど、チャンネルとgoルーチンを使うのが
go流であると。
0535デフォルトの名無しさん
2010/08/28(土) 10:37:570536デフォルトの名無しさん
2010/08/28(土) 11:41:530537デフォルトの名無しさん
2010/08/28(土) 14:30:490538デフォルトの名無しさん
2010/08/28(土) 14:35:590539デフォルトの名無しさん
2010/08/28(土) 23:08:350540デフォルトの名無しさん
2010/08/29(日) 21:04:04もうGoるしてもいいよね?
0541デフォルトの名無しさん
2010/08/29(日) 21:32:470542デフォルトの名無しさん
2010/08/29(日) 21:40:000543デフォルトの名無しさん
2010/08/29(日) 22:10:300544デフォルトの名無しさん
2010/08/29(日) 22:13:01goのサイトが出来てお前らもプログラミングしただろ。
もう始まってるじゃん。
そしてちょっと話題になったけど、結局あまり流行らなくて終わったということ。
0545デフォルトの名無しさん
2010/08/29(日) 22:24:360546デフォルトの名無しさん
2010/08/29(日) 22:30:01erlangはCSPモデルじゃない。
まずチャンネルの概念がない。
プロセスにメッセージを送るというだけ。
goはチャンネルを値として扱える。
0547デフォルトの名無しさん
2010/08/29(日) 22:32:32のことなんだが
0548デフォルトの名無しさん
2010/08/31(火) 02:47:38uITronで誰かやらんかな
0549デフォルトの名無しさん
2010/09/20(月) 19:23:250550デフォルトの名無しさん
2010/09/20(月) 19:38:02arimasen
0551デフォルトの名無しさん
2010/09/20(月) 23:38:23Windowsユーザ必見
http://golang.org/
0552デフォルトの名無しさん
2010/09/21(火) 03:35:040553デフォルトの名無しさん
2010/09/21(火) 09:41:13windows版はincompleteって書いてあるけど公式が出てるね。
いつのまにやら。
0554デフォルトの名無しさん
2010/09/21(火) 22:43:32これか・・・
0555デフォルトの名無しさん
2010/09/21(火) 22:46:56違うよ。
公式のソースからwindowsでビルド可能になった。
http://golang.org/doc/install.html
0556デフォルトの名無しさん
2010/09/21(火) 23:13:00ttp://golang.org/doc/go_faq.html#Why_doesnt_Go_run_on_Windows
この項目から飛んだ先だったんだけど・・・・
0557デフォルトの名無しさん
2010/09/21(火) 23:15:03ほんとだ、知らなかった
0558デフォルトの名無しさん
2010/09/21(火) 23:52:380559デフォルトの名無しさん
2010/10/02(土) 17:10:480560デフォルトの名無しさん
2010/10/02(土) 18:15:080561デフォルトの名無しさん
2010/10/02(土) 23:56:32Google様開発だし、5年もあれば余裕かな
0562デフォルトの名無しさん
2010/10/03(日) 13:16:310563デフォルトの名無しさん
2010/10/03(日) 13:29:390564デフォルトの名無しさん
2010/10/03(日) 13:51:160565デフォルトの名無しさん
2010/10/03(日) 14:56:270566デフォルトの名無しさん
2010/10/03(日) 15:58:58ちなみに漏れはRalisは使わないし、他ソフトウェアの依存が少ないRubyを使っている
どうせ使い捨てスクリプトで、あまり長いもの書かないのだし・・・・
0567デフォルトの名無しさん
2010/10/06(水) 02:20:52Cの標準ライブラリなんて糞まみれじゃん
0568デフォルトの名無しさん
2010/10/06(水) 11:00:42>Cの標準ライブラリなんて糞まみれじゃん
能力の低い者はいつもそう言うよね
0569デフォルトの名無しさん
2010/10/09(土) 01:10:26使い捨てのテストアプリとか作るのなら使ってもいいよね。
0570デフォルトの名無しさん
2010/10/09(土) 13:00:500571デフォルトの名無しさん
2010/10/09(土) 13:14:23お前使えないのwwww
低能すぎるww
0572デフォルトの名無しさん
2010/10/09(土) 15:46:510573デフォルトの名無しさん
2010/10/11(月) 21:11:480574デフォルトの名無しさん
2010/10/11(月) 21:17:450575デフォルトの名無しさん
2010/10/13(水) 02:27:590576デフォルトの名無しさん
2010/10/13(水) 02:32:16char *strcpy(char *dest, const char *src)
{
char *r = dest;
while(*dest++ = *src++);
return r;
}
0577デフォルトの名無しさん
2010/10/14(木) 22:55:11でも自作コードで真似する奴は死ね
0578デフォルトの名無しさん
2010/10/15(金) 19:32:310579デフォルトの名無しさん
2010/10/15(金) 20:05:36バッドノウハウでいえばポインタより配列で代入した方が最近は出力コードが良かったり
0580デフォルトの名無しさん
2010/10/15(金) 21:55:080581デフォルトの名無しさん
2010/10/15(金) 22:07:000582デフォルトの名無しさん
2010/10/15(金) 22:09:380583デフォルトの名無しさん
2010/10/15(金) 22:17:400584デフォルトの名無しさん
2010/10/16(土) 01:14:250585デフォルトの名無しさん
2010/10/27(水) 02:08:11g++のsignature拡張の方は結局廃止になったわけなんだが。
Goはそのg++が廃止した欠点は解消できたのかね?
0586デフォルトの名無しさん
2010/10/29(金) 21:49:15return 時には dest は尻のアドレス指してるよ。
0587デフォルトの名無しさん
2010/10/30(土) 07:12:07http://www.miek.nl/blog/archives/2010/10/27/learning_go_-_version_0_2/index.html
英語だけど、難しくない言い回しだから、理解するのにさほど困難はないと思う。
まだ勉強してる最中だけど、Goって意外と文法の癖があるよね。
0588デフォルトの名無しさん
2010/11/02(火) 00:54:450589デフォルトの名無しさん
2010/11/03(水) 09:36:240590デフォルトの名無しさん
2010/11/03(水) 19:55:22後片付け中です
0591デフォルトの名無しさん
2010/11/03(水) 20:43:210592デフォルトの名無しさん
2010/11/03(水) 21:28:580593デフォルトの名無しさん
2010/11/03(水) 23:22:300594デフォルトの名無しさん
2010/11/09(火) 15:46:460595デフォルトの名無しさん
2010/11/16(火) 03:40:010596デフォルトの名無しさん
2010/11/16(火) 09:18:480597デフォルトの名無しさん
2010/11/27(土) 00:06:30https://github.com/technohippy/Go-Go
0598デフォルトの名無しさん
2010/11/27(土) 00:08:32http://www.kohgakusha.co.jp/books/detail/978-4-7775-1559-2
0599デフォルトの名無しさん
2010/11/27(土) 01:15:370600デフォルトの名無しさん
2010/11/29(月) 06:02:170601デフォルトの名無しさん
2010/12/01(水) 23:44:12本気で流行らすならAndroidやChromeをGoで書き直すくらいしないといけなかった
0602デフォルトの名無しさん
2010/12/02(木) 20:02:030603デフォルトの名無しさん
2010/12/02(木) 20:13:180604デフォルトの名無しさん
2010/12/02(木) 23:28:30OSSでもいいけど
0605デフォルトの名無しさん
2010/12/02(木) 23:31:38https://github.com/languages/Go
Recently Updated Go Repositories - GitHub
https://github.com/languages/Go/updated
Recently Created Go Repositories - GitHub
https://github.com/languages/Go/created
0606デフォルトの名無しさん
2010/12/03(金) 00:12:20↓
D使えねー
↓
Goいいかも←いまここ
0607デフォルトの名無しさん
2010/12/03(金) 02:53:32VS+.NET, Eclipse+JavaVMに乗せないと誰も使ってくれないよ。
0608デフォルトの名無しさん
2010/12/03(金) 04:24:37そもそもC++の関数呼び出せるとか言ってたような
ガベージコレクタ付きでC++と同じような環境つくれたら素晴らしいと思うけど
0609デフォルトの名無しさん
2010/12/03(金) 12:23:260610デフォルトの名無しさん
2010/12/03(金) 17:24:51.NET FrameworkやJavaVMのいい点はそこだな
その上で開発された言語ならライブラリが使い放題
GoだってCのライブラリ使えるだろう。いやPythonだってRubyだってそういう言語はある。
だけど、面倒なんだよな。即使えないからポーティングが必要になる。
0611デフォルトの名無しさん
2010/12/03(金) 17:27:350612デフォルトの名無しさん
2010/12/03(金) 18:37:11JavaVM上のスクリプト言語は実装が変則的になりがちだけど、
.NETはいい感じだものなぁ。さすがに、かのMSが既存資産を
なかば投げ打って作っただけのことはある。
0613デフォルトの名無しさん
2010/12/03(金) 19:25:290614デフォルトの名無しさん
2010/12/03(金) 20:48:50G#
0615デフォルトの名無しさん
2010/12/03(金) 23:52:53SunはSolarisの普及ではなくJavaの普及で市場制覇を目指す方針だったのに対し、
MSはWindowsによる市場制覇だからねい。SunがJDKを各種OSに移植したようなことは
さすがに考えにくい。
MonoプロジェクトもNovelが買収されちゃったし、どうなることやら…
0616デフォルトの名無しさん
2010/12/04(土) 04:42:20MicrosoftはWindowsのシェア増えたらそのまま利益だからな
いやでもSilverlightはあるだろ
サーバーサイドでなくクライアントサイドだが
0617デフォルトの名無しさん
2010/12/04(土) 15:28:02つまらん
0618デフォルトの名無しさん
2010/12/04(土) 15:33:560619デフォルトの名無しさん
2010/12/07(火) 01:08:53いずれOracleに買われる運命だ
0620デフォルトの名無しさん
2010/12/07(火) 17:09:43http://slashdot.jp/developers/article.pl?sid=10/12/07/059241
0621デフォルトの名無しさん
2010/12/07(火) 21:17:44来年にはFedoraに現れるだろうな。
0622デフォルトの名無しさん
2010/12/08(水) 19:39:580623デフォルトの名無しさん
2010/12/12(日) 14:37:03実行ファイル見たら1.2MBになってた
デカすぎじゃね?なんで?
0624デフォルトの名無しさん
2010/12/12(日) 14:45:53普通。
だってお前、goでコンパイルした実行ファイルを実行するのに○○ランタイムって必要ないだろ?
VC++とかでコンパイルした奴はVC++2008再頒布可能パッケージとかインスコしなきゃならんから
実行ファイルのサイズが小さいんだよ。
0625デフォルトの名無しさん
2010/12/12(日) 17:17:53いっぱいくっつけないといけないからな
0626デフォルトの名無しさん
2010/12/12(日) 18:05:320627デフォルトの名無しさん
2010/12/12(日) 18:10:101.2MBぐらいどうって事ない
0628デフォルトの名無しさん
2010/12/12(日) 18:11:210629デフォルトの名無しさん
2010/12/12(日) 18:13:030630デフォルトの名無しさん
2010/12/12(日) 18:13:03メモリ消費だってたかが1Mなんて気にならないレベルw
0631デフォルトの名無しさん
2010/12/12(日) 18:14:05stripして圧縮すれば1M
0632デフォルトの名無しさん
2010/12/12(日) 18:14:060633デフォルトの名無しさん
2010/12/12(日) 18:15:380634デフォルトの名無しさん
2010/12/12(日) 18:20:24携帯や携帯端末の上でも動いて欲しいし、その上に解凍ソフトはなかったりする。
その世界では、総量の制限が意外とあるぜ。
PCだけでいいならいいけど。
0635デフォルトの名無しさん
2010/12/12(日) 18:21:360636デフォルトの名無しさん
2010/12/12(日) 18:23:59ランタイムをリンクしない設定とかできないの?
0637デフォルトの名無しさん
2010/12/12(日) 20:02:01そういう設定があればいいんじゃない
0638デフォルトの名無しさん
2010/12/12(日) 20:07:510639デフォルトの名無しさん
2010/12/12(日) 21:14:080640デフォルトの名無しさん
2010/12/12(日) 21:34:26速度とかサイズとか
試した人教えて
0641デフォルトの名無しさん
2010/12/14(火) 19:30:26Go for it!だろ?
0642デフォルトの名無しさん
2010/12/14(火) 23:43:00Fight!!
Win!!!
0643デフォルトの名無しさん
2010/12/16(木) 21:35:070644デフォルトの名無しさん
2010/12/16(木) 22:27:13http://shootout.alioth.debian.org/u32q/compare.php?lang=go
0645デフォルトの名無しさん
2010/12/16(木) 23:17:200646デフォルトの名無しさん
2010/12/22(水) 23:20:550647デフォルトの名無しさん
2010/12/22(水) 23:41:500648デフォルトの名無しさん
2010/12/24(金) 06:10:43GO TO HELL
0649デフォルトの名無しさん
2010/12/25(土) 15:04:58gcjコンパイルしたときにhelloworldで数十MBになったのを思い出した
0650デフォルトの名無しさん
2010/12/25(土) 15:42:05int型の変数にfloatの値入れるとエラー出たりする?
将来汎用システムにGoが使われるようになることってあるかな。
最近の銀行システムはJava多くなってるみたいだけどOracleの件でJavaは先行き不透明だし。
0651デフォルトの名無しさん
2010/12/25(土) 16:46:40package main
import "fmt"
func main() {
var a int = 5
fmt.Print(a, "\n")
a = 5.55
fmt.Print(a, "\n")
}
0652デフォルトの名無しさん
2010/12/26(日) 21:03:570653デフォルトの名無しさん
2010/12/27(月) 06:41:310654デフォルトの名無しさん
2010/12/27(月) 21:40:42Shift_JIS -> UTF-8
Go内部の文字コードはUTF-8だというから
他のソースから持ってきてGoで扱えるようにしたいんだけどな
0655デフォルトの名無しさん
2010/12/27(月) 23:53:41あー、そういうのは超欲しいね。
windows用にプログラムを書いてると、欲しくなるよ。
0656デフォルトの名無しさん
2010/12/28(火) 00:24:04今時UTF以外ありえんだろ
0657デフォルトの名無しさん
2010/12/29(水) 13:26:090658デフォルトの名無しさん
2011/01/01(土) 18:50:11import (
"fmt"
"time"
)
func main() {
t := time.LocalTime()
y := t.Year
fmt.Printf("A Happy New %d 年!\n", y)
}
0659デフォルトの名無しさん
2011/01/04(火) 04:58:050660デフォルトの名無しさん
2011/01/05(水) 20:59:300661デフォルトの名無しさん
2011/01/09(日) 06:30:58MinGWでビルドされたほぼフルパッケージセットになってる
GoのWindowsポートがリリースされてたみたい
gomingw
ttp://code.google.com/p/gomingw/
XPでテストプログラムをコンパイルしてみたけど
今のところ問題なさそう
pkgディレクトリの中身のディレクトリがwindows_386になってるから
環境変数をGOOS=windows GOARCH=386にしとかないと
コンパイル時にfmtなどパッケージのパスが通らないので注意
0662デフォルトの名無しさん
2011/01/09(日) 08:10:56>>552-558
0663デフォルトの名無しさん
2011/01/10(月) 21:03:35200 GOTO 100
RUN
0664デフォルトの名無しさん
2011/01/11(火) 21:14:02なんか特別な理由でもあるの?
シフトキーの使いすぎで小指が痛いんだが。
0665デフォルトの名無しさん
2011/01/11(火) 22:20:08javaとかで言うところのパブリックメソッドにするなら先頭大文字。
そうじゃなきゃ小文字でOK
0666デフォルトの名無しさん
2011/01/12(水) 03:13:160667デフォルトの名無しさん
2011/01/12(水) 04:27:010668デフォルトの名無しさん
2011/01/18(火) 02:28:080669デフォルトの名無しさん
2011/01/18(火) 07:27:36ここでは話題になってないのな。あれは夢だったのか
0670デフォルトの名無しさん
2011/01/18(火) 09:22:160671デフォルトの名無しさん
2011/01/21(金) 00:52:56http://www.amazon.de/Systemprogrammierung-Google-Skalierbarkeit-Performanz-Sicherheit/dp/3898647129/
http://twitter.com/#!/themue/status/28052699496849408
ドイツ陣がドイツ語で二冊もシステムプログラミング題材の本を出していた。
0672デフォルトの名無しさん
2011/01/22(土) 22:00:26気がするのが不思議
0673デフォルトの名無しさん
2011/01/22(土) 22:58:56日本の経済も上向くだろうな
0674デフォルトの名無しさん
2011/01/23(日) 06:55:280675デフォルトの名無しさん
2011/01/23(日) 07:15:060676デフォルトの名無しさん
2011/01/24(月) 12:17:50システムプログラミングの分野で注目されてるのはわかったけど、
システムプログラミングって結局なにすんの。
OSでも作るわけ?
0677デフォルトの名無しさん
2011/01/24(月) 14:39:260678デフォルトの名無しさん
2011/01/24(月) 15:15:470679デフォルトの名無しさん
2011/01/24(月) 17:01:240680デフォルトの名無しさん
2011/01/24(月) 17:07:40空想上の産物だよ
0681デフォルトの名無しさん
2011/01/24(月) 18:19:40同意
規制して自滅したw
0682デフォルトの名無しさん
2011/01/25(火) 11:58:46その通りだと思う。
惰性で言語系スレを見ているが、もはや他のコミュニティサイトの方が
情報が充実しているし会話もできる。
2chは何書いても的はずれな批判ばかりでそもそも会話にならん。
時代に取り残されて新しいものを取り込めなくなった連中が残っているだけに見える。
0683デフォルトの名無しさん
2011/01/25(火) 12:52:550684デフォルトの名無しさん
2011/01/25(火) 13:46:000685デフォルトの名無しさん
2011/01/25(火) 14:06:240686デフォルトの名無しさん
2011/01/25(火) 14:10:400687デフォルトの名無しさん
2011/01/25(火) 20:41:190688デフォルトの名無しさん
2011/01/25(火) 21:32:03Android アプリの開発言語を Go にするくらいの事はして欲しい
0689デフォルトの名無しさん
2011/01/25(火) 21:42:290690デフォルトの名無しさん
2011/01/26(水) 01:26:490691デフォルトの名無しさん
2011/01/26(水) 01:38:18どんな言語でも、マイクロベンチだと、個々のテストは三割増だったり、
十倍遅かったりするもんでしょ。総合的に見ないとダメだよ。
0692デフォルトの名無しさん
2011/01/26(水) 01:51:38話題もないし住民は新しいことも嫌い、2chはもうどうしようもねーな
0693デフォルトの名無しさん
2011/01/26(水) 21:02:00http://golang.jp/2011/01/3665
0694デフォルトの名無しさん
2011/01/26(水) 22:16:30,;f ヽ
i: i ありがたやありがたや
| | ///;ト,
| ^ ^ ) ////゙l゙l;
(. >ノ(、_, )ヽ、} l .i .! |
,,∧ヽ !-=ニ=- | │ | .|
/\..\\`ニニ´ !, { .ノ.ノ
/ \ \ ̄ ̄ ̄../ / .|
0695デフォルトの名無しさん
2011/01/27(木) 18:05:28コミュニティサイトってたとえばどんなのがあるの。
0696デフォルトの名無しさん
2011/01/27(木) 18:28:31twitter連携サイト群がメインかな。
0697デフォルトの名無しさん
2011/01/29(土) 13:16:53ニュースサイトのコメント欄ならよく見るけど。
コミュニティーはいずれ廃れていくものだから、
2chくらい緩いコミュニティーが一番安定的に続いていくと思う。
0698デフォルトの名無しさん
2011/01/29(土) 18:14:182chのスレ形式みたいなのもtwitterを利用すれば簡単に作れる。
書き込める文字数の少なさはマッシュアップで別のサービスなどを利用してカバーすれば良い。
twitterの使い方で重要なのはいろんなサービスを組み合わせて利用するという点なんだよ。
twitterは短文をつぶやけるだけで2chより貧弱に見えるかもしれないけど、
そのシンプルさのおかげでいろんなサービスをマッシュアップするプラットフォームとしての
利用価値があるんだよ。
0699デフォルトの名無しさん
2011/01/29(土) 18:22:430700デフォルトの名無しさん
2011/01/29(土) 18:28:370701デフォルトの名無しさん
2011/01/29(土) 22:47:43調べ物してるときに検索してtwitterのコメが出て来たらいつも萎える
0702デフォルトの名無しさん
2011/01/29(土) 23:06:06お前はtwitterを生で使うしか能がないのかw
いろんなtwitter連携サービスがあるから調べてみろよ。
そういうサービスを使えば深い議論も成り立つんだよ。
0703デフォルトの名無しさん
2011/01/29(土) 23:09:25新しいものを吸収する能力がない奴らなんだろうな。
面白いことをやってる人は皆twitterでツイートしまくってるよ。
twitterはそのまま単品で使うもんじゃないw
0704デフォルトの名無しさん
2011/01/29(土) 23:19:230705デフォルトの名無しさん
2011/01/29(土) 23:59:000706デフォルトの名無しさん
2011/01/30(日) 00:15:510707デフォルトの名無しさん
2011/01/30(日) 00:16:49これが2chの本気www
0708デフォルトの名無しさん
2011/01/30(日) 00:49:590709デフォルトの名無しさん
2011/01/30(日) 00:50:41安定的に誰も情報も出さず何も作らず誰も音頭もとらずダラダラ続くわけだな。
0710デフォルトの名無しさん
2011/01/30(日) 13:23:25イライラして心の準備がGoしません
0711デフォルトの名無しさん
2011/01/30(日) 13:23:280712デフォルトの名無しさん
2011/01/30(日) 18:09:56つgccgo
0713デフォルトの名無しさん
2011/02/03(木) 06:44:230714デフォルトの名無しさん
2011/02/03(木) 10:05:550715デフォルトの名無しさん
2011/02/03(木) 11:04:410716デフォルトの名無しさん
2011/02/03(木) 11:20:07あんまりほかのgoogle製品と連携とかできないんじゃないかと思う。
0717デフォルトの名無しさん
2011/02/03(木) 11:20:18今からでもやれよ
0718デフォルトの名無しさん
2011/02/03(木) 11:40:23おれらみたいに使うだけの奴らは別言語で開発した方がいい。
0719デフォルトの名無しさん
2011/02/03(木) 13:16:23特に近頃はJavaの先行きが不透明だし
0720デフォルトの名無しさん
2011/02/03(木) 14:29:340721デフォルトの名無しさん
2011/02/04(金) 00:10:380722デフォルトの名無しさん
2011/02/06(日) 17:43:07http://groups.google.com/group/unladen-swallow/browse_thread/thread/f2011129c4414d04
0723デフォルトの名無しさん
2011/02/12(土) 17:56:26くそったれが…(一方通行)
0724デフォルトの名無しさん
2011/02/12(土) 18:01:120725デフォルトの名無しさん
2011/02/12(土) 18:23:16go終わりだね
0726デフォルトの名無しさん
2011/02/12(土) 20:17:40ニッチ向け言語だからTIOBEでは弱いけど、MLの流量は全然衰えてないよ。
0727デフォルトの名無しさん
2011/02/12(土) 20:59:150728デフォルトの名無しさん
2011/02/13(日) 00:14:300729デフォルトの名無しさん
2011/02/15(火) 17:17:48多分ここでのニッチ向けとはWindows版を出していないことだと思うんだけど。
対象がDarwinとLinuxだとやはり普通に言うニッチなんじゃないか。
私はそれで良いと思うけど。
0730デフォルトの名無しさん
2011/02/15(火) 17:49:09システムプログラミングやネットワークプログラミング向けの言語であって、
アプリケーション開発向けの言語ではないという意味でニッチといった。
アプリケーションを開発できない訳ではないけど、PythonやC#にくらべて
優位性が見えない。
0731デフォルトの名無しさん
2011/02/15(火) 19:42:55リソース無駄に使える無線通信機器も増えてくしね
0732デフォルトの名無しさん
2011/02/16(水) 00:45:490733デフォルトの名無しさん
2011/02/16(水) 13:28:510734デフォルトの名無しさん
2011/02/16(水) 16:39:12じゃあ、一体なんだろうなぁ
いまいち、像がはっきりしないんだよなぁ
0735デフォルトの名無しさん
2011/02/16(水) 21:26:01Pythonのようにモダン
Scalaよりもネイティブで
C++並みの高速性
Let's "GO"
0736デフォルトの名無しさん
2011/02/16(水) 21:30:23この行はまったく同意できない
0737デフォルトの名無しさん
2011/02/17(木) 01:54:480738デフォルトの名無しさん
2011/02/17(木) 11:11:260739デフォルトの名無しさん
2011/02/17(木) 11:28:580740デフォルトの名無しさん
2011/02/17(木) 13:13:130741デフォルトの名無しさん
2011/02/17(木) 13:22:160742デフォルトの名無しさん
2011/02/17(木) 13:22:200743デフォルトの名無しさん
2011/02/17(木) 13:23:060744デフォルトの名無しさん
2011/02/19(土) 19:12:14こんなことでスレ消化とはな
本鯖の電気代も
ログ保管鯖のディスクスペースも無駄だ
0745デフォルトの名無しさん
2011/02/19(土) 19:13:40こ
電
管
0746デフォルトの名無しさん
2011/02/19(土) 19:16:080747デフォルトの名無しさん
2011/02/20(日) 09:32:44.440748デフォルトの名無しさん
2011/02/20(日) 14:27:15.270749デフォルトの名無しさん
2011/02/24(木) 02:35:41.53http://ziutek.github.com/web_bench/
まあ Python よりはちゃんと速くてよかった
0750デフォルトの名無しさん
2011/02/24(木) 22:54:34.77http://anlyznews.blogspot.com/2011/02/objective-c.html
0751デフォルトの名無しさん
2011/02/24(木) 23:05:32.11たった一個のマイクロベンチで言語の速さが分かるなら苦労しないっつの
0752デフォルトの名無しさん
2011/02/27(日) 20:36:52.23ChinCo
0753デフォルトの名無しさん
2011/03/01(火) 11:24:16.09スクリプト言語なみに少なくする気まではなかったんだな
0754デフォルトの名無しさん
2011/03/05(土) 15:53:36.78C++並みまで目指しているのか、それともJava程度?
今はC++やJavaには大きく負けてるよね。
将来的に、どこまで高速化するつもりがあるのか興味がある。
高速化する予定があるなら、C++やめてGoにしようかと思ってる。
0755デフォルトの名無しさん
2011/03/05(土) 16:53:21.01つ ttp://golang.org/doc/go_faq.html#Performance
0756デフォルトの名無しさん
2011/03/05(土) 16:59:46.65C++に肩を並べられたら使ってやらんでもない
今から使うのは物好きだけだよ
0757デフォルトの名無しさん
2011/03/05(土) 17:06:17.92しばらく様子見だな。
様子見てる間に終了する可能性もあるがw
0758デフォルトの名無しさん
2011/03/06(日) 02:22:32.870759デフォルトの名無しさん
2011/03/06(日) 02:45:05.92単にポータビリティが無くなった高級言語ってなっちゃうよなぁ・・・
0760デフォルトの名無しさん
2011/03/06(日) 14:39:26.76オブジェクト指向言語ではなくてプロセス指向言語な。
オブジェクト指向より理論面が強化されている。
0761デフォルトの名無しさん
2011/03/07(月) 11:00:19.00プロセス代数ベースにしてることを言いたいんだろうけど
別にオブジェクト指向とは両立するから対比としておかしい。
それにGoにmutexある時点でプロセス代数の理論なんてムシしてる
0762デフォルトの名無しさん
2011/03/08(火) 20:58:06.540763デフォルトの名無しさん
2011/03/08(火) 23:53:45.54意味わかってから使えよ
0764デフォルトの名無しさん
2011/03/10(木) 17:51:10.38それお前じゃんw
0765デフォルトの名無しさん
2011/03/29(火) 20:46:01.94AdaやSRの影響が非常に強い
0766デフォルトの名無しさん
2011/04/09(土) 00:25:35.230767デフォルトの名無しさん
2011/04/23(土) 04:23:05.43ビルドしようとしたらエラーで止まった
0768デフォルトの名無しさん
2011/05/02(月) 20:29:35.500769デフォルトの名無しさん
2011/05/04(水) 03:11:55.09NPTLが無いんじゃない?
0770デフォルトの名無しさん
2011/05/05(木) 00:06:00.52継承も例外もカプセル化もオブジェクト指向とは関係ないけどな。
とエスパーしてみる。
オブジェクト指向の必要要件は、メッセージを送られる事だけだからな。
0771デフォルトの名無しさん
2011/05/05(木) 15:59:21.17こりゃとんでもない馬鹿が迷い込んでるなw
0772デフォルトの名無しさん
2011/05/05(木) 16:27:17.99ようSmalltalkのドキュメントも読んだことないJava時代の若造。
0773デフォルトの名無しさん
2011/05/05(木) 16:30:38.420774デフォルトの名無しさん
2011/05/05(木) 18:44:59.13頭悪そうw
0775デフォルトの名無しさん
2011/05/05(木) 21:45:31.180776デフォルトの名無しさん
2011/05/05(木) 23:08:59.03具体的な事も言えず煽りしかできない無能にわざわざ噛みつくなって。
無能から得るもんなんてないんだから。
0777デフォルトの名無しさん
2011/05/06(金) 01:26:10.66http://news.ycombinator.com/item?id=2517338
0778デフォルトの名無しさん
2011/05/08(日) 00:09:51.91へー、すごいね
0779デフォルトの名無しさん
2011/05/08(日) 00:29:38.630780デフォルトの名無しさん
2011/05/08(日) 00:41:56.390781デフォルトの名無しさん
2011/05/08(日) 01:32:31.230782デフォルトの名無しさん
2011/05/08(日) 08:37:35.750783デフォルトの名無しさん
2011/05/09(月) 16:42:43.180784デフォルトの名無しさん
2011/05/11(水) 00:54:21.94http://code.google.com/appengine/docs/go/overview.html
0785デフォルトの名無しさん
2011/05/11(水) 05:41:59.510786デフォルトの名無しさん
2011/05/11(水) 06:11:57.830787デフォルトの名無しさん
2011/05/11(水) 15:00:14.85素直に喜ぶ
0788デフォルトの名無しさん
2011/05/14(土) 02:42:04.90Guido も Rob Pike も Google にいるし
GAE 以外にも NaCl とか、競合ポイントは色々有る
Go は処理性能で有利なのを活かして欲しいね
0789デフォルトの名無しさん
2011/05/14(土) 13:22:21.72Google I/O 2011 の Rob Pike のセッション
0790デフォルトの名無しさん
2011/05/15(日) 13:21:28.33>>13 思ったよりカワイイヨ
GAE1.5.0記事 http://www.infoq.com/jp/news/2011/05/gae-graduation
0791デフォルトの名無しさん
2011/05/15(日) 13:33:00.17Error: Server Error
The server encountered an error and could not complete your request.
If the problem persists, please report your problem and mention this error message and the query that caused it.
0792デフォルトの名無しさん
2011/05/15(日) 15:54:25.770793デフォルトの名無しさん
2011/05/15(日) 16:46:21.180794デフォルトの名無しさん
2011/05/16(月) 21:46:22.730795デフォルトの名無しさん
2011/05/17(火) 13:16:26.560796デフォルトの名無しさん
2011/05/22(日) 23:14:42.12http://www.qtrac.eu/gobook.html
Programming in Go
A Complete Introduction to the Go Language
by Mark Summerfield
ISBN-10: 0321774639 – ISBN-13: 978-0321774637
Due for Publication in 2012
おどろいた…
0797デフォルトの名無しさん
2011/05/24(火) 01:44:42.48急速に減速したようだな安心した
0798デフォルトの名無しさん
2011/05/26(木) 19:38:33.170799デフォルトの名無しさん
2011/05/27(金) 11:34:20.020800デフォルトの名無しさん
2011/05/30(月) 17:13:51.12誰が在日だ?
0801デフォルトの名無しさん
2011/05/30(月) 18:24:01.10よく使われる機能が絞られるからチューニングの優先度を付けやすいんじゃ?
0802デフォルトの名無しさん
2011/06/04(土) 01:27:32.57Goはまあこんなもんか
思ってたよりも速い
今は C/C++ に大きく水をあけられていても、将来に期待してる
0803デフォルトの名無しさん
2011/06/04(土) 12:37:35.45wikipediaが参考文献に入っているようだがw
0804デフォルトの名無しさん
2011/06/08(水) 19:17:19.580805デフォルトの名無しさん
2011/06/08(水) 20:45:04.63.deってのがあれだったけど、普通に為になった
0806デフォルトの名無しさん
2011/06/09(木) 11:13:41.45b
c
0807デフォルトの名無しさん
2011/06/09(木) 21:28:21.790808デフォルトの名無しさん
2011/06/11(土) 16:33:20.430809デフォルトの名無しさん
2011/06/22(水) 22:34:14.100810デフォルトの名無しさん
2011/06/25(土) 09:28:15.020811デフォルトの名無しさん
2011/06/30(木) 02:07:38.300812デフォルトの名無しさん
2011/07/09(土) 10:16:32.250813デフォルトの名無しさん
2011/07/09(土) 10:21:43.920814デフォルトの名無しさん
2011/07/10(日) 03:34:36.890815デフォルトの名無しさん
2011/07/13(水) 06:30:57.51Tears For Fears
Welcome to your life
There's no turning back
Even while we sleep
We will find you
Acting on your best behaviour
Turn your back on mother nature
Everybody wants to rule the world
It's my own design
It's my own remorse
Help me to decide
Help me make the most of
Freedom and of pleasure
Nothing ever lasts forever
Everybody wants to rule the world
There's a room where the light won't find you
Holding hands while the walls come tumbling down
When they do I'll be right behind you
So glad we've almost made it
So sad they had to fade it
Everybody wants to rule the world
I can't stand this indecision
Married with a lack of vision
Everybody wants to rule the world
Say that you'll never, never, never, never need it
One headline, why believe it?
Everybody wants to rule the world
All for freedom and for pleasure
Nothing ever lasts forever
Everybody wants to rule the world
0816デフォルトの名無しさん
2011/07/22(金) 22:47:40.02http://blog.golang.org/2011/07/go-for-app-engine-is-now-generally.html
今まで Python を使ってた人は Go を試してみると良いと思うわ
0817デフォルトの名無しさん
2011/07/23(土) 05:27:05.11活動を停止する意向を明らかにした。同社製品への取り組みを優先するためとしている。
同社Research and Systems Infrastructure部門上級バイスプレジデントのBill Coughran氏は
「早期プロトタイプをGoogle Labsに投じることにより多くを学ぶことができたが、目の前にある
莫大な機会を最大限利用するには、これまで以上に集中することが極めて重要だ」と説明している。
Google Labsの終了により、開発中の多くのプロジェクトは中止となり、一部の技術は既存製品に
統合される。また、Google Labsで手がけているAndroid向けアプリケーションは、同社のモバイル
アプリケーションストア「Android Market」で提供することになる。
なお、各製品内で新機能を実験提供する「Gmail Labs」や「Maps Labs」といった試験チャネルに
ついては変更する予定はないという。
Coughran氏は、「6月にSNS『Google+』のフィールドテストを早期開始したことが示すように、
当社はGoogle Labsを支えていたスピードとイノベーションを今後も推進していく」と付け加えた。
Google+はSNS大手「Facebook」に対抗して立ち上げたプロジェクトで、6月28日より招待制で
試験運用を行っている(関連記事:Google、Facebook対抗のSNS「Google+」を発表、
「現実世界の人間関係を再現」)
0818[ X | I.I.T. ] COURANT DE CONSOLE ◆wJJs9LuPjc
2011/07/23(土) 16:31:33.350819デフォルトの名無しさん
2011/07/24(日) 04:22:18.520820デフォルトの名無しさん
2011/07/24(日) 10:01:50.67Plan 9から9frontにフォークしたようにGoもフォークして
その名前は↓
0821デフォルトの名無しさん
2011/07/24(日) 10:13:53.210822デフォルトの名無しさん
2011/07/24(日) 10:25:28.74超キモカワ
0823デフォルトの名無しさん
2011/08/04(木) 20:34:03.18面白そうだがなぜscalaなんかと。
セルフでやって欲しいね
0824デフォルトの名無しさん
2011/08/11(木) 23:14:42.54http://code.google.com/p/golangide/
0825デフォルトの名無しさん
2011/08/12(金) 14:22:07.56もう誰も使ってないのか
0826デフォルトの名無しさん
2011/08/12(金) 22:57:44.030827デフォルトの名無しさん
2011/08/14(日) 09:45:07.97ソース見たら、C++ だった。
0828デフォルトの名無しさん
2011/08/14(日) 14:00:23.690829デフォルトの名無しさん
2011/08/14(日) 20:51:16.320830デフォルトの名無しさん
2011/08/14(日) 20:58:09.12http://go-ide.com/2011/08/09/goide_release_1_0_darwin.html
0831デフォルトの名無しさん
2011/08/15(月) 02:48:51.370832デフォルトの名無しさん
2011/08/21(日) 20:09:28.680833デフォルトの名無しさん
2011/08/21(日) 23:37:24.020834デフォルトの名無しさん
2011/08/22(月) 08:28:33.160835デフォルトの名無しさん
2011/08/22(月) 19:36:17.930836デフォルトの名無しさん
2011/08/23(火) 02:20:04.330837デフォルトの名無しさん
2011/08/23(火) 04:18:52.40コアはgoで書いて
go scriptみたいなの用意すんのw
0838デフォルトの名無しさん
2011/08/23(火) 12:59:13.78Cの原子価が4だから、それよりもたくさん結合できるってことでGO=5ってこと?
0839デフォルトの名無しさん
2011/08/25(木) 00:33:33.230840デフォルトの名無しさん
2011/08/27(土) 19:11:36.10Go-ogle
0841デフォルトの名無しさん
2011/08/28(日) 14:12:01.58そんな当たり前の話は誰でも分かる。
日本語の意図もあるんじゃないか?という話だろ。
個人的にはあったら面白いけどソースないから推測の域を出ない。
0842デフォルトの名無しさん
2011/08/28(日) 14:44:35.560843デフォルトの名無しさん
2011/08/28(日) 17:20:51.790844デフォルトの名無しさん
2011/09/03(土) 21:12:45.370845デフォルトの名無しさん
2011/09/05(月) 11:31:02.700846デフォルトの名無しさん
2011/09/05(月) 13:26:22.360847デフォルトの名無しさん
2011/09/05(月) 15:53:56.60別に構わんのと違う?
0848デフォルトの名無しさん
2011/09/07(水) 20:26:17.860849デフォルトの名無しさん
2011/09/07(水) 22:18:32.550850デフォルトの名無しさん
2011/09/08(木) 17:38:49.480851デフォルトの名無しさん
2011/09/09(金) 00:58:03.900852デフォルトの名無しさん
2011/09/09(金) 01:11:48.680853デフォルトの名無しさん
2011/09/09(金) 01:37:27.180854デフォルトの名無しさん
2011/09/10(土) 00:59:24.15http://japanese.engadget.com/2011/09/09/google-dart/
oh...
0855デフォルトの名無しさん
2011/09/10(土) 01:50:58.800856デフォルトの名無しさん
2011/09/20(火) 12:15:07.140857デフォルトの名無しさん
2011/10/04(火) 22:22:03.94さみしいのう
0858デフォルトの名無しさん
2011/10/05(水) 18:39:09.940859デフォルトの名無しさん
2011/10/05(水) 19:36:59.550860デフォルトの名無しさん
2011/10/05(水) 19:38:05.640861デフォルトの名無しさん
2011/10/05(水) 19:44:55.02意味では終わってるな
0862デフォルトの名無しさん
2011/10/07(金) 23:23:07.73http://blog.golang.org/2011/10/preview-of-go-version-1.html
0863デフォルトの名無しさん
2011/10/08(土) 19:13:06.180864デフォルトの名無しさん
2011/10/10(月) 16:29:57.850865デフォルトの名無しさん
2011/10/10(月) 16:30:14.470866デフォルトの名無しさん
2011/10/10(月) 16:41:30.460867デフォルトの名無しさん
2011/10/10(月) 16:45:03.83flash、silverlight、node.js、coffee scriptは死んだんじゃね?
0868デフォルトの名無しさん
2011/10/10(月) 16:47:28.88それ全部いっぺんに覆るようなものか?
0869デフォルトの名無しさん
2011/10/10(月) 16:48:57.180870デフォルトの名無しさん
2011/10/10(月) 16:49:55.290871デフォルトの名無しさん
2011/10/10(月) 16:53:50.09トップにダウンロードのリンク貼ってないってのはいったい
http://code.google.com/p/dart/wiki/PreparingYourMachine
http://code.google.com/p/dart/wiki/GettingTheSource
http://code.google.com/p/dart/wiki/Building
0872デフォルトの名無しさん
2011/10/10(月) 16:56:13.56え?だってプレゼンテーション層なんて、ただの見栄えだし、
まともなクロスプラットフォームなんてhtml5ぐらいしかないだろ
今までスクリプト扱いだったjavascriptにまともな型がついて、
クラスベースのオブジェクト指向言語っぽくなったんだぜ?
プラグインを入れないとダメなflashもsilver lightは死んだだろ
わざわざnode.jsでサーバーサイドを書きたいなんて思わないし
coffee scriptが山田花子を化粧しただけなら、
dartは山田花子を釈由美子に整形したぐらいのインパクトがある
0873デフォルトの名無しさん
2011/10/10(月) 17:01:41.260874デフォルトの名無しさん
2011/10/10(月) 17:04:22.28このパターンどっかで見た気がする。なんだっけ
0875デフォルトの名無しさん
2011/10/10(月) 17:07:07.430876デフォルトの名無しさん
2011/10/10(月) 17:09:13.92そんなに言うならさっさとdartスレ立てろや
0877デフォルトの名無しさん
2011/10/10(月) 17:20:29.290878デフォルトの名無しさん
2011/10/10(月) 17:22:07.490879デフォルトの名無しさん
2011/10/10(月) 17:23:30.180880デフォルトの名無しさん
2011/10/10(月) 17:51:31.94http://jspp.javascript.am/ 似たようなほかの js converter?
IsolateSample.dart を読むと
素のjs書いたほうが早いのではないか?という疑問を多少感じる…
v8 利用部分 → js2c
ant make 周りで利用 → htmlconverter.py
あと sample の swarp と slider をコンパイルしようとしたら
java.lang.OutOfMemoryError: Java heap space で処理が止まった…何故だ…
sampleの最後の totall は 開発用の鯖 fling のビルドが必要になるようだが
dart/client/fling/build.xml:35: /Users/???/Pictures/dart/compiler/xcodebuild/Release_ia32/compiler/lib not found.
と出て上手くビルドできないようだった
c++ と java ちゃんぽんで js converter をと
云うのはどうなんだろう…
0881デフォルトの名無しさん
2011/10/10(月) 18:14:43.801割だか2割だかの暇つぶしルールで書かれたんでね?
0882デフォルトの名無しさん
2011/10/10(月) 18:16:54.280883デフォルトの名無しさん
2011/10/10(月) 18:18:51.210884デフォルトの名無しさん
2011/10/10(月) 18:40:54.82デカくなったときにメンテするためだろうから
サンプル程度の規模には有り難味なんてないんじゃないか?
officeに相当する規模のものがガシガシ書かれたら面白いのにな
0885デフォルトの名無しさん
2011/10/10(月) 18:49:36.34構造化ウェブプログラミング言語Dart
http://hibari.2ch.net/test/read.cgi/tech/1318240122/
0886デフォルトの名無しさん
2011/10/10(月) 19:52:36.58gaeでの地位は危ういなw
どうせならgolangでdart書けば良かったのに
0887デフォルトの名無しさん
2011/10/11(火) 06:19:09.54DARTなんちゃらって環境変数に
javaのメモリ関係のオプション書けるよ
でかくしたら通った
オプティマイズやたらメモリ食うみたいね
i7でもコンパイル遅いわ
0888デフォルトの名無しさん
2011/10/12(水) 07:32:24.31http://journal.mycom.co.jp/news/2011/10/11/018/
0889デフォルトの名無しさん
2011/10/12(水) 15:09:16.040890デフォルトの名無しさん
2011/10/13(木) 01:01:03.00JSトランスレータでも作るか
0891デフォルトの名無しさん
2011/10/14(金) 14:13:09.02ttp://developers.slashdot.jp/story/11/10/13/0224245/
Google+ で Rob Pike 氏が語ったところによると、C 言語の開発者、K&R の R であるところの Dennis Ritchie 博士が亡くなられた。
70 歳 (Rob Pike 氏による Google+ への投稿) 。
長らく闘病中だったとのことで、先週末に自宅で息を引き取ったそうだ。
0892デフォルトの名無しさん
2011/11/12(土) 21:10:25.90止まってるプロジェクトも多いけどw
0893デフォルトの名無しさん
2011/11/12(土) 21:25:52.04mailing listでも addressがgolang.orgの人も増えてるね
0894デフォルトの名無しさん
2011/11/16(水) 02:54:12.780895デフォルトの名無しさん
2011/11/16(水) 19:59:08.790896デフォルトの名無しさん
2011/11/16(水) 20:26:49.48> now on sale at Google's store.
きたか…!(ガタッ
http://www.googlestore.com/Fun/Go+Gopher+Figurine.axd
0897デフォルトの名無しさん
2011/11/18(金) 20:59:09.420898デフォルトの名無しさん
2011/11/18(金) 20:59:40.940899デフォルトの名無しさん
2011/11/19(土) 16:27:28.580900デフォルトの名無しさん
2011/12/01(木) 20:47:55.79「Go言語プログラミング入門 on GoogleAppEngine」
12/15
定価3150円 (本体3000円)
0901デフォルトの名無しさん
2011/12/01(木) 21:25:34.000902デフォルトの名無しさん
2011/12/01(木) 23:28:11.96バージョン違うとか普通にありそうなのが困る…
appengine のやつは固定してるんだっけか…
0903デフォルトの名無しさん
2011/12/02(金) 18:02:07.560904デフォルトの名無しさん
2011/12/14(水) 11:56:03.09↓
アーノルド・シュワ...
0905デフォルトの名無しさん
2012/01/05(木) 17:41:45.51ヒー
0906デフォルトの名無しさん
2012/01/07(土) 09:47:31.48ちょっとだけ見たけど、6割くらいGAEの話で買う気が起きんかった
I/Oの本でも感じたが、雑談の知識がわりと適当
コードが間違ってるわけじゃないから別にいいけど
0907デフォルトの名無しさん
2012/01/08(日) 15:56:20.32Goには例外処理はないそうですが、それで困ることはありませんか。
自分は例外処理の便利さになれてしまったので、例外処理がないとどう書けばいいのか想像がつきません。
あとGoで例外処理が用意されてない理由をわかりやすくおしえてください。
FAQとか読んでも、よく理解できないので。
0908デフォルトの名無しさん
2012/01/08(日) 18:10:20.71例外で書きたがる頭の固い人があまりに多い
オブジェクト指向についても同様
別の角度から見たほうがすっきり書けるのに、と疑問を持つ人が
Goのコミュニティには集まってると思う
0909デフォルトの名無しさん
2012/01/08(日) 19:25:43.36失敗する可能性が高いことをなにかやる度に、返り値やerrnoとかを確認してダメなら
returnとかgotoとかlongjmpとか。って、「Goで」という説明にはなってないか。
0910デフォルトの名無しさん
2012/01/09(月) 10:18:34.110911デフォルトの名無しさん
2012/01/11(水) 22:10:03.89「別の角度から見た方がすっきり書ける」というのは、例外を使わない方がすっきり書けるという意味ですよね。
例外を使わない方がすっきり書けると主張する根拠は何か、教えていただけないでしょうか。
できれば、例外を使う場合と使わない場合の比較があるとうれしいのですが。
自分で書いてみた場合、例外処理があるほうが、すっきり書けるように思います。
例外処理がない場合は、個別にエラー処理が必要になるため、すっきりしたコードにはなりません。
def doSomething() { foo()
bar()
}
def foo() {
m = malloc(SIZE)
if (! m) { // 個別にエラー処理が必要
logger.error("no memory error")
exit
}
...
}
def bar() {
if (! m) { // 個別にエラー処理が必要
logger.error("no memory error")
exit
}
...
}
0912デフォルトの名無しさん
2012/01/11(水) 22:12:20.14しかし例外処理があると、エラー処理を一カ所にまとめられるので、全体としてすっきりします。
def doSomething() {
try {
foo()
bar()
} catch (Error err) { // エラー処理を一カ所にすっきりまとめられる
logger.error(err.toString())
exit()
}
}
def foo() {
m = malloc(SIZE) // Errorをthrowする可能性有り
...
}
def bar() {
m = malloc(SIZE) // Errorをthrowする可能性有り
...
}
これはfoo()やbar()にあたる処理が多くなればなるほど、例外処理のほうがすっきりすると思うのですが、いかがでしょうか。
0913デフォルトの名無しさん
2012/01/12(木) 01:18:24.270914デフォルトの名無しさん
2012/01/12(木) 02:56:22.06例外の安全性の保証を言語レベルでうまく保証できればそれが一番いい気はするんだが
ぶっちゃけGoは流行らないだろうし、Googleも適当に実験的にやって「いい経験になりました」で
潰れていいんだろうと思ってる
0915デフォルトの名無しさん
2012/01/12(木) 09:22:43.42ステータスチェックだと戻り値を取られるという問題があるが、
Goは複数の戻り値が使える。これは目から鱗だった。
0916デフォルトの名無しさん
2012/01/12(木) 10:17:11.33tupleとか
0917デフォルトの名無しさん
2012/01/12(木) 15:31:53.610918デフォルトの名無しさん
2012/01/12(木) 18:47:28.13>1ヶ所で済まない場合にもtryで書く人が多いから、書けないようにしたんだよ。w
1カ所で済まない場合に、try-catchよりreturn valueチェックの方がすっきりしたコードが書けるという主張なら、
それを示す例をお願いできますか。
個人的には、
・一カ所にまとめられるならtry-catchのような例外処理の方がずっとすっきりする。
・一カ所にまとめられないような場合なら、個別に例外処理を書く必要があるけど、
それは個別に戻り値をチェックするのと変わらない。
と思うので、やっぱり戻り値をチェックする方法が優れているとは思えません。
0919デフォルトの名無しさん
2012/01/12(木) 19:14:59.250920デフォルトの名無しさん
2012/01/12(木) 19:16:33.090921デフォルトの名無しさん
2012/01/12(木) 19:38:54.670922デフォルトの名無しさん
2012/01/12(木) 23:50:20.47プロダクトレベルのソフト書くならネットワークならきめ細かなリカバリー処理は当たり前だし、
最悪復旧できない場合はどういうエラーかをきちんとユーザに説明できないといけない。
throwしておおざっぱにエラー丸めてたらそういうことできない。
0923デフォルトの名無しさん
2012/01/13(金) 00:00:23.800924デフォルトの名無しさん
2012/01/13(金) 00:12:44.80意味不明。
0925デフォルトの名無しさん
2012/01/13(金) 01:07:20.550926uy
2012/01/13(金) 01:25:34.63これいつの間にか進化してるじゃん
C++超えいけるんじゃね?
がんばれよ
これがC,C++の代替になれば世界効率がいまの3倍にはなると思う
ただ
:= ← これは極力減らす方向でお願いしたい
イテレータやforの中での変数宣言なんてのは
有るのが当たり前なんだからそんな場所でいちいち:=は無駄だろ
そこ見直してくれないと使わない
あと関数の括弧もはずしてよくね
if、forの括弧はずしやったんだから関数の括弧も自由にすべき
0927デフォルトの名無しさん
2012/01/13(金) 02:21:10.680928デフォルトの名無しさん
2012/01/13(金) 10:30:11.64>try catchですっきり書けると思うのは結局はエラー処理をさぼってるからだろ。
なぜそう思うのでしょうか。911や922で示した例ではサボってませんし、
918でもさぼることは前提にしてません(つまりエラー処理をさぼらなくても例外処理の方が便利)。
またGoのようにエラー処理をさぼることのできる言語より、
Javaのようにエラー処理をさぼるとコンパイルエラーになるほうが安心できます。
諸先輩方の、納得いく説明を期待します。
0929デフォルトの名無しさん
2012/01/13(金) 12:56:53.87途中で何か変なことがあったら後の処理なんか続けても無意味、
むしろ中途半端な状態で走ってデータ壊されちゃかなわん。
とにかく処理は全部中止してわかる範囲で内容報告してよ。
…ってときに大いに役に立つ。
例外飛ばなかったら明示的に中断しないと処理続けちゃうからね。
そう思ってるとcatch例外は正直微妙。
ユーザーに報告するためにどういうエラーなのか逐一コード上で
知る必要がある場面ならそうも書ける。
その場合エラー値返却に比べて
コードが煩雑になることは認める。
0930929
2012/01/13(金) 13:25:41.51より正確にはプログラマがエラー処理をサボっても
処理系が最低限のエラー処理をしてくれる。
プロダクトレベル(笑)なんか関係なくて場面によるだけ。
例外がないということはプログラマがすべてのエラー処理を書かなければならない。
これは相当強い制約と言える。
エラー処理を忘れたら最悪の場合データ破壊につながる。
だから最近の言語はほぼすべて例外機構を持っている。
例外がある方が言語機能としては優れている
0931929
2012/01/13(金) 13:35:22.99GoをC/C++に替わるようなシステム言語と位置付けているため。
そういうシビアなところではエラー処理を端折るなというメッセージ。
>>915 のいうように言語機能的に
手動エラー処理をしやすくできた
というのももちろん理由にあると思う。
例外がダメというとこではない。使える場面では使った方が効率的。
だってDartには例外あるでしょ。
0932デフォルトの名無しさん
2012/01/13(金) 14:15:15.01例外なきゃ話にならんよ
0933デフォルトの名無しさん
2012/01/13(金) 14:23:31.31>GoをC/C++に替わるようなシステム言語と位置付けているため。
>そういうシビアなところではエラー処理を端折るなというメッセージ。
Javaのように例外処理でのcatchを強制できる仕様にすれば(検査例外のことね)、
エラー処理が端折られることはないから、それは違うと思う。
Javaより後発のGoが検査例外を知らないはずはないし。
手動で戻り値をチェックするほうが、チェックし忘れることがあるから、
エラー処理を端折ってはいけない用途こそ、例外処理の方が有利。
> だってDartには例外あるでしょ。
そりゃ、DartはJavaScriptの置き換えを狙ってるんだから、JavaScriptで使えた機能がDartで使えなかったら置き換えられない。
>>932
同意。
0934デフォルトの名無しさん
2012/01/13(金) 14:31:10.270935デフォルトの名無しさん
2012/01/13(金) 15:15:12.25あんだけ騒いでいた人たちは
どこにいってしまったのか
0936デフォルトの名無しさん
2012/01/13(金) 16:01:26.83>ttp://www.henshi.net/k/hiki.cgi?GoogleCppStyleGuide#l46
0937デフォルトの名無しさん
2012/01/13(金) 16:09:49.21>ttp://golang.jp/effective_go#errors
0938デフォルトの名無しさん
2012/01/13(金) 17:04:46.99戻り値握り潰す方が楽だよね
0939デフォルトの名無しさん
2012/01/13(金) 18:15:44.07ttp://www.joelonsoftware.com/items/2003/10/13.html
他にも大御所で例外が嫌いな人はかなり居て、探せばその人が感じてる問題点を指摘する文章が見つかる。
0940デフォルトの名無しさん
2012/01/13(金) 18:48:42.66式中の呼関数(に初期化手順の宣言があれば)も含めRAIIの皮で包むみたいな
0941デフォルトの名無しさん
2012/01/13(金) 19:09:39.760942uy
2012/01/13(金) 20:24:16.76使わなくて言い場所に例外使ってソースコード読みにくくしてる奴が「例外」なんだよ
0943929
2012/01/13(金) 22:16:49.200944デフォルトの名無しさん
2012/01/14(土) 11:15:01.62>GoogleはC++でも基本的に例外使わないからじゃないの?
C++で使わないからといって、Goで導入しないことの理由にはならない。
GoogleではJavaでもtry-catchを使わないのか?そうではないだろう。
>>939
> 1. They are invisible in the source code.
> 2. They create too many possible exit points for a function.
これはIDEの進化で解決できるのでは?
Javaのような言語であれば、どこでどんな検査例外が発生するかはソースコードから計算できるから、
IDEがそれを画面に表示できるようになればいい。
>>943
ホワイ?
0945デフォルトの名無しさん
2012/01/14(土) 11:16:56.350946デフォルトの名無しさん
2012/01/14(土) 12:42:27.690947デフォルトの名無しさん
2012/01/14(土) 12:50:11.62だからさ、C/C++に変わるシステム言語を目指す、って話でお前さん?がC++も例外あっだろって言って
GoogleじゃC++で例外使わないんだよって返されたらなんでJavaで使うだろっての反論になんだよ。
例外、つかtry-catchに代わるランタイムエラー処理はdefer文+panic,recover関数が用意されてるからいいんだってば。
0948デフォルトの名無しさん
2012/01/14(土) 13:08:23.600949uy
2012/01/14(土) 18:06:46.54オブジェクト指向(笑)の書籍の数ページ読んだだけで
「なるほど!例外はOOで必要なんだな!(キリッ!」とか勘違いしちゃって
全然理解してもいないのに「例外とかこの場合なくてもいいよね」ってレスに対し
全くといっていいほど思考せず、条件反射で
「はぉあ??????例外がいらないいいい???いるにきまってんだろwwwwwwww」
と、言っちゃってるだけ
例外にも色々とオプション的なものがあるのに
結局どの場合においてどの例外の機能を使用したらいいかもわからずソースコードはデタラメ
自分自身まともな例外を使ったソースコードをかけないしかいてないからサンプルを出して示す事も出来ない
じゃあお前一体どこで使ってんだおyという問いに対して、全くずれた議題を出してくるか「ホワイ?」とか言ってとぼけて致命的な煽りを回避
そんなんでいつになったら技術上がるの?
俄然こいつ等は技術をあげる気すらもなく、お前が始めてこのスレに書き込んで意見割れした瞬間から
いったい何十時間だか何百時間が経過しただろうか、それだけの時間があれば正しい例外の知識についても学べたはずなのに
何ひとつやろうとせず、意味もない2chのスレッドで間違ってる議論を押し通し、偶然スレに現れた
「ちょっとはできるけど違う方向にデキる奴」が「まぁこういう使い方もあるにはあるが・・・」ってレスをした瞬間、ここが勝ち戦と心得て
正しい認識もっている奴をただの「バカだ」とか言いはじめて、技術的な煽りとは全く関係のない
2ch特有の煽りで「正しい認識」もっている奴をスレッドから追い出していく
ゴミだな
0950uy
2012/01/14(土) 18:07:56.99周りに迷惑かけるのはお前なのに。
すべて自分に帰ってくるのに。
今学ばないでいつ学ぶのだろう。
0951デフォルトの名無しさん
2012/01/14(土) 19:07:54.170952デフォルトの名無しさん
2012/01/14(土) 19:17:57.55巻き戻し作業自体も実コード、事前準備も実コードでなーんも手助けしてくれんし
0953デフォルトの名無しさん
2012/01/14(土) 19:25:03.870954デフォルトの名無しさん
2012/01/14(土) 20:08:55.070955デフォルトの名無しさん
2012/01/15(日) 16:39:29.01みたいな細かい注意点が大量に出てくるからなぁ
「Goみたいな言語でも例外を導入すべき」と推してる人がその辺分かってるのか疑問
それでも個人的には、ゼロコストな例外を安全かつスマートな仕様で導入することに挑戦して
欲しかったし、そのくらいしなきゃCにもC++にも勝てるとは思えないんだけどな
GoogleがC++で例外を使わないのも別に間違ってないと思うけど、それだけでC++の例外は
邪悪って考え方をするのは、しっかり問題を理解してるようにも思えないし、勝手に決めた
権威に盲従しているだけと感じる
0956デフォルトの名無しさん
2012/01/16(月) 07:12:09.66少なくともそれはtry-catchではないという判断でdefer+panic-recoverにしたんじゃないのかなぁ
最初例外も入れるかも、なんて話もあった気もするが
エラーハンドリングできんだから激しくどうでもいいことだ。
正常系、というかあまり考えないで関数呼び出しをづらづら並べたのをtry-catchで挟んで
エラー処理しました、なんて邪悪なコーディングができる言語より
最初に明示的に書かない限りエラー処理はできんよ、というほうがいいかもしれん。
0957デフォルトの名無しさん
2012/01/16(月) 12:19:29.00なんかnewする時に失敗してるっぽいんだけど、親切に出力メッセージが潰されてて
どこから飛んできてるのか理解しがたい状態に陥ってる。でも動いてるので。この
コードを生かして拡張していきましょうとか。そんな声が聞こえてきたりとか。
そんな事例に陥りがちだったりするんだろうか…goto文とかは赦されてるけど…
パワーアップしたswitch-caseとか用意されてるけど。書かれたコードの字面を眺めるとなんか古めかしい感はあるな
0958デフォルトの名無しさん
2012/01/16(月) 12:42:52.91Pascalっぽくて古めかしい感じはするよね。
0959デフォルトの名無しさん
2012/01/16(月) 13:47:36.200960デフォルトの名無しさん
2012/01/16(月) 14:20:01.720961デフォルトの名無しさん
2012/01/16(月) 15:38:50.03C : Pascal めんどくせぇ これでいいんじゃね?(リッチー)
C++ : いや複雑にしとかないと金とれないよ(禿)
Ruby : I hate C++.(Matz)
Go : Pascal は良かった(じじい)
0962デフォルトの名無しさん
2012/01/16(月) 15:46:22.66Cの宣言文法はAlgol由来でPascalより古いんだよ
0963デフォルトの名無しさん
2012/01/16(月) 16:06:41.170964デフォルトの名無しさん
2012/01/16(月) 21:24:18.36>それでも個人的には、ゼロコストな例外を安全かつスマートな仕様で導入することに挑戦して
>欲しかったし、そのくらいしなきゃCにもC++にも勝てるとは思えないんだけどな
超同意。いまや生ける伝説ともいえるような、そうそうたるメンバーが作ってるんだから、
例外止めて戻り値チェックにしましたなんていわず、もっとスマートな方法を探求してほしい。
>GoogleがC++で例外を使わないのも別に間違ってないと思うけど、それだけでC++の例外は
>邪悪って考え方をするのは、しっかり問題を理解してるようにも思えないし、勝手に決めた
>権威に盲従しているだけと感じる
これも同意。あんた賢いな。例外なんてイラネとつっぱってるバカどもとは大違いだ。
0965デフォルトの名無しさん
2012/01/16(月) 21:27:38.16今になって集まっても
そうほいほい凄いの作れんでしょ
0966デフォルトの名無しさん
2012/01/16(月) 21:42:09.150967デフォルトの名無しさん
2012/01/16(月) 22:17:49.66いや分野が違うから並べるものでもないか。
0968デフォルトの名無しさん
2012/01/17(火) 01:29:59.190969デフォルトの名無しさん
2012/01/17(火) 02:37:07.26>ttp://golang.jp/go_faq#exceptions
もうこう言い切っちゃってるしな。1.0目の前に追加はせんだろ。
ただ本家golang-nutsにも例外ないとjavaや.NETに勝てん、とか言うヒトは出るみたいね。
>ttp://groups.google.com/group/golang-nuts/browse_thread/thread/2771ac04d6c43c94
なんかもうハイハイって感じでスルーされとるが。
0970デフォルトの名無しさん
2012/01/18(水) 00:41:17.85宗教の対立というのは、ここでいきなり
「やっぱ関数型言語だよねぇ〜。純粋関数型言語Haskell最高!」とか
言い出す場合だ罠。
0971デフォルトの名無しさん
2012/01/19(木) 00:35:40.25未来ありそう?
0972デフォルトの名無しさん
2012/01/19(木) 01:51:48.72あと5年くらいか?
0973デフォルトの名無しさん
2012/01/19(木) 02:03:22.14http://go-lang.cat-v.org/pure-go-libs
http://go-lang.cat-v.org/library-bindings
これだけあれば結構いけるんじゃねという気がするけど
どの程度が今でも保守されてるんだろう
0974デフォルトの名無しさん
2012/01/19(木) 10:00:07.85C++よりだいぶ負けてるね。
GoのコンパイラってバックエンドにGCC使ってるよね。
なのになんでCやC++よりずっと遅いの?
0975デフォルトの名無しさん
2012/01/19(木) 14:04:05.16具体的な数値と実行環境、使用コンパイラ、ベンチマークのプログラム教えて
0976デフォルトの名無しさん
2012/01/19(木) 14:36:01.090977デフォルトの名無しさん
2012/01/19(木) 14:45:31.08画像周りが弱くね?pngとかswtとかちゃんと扱えるのだろうか。
opensslへのバインディングがなさげ。
sqliteのバインディングも記載されてないなあ。
mysqlのライブラリはあるけど、品質がどれだけのもんかは使ってみないとわからない。
0978デフォルトの名無しさん
2012/01/19(木) 14:53:02.59ttp://blog.cnu.jp/2009/11/14/go-benchmark/
ttp://shootout.alioth.debian.org/u64/compare.php?lang=go
ttp://shootout.alioth.debian.org/u64/benchmark.php?test=all&lang=go&lang2=gpp
0979デフォルトの名無しさん
2012/01/19(木) 15:26:01.84Goは文字列処理が遅いという印象
ttp://www.slideshare.net/kwatch/ss-8933694 の4枚目
0980デフォルトの名無しさん
2012/01/19(木) 17:18:52.49SQLiteバインディングはgosqliteとgosqlite3のふたつが書いてある
OpenSSLは標準ライブラリにtlsがあるからそれでしのぐのかな
GUIはGTKやらwxバインディングがあるからそれで。Qtは見あたらず
いつのまにか(というか二年ぐらい前か)goinstallなんてライブラリマネージャが出てきてるね
現状GOROOTとGOPATHを分けるとgoinstallで入れたライブラリのインポートが面倒みたいだけど
0981デフォルトの名無しさん
2012/01/19(木) 23:51:34.44http://www.amazon.co.jp/Programming-Go-Creating-Applications-Developers/dp/0321774639/
地味に盛りあがってまいりました
0982デフォルトの名無しさん
2012/01/20(金) 12:20:29.95あーほんとだごめん、pure go libraryのほうしか見てなかった。
0983デフォルトの名無しさん
2012/01/20(金) 21:26:41.32「並行性にかんするGoのマントラ:
共有メモリで通信するな。代わりに、通信でメモリを共有せよ。」
0984デフォルトの名無しさん
2012/01/20(金) 22:32:32.34うむ、至言だ。
0985デフォルトの名無しさん
2012/01/21(土) 06:06:39.580986デフォルトの名無しさん
2012/01/21(土) 07:23:34.830987デフォルトの名無しさん
2012/01/21(土) 13:53:54.80http://awabi.2ch.net/test/read.cgi/poverty/1327050821/
0988デフォルトの名無しさん
2012/01/21(土) 15:49:24.75いままでC++で例外を使うプロジェクトに関わったこともないし。
C++で例外は使わないのは世のコンセンサスでないの?
個人的にGoで例外なくても何も困らないな。
使ってないけどw
0989デフォルトの名無しさん
2012/01/21(土) 15:52:51.020990デフォルトの名無しさん
2012/01/21(土) 15:53:23.290991デフォルトの名無しさん
2012/01/22(日) 15:37:36.960992デフォルトの名無しさん
2012/01/22(日) 19:04:01.190993デフォルトの名無しさん
2012/01/22(日) 19:47:23.460994デフォルトの名無しさん
2012/01/23(月) 00:25:30.840995デフォルトの名無しさん
2012/01/23(月) 00:38:01.800996デフォルトの名無しさん
2012/01/23(月) 07:17:54.510997デフォルトの名無しさん
2012/01/23(月) 10:25:34.97(助)動詞と名詞を混同してるところだと思ったが
でもLet's Google!もあるしなあ
0998デフォルトの名無しさん
2012/01/23(月) 15:07:07.30Go part5
http://toro.2ch.net/test/read.cgi/tech/1327216227/
0999デフォルトの名無しさん
2012/01/23(月) 15:07:40.21http://toro.2ch.net/test/read.cgi/tech/1327216227/
うめてんてー
1000デフォルトの名無しさん
2012/01/23(月) 15:07:59.90http://toro.2ch.net/test/read.cgi/tech/1327216227/
フィニッシュ!
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。