トップページ⇒tech
304コメント75KB

宗教戦争

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
コーティングに関する宗教戦争はここでやってCray。
ハンガリアン記法とか、goto&多重継承の悪用とか。
0002デフォルトの名無しさんNGNG
Ruby vs その他の糞言語
0003デフォルトの名無しさんNGNG
「宗教戦争」という言い方自体が、本物の宗教戦争を知らない人がつけた
不適切な用語だと思いますが。
0004デフォルトの名無しさんNGNG
>>3
不適切な用語かどうか、という宗教論争をやりませう。
0005デフォルトの名無しさんNGNG
Rubyh宗教ですが何8か?
0006デフォルトの名無しさんNGNG
宗教戦争ってのはすごいな。神学論争ならまだしも
0007デフォルトの名無しさんNGNG
JAVA vs VB.net
JAVA vs C#
JAVA vs managed C++
JAVA vs *.net

JAVAに勝ち目ねーな
0008デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>> Java >>>>>>>>>>>>>>>>>>>> VB
0009デフォルトの名無しさんNGNG
も

う

い

い

よ
0010デフォルトの名無しさんNGNG
俺的には、もっと大いに盛んにやっちゃてほしい。
そして時間を無駄に使って欲しい。
あわよくば仕事を放棄してほしい。
0011デフォルトの名無しさんNGNG
うんこ
0012デフォルトの名無しさんNGNG
>>10
そ れ が あ な た の 部 下 で も で す か ?
0013デフォルトの名無しさんNGNG
とりあえず二つの言語だけでも、適切に評価できるのだとしたらそれはすごいよ。
俺のところでは、マルチプラットフォーム/マルチ言語環境だから、
リーダーになるためのテストとして使っている。

論争するには敵と味方の欠点/利点を把握しとかないといけないしね。
0014デフォルトの名無しさんNGNG
>>13
部下に論争させて、勝った方が次期リーダーなわけ?
嫌な会社…。
0015デフォルトの名無しさんNGNG
この板では【勝ち】の定義は 最後にスレに書いた方という事のようですが?
0016デフォルトの名無しさんNGNG
Rubyの勝ち逃げぇ〜
0017デフォルトの名無しさんNGNG
欠点/利点よりも好き嫌い
0018デフォルトの名無しさんNGNG
>>14
そうか?実力主義で面白そうだけど。
0019デフォルトの名無しさんNGNG
○○信者必死だな(藁 乱立しない予感
0020デフォルトの名無しさんNGNG
>>19
誤爆?

お前ら!手始めにmainについて議論しませんか?

1. void main()
2. void main(void)
3. int main()
4. int main(void)
5. int main(int argc, char **argv)

俺は5だ。
0021デフォルトの名無しさんNGNG
インデントに4つもスペースを使うなんて
馬鹿としかいいようがないな
0022デフォルトの名無しさんNGNG
そうだね。1つで良いよね。
0023デフォルトの名無しさんNGNG
do_something()
doSomething()
DoSomething()

どれ派?
言語によって無意識に使い分けるのが普通かもしれないが。
0024デフォルトの名無しさんNGNG
>>20
俺は基本的に4。
必要なときにだけ5にしてるよ。
0025デフォルトの名無しさんNGNG
>>20
5. 急いでソース書くときは3. つか, voidなんてコンパイル通るの?

>>21
(setq-default tab-width 4)ですが何か?

>>23
doSomething()だね.
0026デフォルトの名無しさんNGNG
>>23
こんな印象がある。
do_something() ... C/Perl/Ruby
doSomething() .... Java/C++
DoSomething() .... C#
do-something ..... Scheme
0027デフォルトの名無しさんNGNG
indentは2。tabは8。これドグマ。
0028デフォルトの名無しさんNGNG
>>26

C/Perl/Ruby ... do_something()
Lisp/Scheme ... do-something()
Java/Smalltalk ... doSomething()
Delphi/C# ... DoSomething()
C++ ... 混沌
0029デフォルトの名無しさんNGNG
do_something() ... unix
doSomething() ... web
DoSomething() ... win

な感じ
0030デフォルトの名無しさんNGNG
ぶっちゃけ、DoSomething()って見にくい…。
0031デフォルトの名無しさんNGNG
>>20
int main(int argc, char *argv[])
0032デフォルトの名無しさんNGNG
main(){puts("hello,world");}
003320NGNG
>>31
おーっと、そういうのもあるね。
0034デフォルトの名無しさんNGNG
>>31
int main(int argc, char** argv, char** env)
003534NGNG
間違えた>>20だ
003620NGNG
envつける派か、最近あんまし見掛けなくなったんだよな〜。

1. void main()
2. void main(void)
3. int main()
4. int main(void)
5. int main(int argc, char **argv)
6. int main(int argc, char *argv[])
7. int main(int argc, char **argv, char **env)
8. int main(int argc, char *argv[], char *env[])

っていうか、gccだとmainをvoidにするとワーニング出るんだけど、何のコンパイラなら通るんだ?
0037デフォルトの名無しさんNGNG
>>36 釣りか?

warning=ウォーニング
0038デフォルトの名無しさんNGNG
>>36
VCあたりじゃね?

int main() { };

これで警告が出た事あるが。
003920NGNG
>>37
釣りじゃないよ。
いやね、ウォーニングってわかってるんだけど癖なのよね。
0040デフォルトの名無しさんNGNG
ワーニングと言うくらいならケイコクと言って欲しいな、
と思う気持ちを大切にしていきたい。
0041デフォルトの名無しさんNGNG
お前ら、ポインタの宣言はどう書きますか?
void* ptr;
void *ptr;
void * ptr;
0042デフォルトの名無しさんNGNG
まだポインタ使ってるの??プ
0043デフォルトの名無しさんNGNG
void * ptr;
0044デフォルトの名無しさんNGNG
const はどっち?

1. const void *ptr;
2. void const *ptr;
0045デフォルトの名無しさんNGNG
const void * ptr;
const void * const ptr;
void * const ptr;
0046デフォルトの名無しさんNGNG
void* ptr;
const void* ptr;

■ このスレッドは過去ログ倉庫に格納されています