最強開発速度言語決定戦
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGものスゴイ勢いでプログラムを組める、
開発速度が最強の言語&Toolを決めようぜ!
暫定
VisualC++≒C# > Delphi ≒ C++Builder>VisualBasic≒Java
0153デフォルトの名無しさん
NGNG書けるかどうかの話はスレ違いだからあっち行け馬鹿
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNGソースのサイズを比べていけば一つの判断基準になりそうだな
0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNG0158デフォルトの名無しさん
NGNG0159デフォルトの名無しさん
NGNGいまのところ妄想的痴料しか出ていない
0160Javascriptでテトリス
NGNG{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>
0161Javascriptでテトリス
NGNGをコピペしてhtmlファイルにしてブラウザで実行してみ。
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNGすげー!!!!
本物のテトリスだ!!!
0164デフォルトの名無しさん
NGNG昔ファミコンで5000円ほどしたテトリス買って
楽しんでた自分が欝だ。
ついでにぷよぷよ作ってた会社が倒産した理由が分からん。
PG一人で1日で出来るじゃないかよ。
0165デフォルトの名無しさん
NGNG<body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y()
{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"●":" ";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNGてめぇで作ったわけでもないのにソース晒さずってのが厨っぽくて乙だねプッ
0168デフォルトの名無しさん
NGNG禿げ同。
せめて7行スレからのコピペ、と一言(ry
0169デフォルトの名無しさん
NGNG>>160
をコピペしてhtmlファイルにしてブラウザで実行してみ。
0170デフォルトの名無しさん
NGNG0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNG0173オブジェクト指向促進運動
NGNGC言語を使ってかなり苦労したので
その苦労を最小限におさえるために
アージャイル開発、デザインパターンを
多くのプログラマに使って欲しいと思うことがある。
一種の挨拶みたいなものだね。
「なるべく挨拶を心がけましょう。」
「なるべき綺麗な字で書きましょう。」
のように
デザインパターンを使うこと、アージャイル開発することが
プログラマの習慣、常識になってほしい。
なんとか、デザインパターン文化、アージャイル開発文化を押し広げられたら・・・。
IT業界の将来はオブジェクト指向とアージャイル開発が握っています!
0174デフォルトの名無しさん
NGNG原文の中の人は意味分かって書いてるのかなぁ。
0175デフォルトの名無しさん
NGNG0176オブジェクト指向促進運動
NGNG> アージャイルって怪しい宗教団体かと思ったら、Agile か。
ワラタ
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNGPerlの方が速いよ。
0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNGttp://www.isl.cs.gunma-u.ac.jp/~shingo/make/7line/7line.html より。
<body onKeyDown=K=event.keyCode-38><script>function G(x){Z[x]==c&&(Z[x]=q>0?(P
+=k++,0):-c,G(x+1),G(x+8),G(x-1),G(x-8),v++)}function Y(){i=f=96;if(r)for(X=Z,e
=r=0;f--;)Z[j=f-8]*!Z[f]&&(Z[f]=Z[j],Z[r=j]=0);else{K?K+25?Z[a=h+K]|Z[a+B]?0:h=
a:Z[h+(E=B%8?B*8:-B/8)]?0:B=E:0;K=k=0;X[h]=2+t%5;X[h+B]=2+t/5;f=Z[8+h]+Z[8+h+B]
if(r=f*!e)Z=X}if(e=!e)if(h+=8,f*!r)for(t=Math.random(h=3)*25,B=8,X=[Z=X];i--;q=
v=0)if(c=Z[i],c>1)G(i),c=-c,r+=q=v>3,G(i);for(i=S="";i<96;S+="<b style=color:#"
+"FFF8A0F000FB080".slice(c=2*(X[i]|(X[i]=Z[i]|=++i%8<2|i>88)),c+3)+">■"+(i%8?
"":"<br>"));document.body.innerHTML=S+P;Z[3]||setTimeout(Y,199-P)}Y(r=Z=[h=K=P=
0])</script>
0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNG何を今更。
0183洩れ車@J算譜工房
NGNG>>173-174 「agile」
おめぇら、形式的仕様記述について知ってる事を書け
ttp://pc5.2ch.net/test/read.cgi/tech/1013507313/282
あと, XP(extreme programming), 富豪的プログラミングもよろしく。
0184デフォルトの名無しさん
NGNGぽちぽちとしか打てない漏れの場合、タイプ数の少ない APL が最速。
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG速くは無いけど
独自言語だけどな
【2D】ゲーム作成ツールGameMaker【マンセー】
http://pc5.2ch.net/test/read.cgi/gamedev/1087068523/
0188デフォルトの名無しさん
NGNGmirandaってなに?
ジュースの名前?
0189デフォルトの名無しさん
NGNG0190デフォルトの名無しさん
NGNG>>189はそれに対してマジレスしてるのかな?
っていうか俺が釣られた?
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNG0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNG0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNG0199197
NGNG0200デフォルトの名無しさん
NGNG君の大好きなDelphiでもやってきていいよ
0201デフォルトの名無しさん
NGNG0202デフォルトの名無しさん
NGNG0203デフォルトの名無しさん
NGNGLispしかりAPLしかりForthしかり。配列処理ならM言語なんてのもある。
GameMakerなんかもある意味そうかも。
(鍛えた辞書の元でのForthの生産性はかなり驚異的。手続き型「だから」生産性悪い、という定説をひっくり返すぐらいに)
総合だと判断が難しいと思うが、smalltalkに一票。
0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNG6ヵ月後なんて永久にこないのさ。
0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNG目的に応じた適切な言語を選び出してさくっと使えるのが最強
0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG当たらずとも遠からず
0211デフォルトの名無しさん
NGNG1、自分が開発で使った言語をあげてそれを順位付けする、順位の間隔は自由「1位、3位、10位」など途中がなくてもいい
2、かなりの数の評価があつまったらみんなで総合評価をする
3、各言語厨が主張しまくる
4、スレ衰退
5、DAT落ち
0212デフォルトの名無しさん
NGNG2位 MSX-BASIC ON SPRITE GOSUBなどゲームを作るにはとても便利な機能がある。
3位 QuickBASIC(DOS) N88BASICよりは理不尽さがない。なんか新しい。
65533位 N88BASIC いわゆるマイコンにあった様々な機能がない。PC98なんてしょせんはビジネス機。
65534位 VB 8ビット機のBASICより低速で貧弱。あの頃に戻りたい・・・・。
65535位 HSP BASICじゃなかった_| ̄|○ 文法はライトウェイトランゲージ風でありRubyやPythonあたりと比べるもの。
0213デフォルトの名無しさん
NGNGM5のG-BASICもゲーム向け命令あるよ
0214デフォルトの名無しさん
NGNG0215デフォルトの名無しさん
NGNG2chブラウザつくるなら とか
100レス毎にお題でもきめてさ
0216デフォルトの名無しさん
NGNGキャラクタベースだから大抵の言語で作れるだろうし。
・プレイヤーは@
・モンスターはA-Za-zで、バリエーションは任意。
・地下10Fまでの横80x縦25の大きさの壁に囲まれた迷宮を毎回ランダム生成
下り階段>
上り階段<
壁#
迷宮内の照明や視点は任意。
その他細かいことは適当なアレンジで。
0217デフォルトの名無しさん
NGNG0218デフォルトの名無しさん
NGNG0219デフォルトの名無しさん
NGNG0220デフォルトの名無しさん
NGNG完成しているCに不満があったからC++が出てきたんだろ。
最強とか言ってる点でアホ丸出し。
0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG俺はC++に不満があるからCを使っている
0223デフォルトの名無しさん
NGNG0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNGCは機能が単純過ぎて独自実装が面倒→そこで生まれたC++は必要のないコードがたくさん
作れてしまう為かえって使い勝手が悪い。→そこで生まれたJavaは汎用的過ぎて、やはり
独自実装が面倒。制約・機能要件を考え、覚え、使うのが面倒→そこで最近生まれたのが、
Java5のジェネリックアーキテクチャ。
だが、概念がC++と同じで、機能が細かくなりすぎてまたまた使い勝手が・・・。
もうここいらでスクリプトでなんでもかんでも書ける言語が現れてもよいのでは?
0226デフォルトの名無しさん
NGNGいや、C++かJAVAがもっともベストポジションな言語。
使ってる人間の「知能指数」がある一定以上であれば。
ほんっと、純粋に頭のよさの問題。
絡み合った複雑な問題を、シンプルな問題に置き換える整頓頭脳。
オレはぎりぎりこのラインに足りてない。
足りてるヤシには、C++かJAVAがベスト。
RubyやPyhtonはこのあたりの知能指数が低くてもいける。
しかし、実行速度が犠牲になる場面では使えない。
0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNGいや、>>227はいい所を突いてるぞ。
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG0232デフォルトの名無しさん
NGNGアホでも使えるようになってて、もう俺たちの仕事なんて無くなるんじゃないだろーか、という気がした。
0233デフォルトの名無しさん
NGNG0234デフォルトの名無しさん
NGNG0235デフォルトの名無しさん
NGNG0236デフォルトの名無しさん
NGNGJavaはもう突っ込まれているから言わんが、
Rubyって、さまざまな言語(ruby以前の言語、C/C++、Java、Perl、lisp/scheme、Smalltalk、Python等)を
参照(いいとこ取り)しているから、奥深かい部分は馬鹿には使えないと思う。
もちろん、いいとこ取りをしていても、バランスよく混ぜることに注意を払っているため比較的シンプルだと思うが。
それにC++の難しさは言語使用の複雑さから来たものも多いから、
概念の上では他の言語のほうがすごいこともありうると思う。
>>203
「鍛えた辞書」って、ライブラリのこと?ライブラリだったら他の言語でも普通じゃない?
0237デフォルトの名無しさん
NGNG「Javaなんてうんこ」 by Rubyユーザ一同
0238デフォルトの名無しさん
NGNG・開発速度はPerlが5分だとすると、Rubyはその20倍は掛かる。
0239デフォルトの名無しさん
NGNG汚らしい奴等だ。
0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNG0242デフォルトの名無しさん
NGNGおい黙ってないで何か言ってみろよ
クソ虫が
0243デフォルトの名無しさん
NGNG最速スクリプト言語決定戦!
http://pc5.2ch.net/test/read.cgi/tech/1074996153/
0244デフォルトの名無しさん
05/03/17 10:59:030245デフォルトの名無しさん
05/03/17 11:21:400246デフォルトの名無しさん
05/03/17 11:32:05開発にかかる時間 = 開発終了時刻 − 開発開始時刻
開発終了時刻 = 完全にバグがなくなった時刻
完全にバグが無くなるまでの時間 = ∞
開発速度 = 0
どの言語も同じように最悪だな、おい。
0247デフォルトの名無しさん
05/03/17 17:25:190248デフォルトの名無しさん
05/03/17 18:14:15おいおい、論理が破綻してるぞw
0249デフォルトの名無しさん
05/03/18 15:08:08じゃないかな。
0250デフォルトの名無しさん
05/03/18 18:24:190251デフォルトの名無しさん
05/03/18 23:34:38局 勝
は な
P ん
e だ
r ろ
l ?
が
0252デフォルトの名無しさん
05/03/19 00:07:35その論理ならシステムが大きいほど開発速度が大きいわけで
大きなシステムといえばAda
■ このスレッドは過去ログ倉庫に格納されています