cobol vs java
■ このスレッドは過去ログ倉庫に格納されています
0001nameless
NGNG0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNG0138デフォルトの名無しさん
NGNG0139デフォルトの名無しさん
NGNGJavaにないクラステンプレートもCOBOL2000にはあるしOO言語としては
COBOLの方がいいかもね。
0140デフォルトの名無しさん
NGNG普及率もCOBOLの圧勝でつね。所詮Javaなんて少数派(w
0141デフォルトの名無しさん
NGNGGenericsくらい自分でダウンロードして使え。
実装多重継承を崇拝する馬鹿はオブジェクト指向の利点がわかってない。
とでも言っておこう。
実装多重継承がいかに危険な行為なのかいい加減に身をもって知れ。
0142デフォルトの名無しさん
NGNGボコラーの作ったサイトの記事だけを晒して圧勝だとよ。
まるでM$厨がM$のサイトの記事をみてJ2EEより.NETのほうが速いだなんだのほざいているレベルだな。
>この40年間の世界のCOBOLプログラマは総計600万人で,うち300万人が現役プログラマである.
300万人という数字をどうやって統計から出したのだろうか。
>これに続くのはVisual BASICとC/C++で,いずれも100万人台であり,その他の言語は100万人をはるかに
>下まわっている.日本のプログラマ数は世界の約1/6と見なせばよい.
これもいい加減だ。C/C++の人口がトップ名はずだが。
現在のプログラム開発量の双璧はCOBOLとVisual BASICであり,それぞれ世界で35%を占める.
ドキュソが作れば開発量も無駄に増大するものだな。
0143デフォルトの名無しさん
NGNG>れず,その開発方法論(オブジェクト指向分析・設計)は企業システムに適用するのが難しいという問題を
>かかえている.
この提灯記事を書いた日立の馬鹿社員どもはオブジェクト指向設計もできないのか。
0144デフォルトの名無しさん
NGNG過去のアセットがでかいんだよ。Java がいかに急成長してもまだ追いつかないくらいに。
金融機関、製造・流通、基幹業務がメインフレーム + COBOL な時代が長かったんだ。
クライアントも C/S 大流行のときに VB ばっかりだったし。
0145デフォルトの名無しさん
NGNGお前は実装多重継承がいかに危険な行為なのか身をもって知ってないだろ?
理由は簡単。Java以外のまともなOOPLを使ったことがないからだ。
実装多重継承のできる言語を使ったことのある人間は、
実装多重継承は避けるべきだと思っていても
トレードオフを理解できるから、そういう狂信者的発言は普通しない。
0146デフォルトの名無しさん
NGNG日立の人間のいうことを鵜呑みにしちゃ駄目。
オブジェクト指向分析・設計は企業システムに適用するのが難しいという問題をかかえている.
↓
必要な変換
↓
オブジェクト指向分析・設計は企業システムに適用するのが難しいという問題をかかえている.と僕は信じているし、僕のルールは世界のルールだから。
0147デフォルトの名無しさん
NGNG0149デフォルトの名無しさん
NGNGあの程度で狂信者かw
それで、おまえは実装多重継承が使えるからCOBOLマンセーといっているわけか。
あんなもんがトレードオフだといいきり必要な場面を要求する狂信者な発言自体信用できない。
ああそうか、COBOL厨はグローバル変数もトレードオフだと言い切るヴァカがいるからこういう
基地害がいてもおかしくないわけか。
あんなもんが欲しいがためにCOBOL使うくらいなら
実装多重継承という苦肉の策を避け別の方法で問題を解決している
MixJuiceやRuby使ったほうがまし。
まあそれでも実装多重継承を使って解決したい問題は
リファクタリングやコード自動生成ツールなどを使うことでクリアしてしまうのだが。
0150デフォルトの名無しさん
NGNG> >>146
> 「オブジェクト指向分析・設計は企業システムに適用するのが難しい」のは事実だろ?
どう難しいんだ?
難しいと思っておりさらに
それはCOBOLが解決すると思い込んでいるのは君らCOBOLerや日立の社員だけか?
オブジェクト指向を知っているならアーキテクチャパターンや
アナリシスパターンは知ってるよな。
0151デフォルトの名無しさん
NGNG「○○なのは△△や××」と表現する奴ってイタいと思いまつけど。
CやCOBOLでオブジェクト指向が出来ないとでも?
実装を処理系に自動化させるか人間がやるかの違いはあるが
いわゆるOOLの普及以前に実践してたものだが。
0152デフォルトの名無しさん
NGNG当たり前なんだけどね。
0153デフォルトの名無しさん
NGNGC ならば、OO をそれほど無理なく実現できるけど、FORTRAN や COBOL でやろうとする奴はヴァカ。
やれると言うことと、やった方がいいと言うことは違うよ。
> 実装を処理系に自動化させるか人間がやるかの違いはあるが
その違いが大きすぎる。
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNG0156デフォルトの名無しさん
NGNG俗に言うフレームワークとして提供されてるの。
ばかたれ。
0157デフォルトの名無しさん
NGNGgtk+ v.s. JAVA っつースレでも立てれば?
0158デフォルトの名無しさん
NGNGQtやKDEを敵視するのは当たり前なんだろうけどJavaに対してもそうなの?
0159デフォルトの名無しさん
NGNGついでにQt v.s. gtk+っつースレでも立てれば?
0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNGCOBOLの標準で?
0162デフォルトの名無しさん
NGNGやたらと対Javaスレばかりたてて乱立させおって。
おまいは何を考えとるんじゃ。
0163151
NGNGCOBOL2000でクラスが実装されてますから馬鹿にしたものでもない。
>>154
俺はCで無理せずにOOPやってたと思う。だからだろうがC++に簡単に移行できたし
Javaでも(極端にオブジェクト指向に走ったこと以外は)それほど違和感なかった。
0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNG> >>154
>
> 俺はCで無理せずにOOPやってたと思う。
ただのクラス指向程度のレベルでオブジェクト指向とかいっているなら笑いもんだぞ。
その発言からして苦肉の策を使ってCで継承などをやっていたとは思えんしな。
構造体つかっただけでオブジェクト指向と勘違いしている馬鹿かお前は
0166デフォルトの名無しさん
NGNGみんな放置していたのになぜレスしちゃうかな。
0167デフォルトの名無しさん
NGNG釣れた!
0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNG釣られたのか?
0170デフォルトの名無しさん
NGNGCだけで苦肉の策を使わずにカプセル化できるかって、ともいっとるんだ
0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNGprotectedにしたいときは?
0173デフォルトの名無しさん
NGNGっていうか、構造体のメンバーって、それで隠せるの?
0174デフォルトの名無しさん
NGNG「staticでローカルスコープにすりゃカプセル化じゃん」が基本で簡単なこと。
ソースの中にメンバー付の構造体定義して、サイズだけ同じ構造体をヘッダに記述すれば隠せる。
もしくはnew関数を非static関数で定義して中身を見えないようにする。
苦肉の策というほどの苦しさでもあるまい。
>>172
少なくとも俺はprotected属性はあまり意味を見出せん。勝手にclassを継承させてしまえば
いくらでもアクセス可能だしな。情報隠蔽という観点からはそれほど意味なし。
>>165
継承は非staticメンバー関数を呼ぶクラスを実装すれば簡単に可能なのだが。。。
とんでもないことをしでかす連中の救済のための文法がないのは分かるが
JavaやC++を使わなければOOPを実践できないというのは事実ではない。
釣りだのなんのと書いている奴は単に無知だからか???
0175デフォルトの名無しさん
NGNG0176デフォルトの名無しさん
NGNGスレ違い。ここは cobol vs java スレだよ。
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG> 少なくとも俺はprotected属性はあまり意味を見出せん。勝手にclassを継承させてしまえば
> いくらでもアクセス可能だしな。情報隠蔽という観点からはそれほど意味なし。
プ アホですな↑
0179デフォルトの名無しさん
NGNG018049
NGNGお互いがお互いを理解してないじゃん
0181デフォルトの名無しさん
NGNGそーゆー事はスレ立てた奴に言え
0182デフォルトの名無しさん
NGNG0183174
NGNG0184デフォルトの名無しさん
NGNGCすら使えないJava厨どもだろどうせ。やれやれだ。
0185デフォルトの名無しさん
NGNGスレ違い。
ここは cobol vs java スレです。
0186デフォルトの名無しさん
NGNG少なくとも、俺は >>178 の言うことの方が正しいと思う。
0187デフォルトの名無しさん
NGNGやれやれはこっちの台詞さ。
カプセル化の意味もわかっていないようだし継承の意味もわかっていないようだし
protectedの意味もわかっていないようだしデザインパターンもしらないようだし
パッケージプライベートのこともしらないようだし
構造体とクラスとの違いもわかっていないようだしOjeectiveCとCとC++の違いもわかっていないようだし
ポリモーフィズムもわかっていないようだしメソッドメンバー関数とCの関数との違いもわかっていないようだし
staticの正しい知識もしらないようだし
こりゃもう致命傷でしょ。COBOLしかやってないから脳に損傷でも受けたか?(ワラ
C/C++/Javaをしっかりやれよ(藁
0188デフォルトの名無しさん
NGNGケーキじゃなくてお菓子じゃないの?
>>45
(・∀・)
0189174
NGNG例えばその昔C++はCのプリコン通して実現してたわけだがそれはこんな感じなのよ。
class classA{
private:
int data;
public:
classA(){略}
~classA(){略}
void setData(int set){ data=set; }
};
int main(略){
略
classA instA();
instA.setData(1);
略
}
0190デフォルトの名無しさん
NGNGこれをプリコンで変換して
typedef struct struct_classA{
int data;
} classA;
void classA_Constructor(classA** instA){
*instA = malloc(sizeof(classA));
}
void classA_setData(classA* instA, int data){
instA->data=data;
}
int main(略){
略
classA* instA;
classA_Constructor(&instA);
classA_setData(instA, 1);
略
}
とこんな感じか。
本当はもっと複雑なのだが、staticを使ってのカプセル化や、継承やら、デザインパターンの適用は自分で考えれ。
0191デフォルトの名無しさん
NGNGいいプログラマが作ればどっちで作ってもいいのができるんだよ。
0192デフォルトの名無しさん
NGNGこういう技をつかっとるのはまさに苦肉の策としかいいようがないだろアホ
0193デフォルトの名無しさん
NGNGはっきしいってソースコードが汚い。
独自拡張は他人に迷惑。
規格が統一されているほうがすっきりする。
わざわざ規格や向きなどのことなるネジをつかわされるはめになるのはめんどいだろ?
国際規格でネジの形状は統一されている。それを必要もないのに無理して独自にあれこれやるのは下劣。
0194デフォルトの名無しさん
NGNGこんな特殊化した言語比べるな!
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNG苦肉の策、なんて言っているようじゃ、まだまだ修行が足りない。
0198デフォルトの名無しさん
NGNG超初心者、なんて言っているようじゃ、まだまだ修行が足りない。
0199デフォルトの名無しさん
NGNG0200デフォルトの名無しさん
NGNG修行が足りない。
0201デフォルトの名無しさん
NGNG0202デフォルトの名無しさん
NGNG0203デフォルトの名無しさん
NGNG別に独自拡張とは思えないのだが。あくまでもCの範囲でやっているし
実現しているのは一般的な概念だから少なくともオブジェクト指向を
きちんと理解している人間にとってそれほど違和感ないのでは?
0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNGCもC++もそのまま動く
オブジェクト指向だけで設計固めて見通しの良い再利用性を追求する事も
ポインタ使いまくって処理効率を追求する関数を含めてみることもできる。
デザパタとか浚っとくだけで時間の取れない趣味プログラマでも
巨大なライブラリを構築することも難しくない。
一度やってみなよ。
0207デフォルトの名無しさん
NGNG「『COBOLはもうダメポ』というならVAGen(VisualAge Generator)使え!」
といわれた…。
しかし VisualAge for Javaというソフトを使うこと以外、詳細がわからん…。
ネットにも情報が落ちてない…どんな言語だよw
0208デフォルトの名無しさん
NGNG真剣に「ネットにも情報が落ちてない」と言ってるいるなら、この業界から足を洗った方がいい。
うちの七歳児でも google ぐらいはつかえる時代だからな。
http://www-6.ibm.com/jp/software/seihin.html#V
0209デフォルトの名無しさん
NGNGけど、営業活動期間も延長されてたっけかなあ。とりあえず営業に確認
とってみ。
0210デフォルトの名無しさん
NGNGCOBOLっぽい言語(CSPだっけ?)でコーディングする→何とC++とかJavaに変換!?
みたいな感じ(曖昧だなw)
とりあえず、このソフト使ってる人って多いんですかね?
自分の社では多いのだが、使ってない部署のヤシに言わすと
「オマイラ何わけのわからんソフト使ってんだよw」
とのこと。
一応、ビッグブルーのソフトじゃん…と思ってたのだが。
amazonにもマニュアル本の類は少ない…。
0211デフォルトの名無しさん
NGNG>>207
さんの言うとおり、サービス期間もそろそろ終わりが見えてきた罠。
0212デフォルトの名無しさん
NGNG0213デフォルトの名無しさん
NGNGamazohでヒットするVAGen本のうち、発売中のものはわずか1冊w
だめじゃんw
0214デフォルトの名無しさん
NGNG天蔵?
知恵蔵みたいなもん?w
0215デフォルトの名無しさん
NGNGhttp://www.infocreate.co.jp/
0216デフォルトの名無しさん
NGNGなりうるのか…?
ならないよね…?
そもそもVisualAge for Javaを、
「COBOL系言語【VAGen(CSP)】→コンパイル生成→Java(or C++)」ツールと
して使用している香具師はいないんじゃないかな?
VAGenコーディングできる香具師、そうはいないはず。
0217デフォルトの名無しさん
NGNG自分は見たことない・・・
0218デフォルトの名無しさん
NGNGほんと?
0219デフォルトの名無しさん
NGNGそもそもCOBOLできるからってVAGenできるとは限らんよね?
CSPとかヴァ〜ゲンって、VisualAge for Javaを使う全ての香具師が
利用してるわけじゃなかろうが。
たいていの香具師がJavaでコーディングしたいからってんで
使ってるわけで、別にCOBOL互換のVAGen使いたいって
わけじゃない気がする・・・
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNGいつの時代の話してるんだ。
0222デフォルトの名無しさん
NGNGなことイワンといて!
今仕事でつかっとんねんw
0223デフォルトの名無しさん
NGNGビジュアルアゲ と読んでしまった…
_| ̄|○
0224デフォルトの名無しさん
NGNGうちの会社はVisualAge for Javaを使っとるさ!
VAGen?
VisualAge Generatorでコーディングしてるよ!
COBOLっぽいから、こぼらーにも向いてるしね。
あっというまにJavaやらC++生成できるし!
ビッグブルー製品だけに、バグないしねw(ほんとか?)
「…居留守だが、号泣」みたいに胸キュンソフトだ!
>>222
C++に生成しとんの? Java?
0225デフォルトの名無しさん
NGNG話はそれからだ。w
0226中年女だが受付嬢
NGNG会社の業務に触発されて、
自宅のPCにVisualAge for Java(Vir.4 English)をインストールしたら、
IEのツールバーの左端の
←▼
(戻るボタン)
が
←6
になりました。その他、チェックボックスや←、▼などが
数字やギリシア文字に変換されちゃう不具合多発で
PC買い換えることにしました。
バグを誘発しまくりの恐いそふとっす。
>>222
さんは、どのような形で活用してるんですか?
自分はVAGenパーツ・ブラウザーを使って、
VAGenでコーディングし、それをC++に生成し、
AIX上でDB2を使用してます。
VisualAge GeneratorやVisualAge for Javaのプロフェッショナルな
意見を聞きたい今日この頃です。
ほんとにCOBOLらー向け言語なのか?
ほんとにべたCやるより効率いいのか?
HostOnDemandの画面、寂しすぎないか?
いろんな意見を聞いてみたいです!
0227ヴォランティア団体所属だが泥棒
NGNGLet's びじゅあるage
うちの会社でも
VAGen⇒C++でした!
オンラインはAIX CICS、バッチはAIX上でシェルスクリプト使って
動かすんだけど・・・これって一般的なの?
そもそもVisualAgeのfor JavaやGeneratorの
世間一般での評価位置付けがよくわかんない…。
COBOLとの親和性は…doなの?
0228デフォルトの名無しさん
NGNG587 :デフォルトの名無しさん :04/02/21 05:51
雑談スレ立てた。
パイソンプログラマーならフォトンすきだよな?
http://pc2.2ch.net/test/read.cgi/tech/1068819212/
0229やりチンだが相撲取り
NGNGVisualAge GeneratorやVisualAge for Javaのプロフェッショナルな
意見を聞きたいって?
ネットにはそんな奴らがうじゃうじゃいるぞ!
さぁ、心して諸先輩方の意見を聞くがよい!
>>221
意外とまだ生存してる罠。
0230デフォルトの名無しさん
NGNGどこにいんだよ?
!
227 :ヴォランティア団体所属だが泥棒 :04/02/21 06:02
>>223
Let's びじゅあるage
うちの会社でも
VAGen⇒C++でした!
オンラインはAIX CICS、バッチはAIX上でシェルスクリプト使って
動かすんだけど・・・これって一般的なの?
そもそもVisualAgeのfor JavaやGeneratorの
世間一般での評価位置付けがよくわかんない…。
COBOLとの親和性は…doなの?
0231名無し@沢村
NGNGだから最初はNOBOLといった。
NOBOLがなまってCOBOLになったんだよ。
0232デフォルトの名無しさん
NGNG0233COBOLER
NGNG0234デフォルトの名無しさん
NGNGヴィジュアル ハゲ! 禿禿禿禿禿禿禿!
0235デフォルトの名無しさん
NGNG\ ゙) .ノ ,ノ 〕 } (!'''┐
( [,、、.,_ ,ノ.,r'′,,,_ | | .} {
_,.,v-┘´_,,、rミrレ||!エ厂^7 | | .] ] __
=<ミ二v-‐'''^ ̄ .゙}.゙'i ,,、u,| .| .} ],,、,,_ } (,、 ,,r<'丁¨゙┐
__,,,ノ冖┐ ] |「ー''゙| ] __,.,、-「 .工,,、> _,,ノ''〕 ,ノ .,r'>'″{ .}
^〜''''^¨′ .} .レ‐'ソ| .l「レ-‐''''! .} =(ニー'''ア ./゙ .,r《ア′ .| .}
,,,,.,v-冖'z .} ./^゙ソ} |. .! ! /′.|,v(ア′ .〕 |
.¨''冖¨゙`,,,,__,,,「 .リミリ゙ .〔《゙'ーr ! ! ,ノノ} .ア′ .| }
._,,,、-ミ!「、ノ┘,/゙ ,v .| .\_]│ | ,/乂r′| } .|
il─:l))干'''7 .フ ._/゙_/ ! .| ′| } ,ノア'レ'〕 | } .| ,rァ
〔 .) .ノ / ._ノソ'′ | | .} .| /′ゾ } ! } .). _,ノア
ミ, |vr(二_iレi)ト'″. .| | .} .} }_/ .,} } 'li_  ̄>'′
\「″ .´.^″ .干>┘ } 7lzー┘ } ` .|, .| .¨^'^″
.^┐ ,ノ ゙\ .ノ ゙ー^
0236デフォルトの名無しさん
NGNGカッコイイ、マジで。そして有名。名前を出すとみんな知ってる、マジで。ちょっと
感動。しかもCOBOLなのに漢字が使えるので分かりやすくて良い。COBOLはオープン系が弱いと
言われてるけど個人的には優れていると思う。Javaと比べればそりゃちょっとは違うかもし
れないけど、そんなに大差はないって富士通の社員も言ってたし、それは間違いないと思う。
ただ再帰とかあるとちょっと怖いね。COBOLなのに処理が動かないし。
処理速度にかんしては多分COBOLもJavaも変わらないでしょ。Javaをつかったことないから
知らないけどオブジェクト指向が使えるかどうかでそんなに変わったらアホ臭くてだれもCOBOLな
んて使わないでしょ。個人的にはCOBOLでも十分にセキュリティに強い。
嘘かと思われるかも知れないけど富士通からCOBOL.netの案内が届いた。つまりはあの
富士通ですらCOBOLには一目置いていると言うわけで、それだけでも個人的には大満足です。
■ このスレッドは過去ログ倉庫に格納されています