cobol vs java
■ このスレッドは過去ログ倉庫に格納されています
0001nameless
NGNG0175デフォルトの名無しさん
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には一目置いていると言うわけで、それだけでも個人的には大満足です。
http://mypage.naver.co.jp/rodman/cobol/9/900.html
0238デフォルトの名無しさん
NGNG25歳・・・の亜種でつか?
0239うんちくぅ王
NGNGCOBOLERさん、聞いとくれよ!
あんたの挑発に乗ってビックカメラ新宿西口店で
「VisualAge Generatorください!」
といってみたのだ!
そしたら、
「取り扱いも劣り寄席もできかねます!」
といわれちまった。
店員さん、いくら笑顔で言われても、その台詞、胸に突き刺さるぜ!
でも、「IBM」のウェア着た瀬の高いモデル風のキャンペンガールの女性に
「申し訳ありません」
といわれたから、許す!
すごくきれいな方でした。
外見というか、性格的な面で。
笑顔も素敵だし、顔がすごく綺麗、と言うほどでもないかもしれませんが
(失礼、でも世間一般的な顔偏差値なら60前後と見た)
すごく輝いてました!
抱きしめたいくらいですが、背が高すぎて無理そうでやめました!
だれか!
自宅でVAGen使ってるやつっていないのか!
0240デフォルトの名無しさん
NGNG元ネタはなんですか?
0241デフォルトの名無しさん
NGNGCOBOLはオープン界では嫌われ者だよ。
ホストアーキのパック数値やら固定長オンリーのファイル(良しとしよう)、
Varcharに漢字いれるときゃ尻まで全角スペをはめるし(意味ねー)。
F2はCOBで育った人が90%なので仕方がないが、いずれ親指シフトと
同じで消えるよ(てか欲しい)。
一目おいてるちゅーか、それで飯喰う人を食わすしかないと・・・。
0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNG>COBOLとCOBOLERの区別くらいつけろよ
その区別を気にする奴は COBOLER。
その区別など気にしない奴は非 COBOLER。
0244デフォルトの名無しさん
NGNG>>プログラムとプログラマーの区別くらいつけろよ
> その区別を気にする奴は プログラマー。
> その区別など気にしない奴は非 プログラマー。
ある意味合ってるか...。
0245デフォルトの名無しさん
NGNG断る。
0246デフォルトの名無しさん
NGNGしかし今時VAGenもないと思うが…?
上司は君を舐めてるのでは!?
0247たにりょうこ反対派
NGNGVisualAge Generatorを記述しているのですが、
なかなか参考になりそうないい本がありません。
『VisualAge for Java V3/3.5 活用ガイドブック[V4.0対応]』
(スコット=スタンクフィールド・イザベル=マーニー著、
日本アイ・ビー・エム・システムズ・エンジニアリング訳、
落合修監訳、エスアイビー・アクセス、2001年)
を読んでみたんですが、
VisualAge for JavaによるJavaのコーディングの仕方は載っているのですが
VisualAge Generatorには一言も触れられていないんですよね。
ちなみに、いま私のオシゴトは以下のとおりです。
☆★☆★☆★☆★
某新聞社の基幹システムは、COBOLで書かれていました。
あまりにも古臭いものですから、CSPという言語を使い、
バージョンアップが繰り返されました。
このたび、基幹システムをホストからダウンサイジングすることになり、
CSPに似たVIsualAge Generatorで書くことになりました。
VisualAge for JavaでVIsulaAge Generatorを記述し、
コンパイルしてC++のdllファイルにしています。
0248たに選手のストライクゾーン
NGNG先達の意見を聞くがよい。
ま、オラしらねぇが。
0249デフォルトの名無しさん
NGNG俺はユーザじゃないから役に立ってるかはしらんけど。
newsgroupのほうは閑古鳥だな。
news://news.software.ibm.com/ibm.software.vagen/
0250249
NGNG0251広すぎストライクゾーン
NGNGVAGenユーザ意外と多いんすね。さすが
>>249
ところでVAGenって4GL?
0252ヨン汁?
NGNGヨン様好きの婦女子から分泌される液体。
0253Σ[´Д`;]
NGNGアクセスの仕方がわからん。
というかVAGenの存在意義がわからん。
「CSPより生産性が高い」というが、この莫大な工数はナンだ!!!
0254フンガフフ
NGNG0255デフォルトの名無しさん
NGNG,r' /=ミ
/ 彡ll',''´
. / 彡lll
!-- .、 ,、、、、,,, 彡lノ
l,,,,,__ / ___ 'r''゙ヽ
. |`゙'' ./ `'゙'''" .〉,l |
|. ,' //
. ',. ,' , r'
. ゙, ゙'ー ‐` l |
゙、''゙ ,,、二''‐ ノ l、
''''''''7'ヽ ''' / /`〉`゙T''''''''''
l ` 、,,,,、- ' " / /.| |
. | | .l i / ./ | |
| | | l / ./ .| |
. | | | l / / | |
| | | ', / / l .l
【ゴールデンレス】
このレスを見た人はコピペでもいいので
10分以内に3つのスレへ貼り付けてください。
そうすれば14日後好きな人から告白されるわ宝くじは当たるわ
出世しまくるわ体の悪い所全部治るわでえらい事です
0256デフォルトの名無しさん
NGNGあほー!!そんなもんでageるな!このVisualAge野郎め!!
0257デフォルトの名無しさん
NGNGいいんじゃない?
Java知らずともJava書けるし。
0258デフォルトの名無しさん
NGNGVAGenとVAJの違いがわかんないなら
書くんじゃねえww
0259age
NGNGhttp://news17.2ch.net/test/read.cgi/news2/1087728039/1-100
のように開発に30年以上かかるプロジェクトは言語の寿命も長くなくてはいけません
で、今でもコボルの仕事はいっぱいあります。
ただ技術者が年寄りしかいないのであと20年でなくなるかもしれません。
フォートランは最近絶滅したようです。LISPやALGOLも絶滅しています。
プロローグも絶滅したかもしれません。
0260デフォルトの名無しさん
NGNG電力関係でFortranの仕事みた事あるよ。
Lispもアメリカじゃ大学で教えてるから死滅はないんじゃないの?
0261デフォルトの名無しさん
NGNG日本でも大学でLISP教えてますが何か
0262デフォルトの名無しさん
NGNG0263テfテtテHテヒテgツ?ヨ?ヨ?ツ?ツ?ツ?
NGNGIBMホスト系の遅いCPUに全面的にJAVAを導入しWABサイトもホストに乗せようという絶望的な発想です。
DBインターフェースもJAVAを介し常にダイナミックSQLを発行して帰ってくる値もダイナミックなクラス?になるという話です。
いかにJITが走ったとしてもダイナミックな変数はハッシュテーブルを引いて獲得する以外に無いとおもうのですが如何でしょうか?ユーザー数も半端ではなく1万人以上です。
言語によって得て不得手があるという話はLISP系とその他系の話なら頷けるのですがCOBOLとJAVA程度の差では細細とした話以外には思いつきません。
COBOLに対しJAVAの負荷が10倍以内に収まるとすれば素晴らしいJAVA系だとして絶賛されるのではないでしょうか
どなたか実際に比較した例はないでしょうか
COBOLのコードを見たらほとんど関数CALLになりお誂えな命令があっても
不思議と使ってくれないという記憶もあるのですが如何ですか?
ただし、COBOLが素晴らしいからJAVAが駄目という話でもありません
もともとWEB系は完全に分離されているので、CPUネックになれば何時でも
ブレードサーバに置き換えて凌ぐ事ができます。
本当の問題はJAVAからSQL発行を禁止している事です確かにDELETE一発でデータをパーにできるので注意が必要ですが
SQLの代案としてやたら関数に制限が付いてくるのが本当の問題です。
普通はカーソルで回せる所を中間Workを作って、中間Workから一発更新
のSQLを複数回発行して対応しろというのです昔のカーソルのないDBの時代に逆戻りです。
もっと酷い話がごろごろしているのですが恥ですのでこの位で止めます。
0264デフォルトの名無しさん
NGNG0265デフォルトの名無しさん
NGNGパンツは布です
0266デフォルトの名無しさん
NGNGコカコーラC2は味がない。
0267言語にこだわる必要あるの
NGNGそこでプロジェクトの言語を選択できる立場はごく一部だろうからそこで使っている
言語になじみ、もし言語がかわったらまたもう一度勉強するしかないでしょう。
言語特有のものも当然あるけど言語に共通なプログラミングのスキルというもの
を確立して身につけるしかないのでは・・・
0268デフォルトの名無しさん
NGNG0270デフォルトの名無しさん
NGNGそこで
「それまでVAGen勉強してCOBOLに備えとけゴラァ」
と上司にいわれたものの...
「入門書も出版されてないのに無理だよ〜」
と後輩さんが戸惑っています。
「入門書に頼らず自力で勉強しろ」
といいたいのですが体系立てた学習ができそうにないので困っています。
>>207
さんは、どうやって習得したんですか?
亜マゾン探しても入門書出版されてませんよね?
0271デフォルトの名無しさん
NGNGamazon探しちゃだめだろw
かくいう自分も独学でした。。。
唯一の教科書がCSPのプリント。
VAGenとッッ全然違うし。
泣きたいくらいでした。
外出ですが、自分もネットでVAGen本探しまして
VAJの本見つけたんですが、Javaについてしか書いてなく。。。またまた泣きそうでしたw
ぜひ
誰かVAGenの学習法教えてあげてください。
0272デフォルトの名無しさん
NGNGIBM系の出版物探すならまずインフォクリエイト。
あと会社でDevconCDとか契約してなかった? 昔のあさればDevconNewsとか
RedBookの日本語版にVAGen関係あったはず。紙ベースの買ってもいいけど。
0273デフォルトの名無しさん
NGNGさん!
私もVAGenのプロジェクトに配属されてから、完全に独学でやりました。
まさに同士発見! っという気分でうれしい限りです。w
過去のソースを見て、誰も適切なアドバイスをくれない中、
少し泣きそうになりながら学習したものです。
>>247
さんと同じく、私も
『VisualAge for Java V3/3.5 活用ガイドブック[V4.0対応]』
を買ってしまいました。
そして、禿しく後悔……。
ほんとにJavaのやり方がかいてあるんですよね。
後輩さんには絶対買わせてはいけません。
VAJとVAGenの違いもわからない後輩さんは、たぶんますます戸惑います。
>>273
さんのようなありがたいアドバイスをくれる方は
なかなかいらっしゃいませんよ。
ところで、学習はやっぱり紙ベースが効率よさそうですが
(もちろん人によりますが)、
紙ベースのお勧めテキストはないでしょうか。
自分もできることならもう一度、体系立てて復習してみたいのです。
0274デフォルトの名無しさん
NGNGさん!
私もVAGenのプロジェクトに配属されてから、完全に独学でやりました。
まさに同士発見! っという気分でうれしい限りです。w
過去のソースを見て、誰も適切なアドバイスをくれない中、
少し泣きそうになりながら学習したものです。
>>247
さんと同じく、私も
『VisualAge for Java V3/3.5 活用ガイドブック[V4.0対応]』
を買ってしまいました。
そして、禿しく後悔……。
ほんとにJavaのやり方がかいてあるんですよね。
後輩さんには絶対買わせてはいけません。
VAJとVAGenの違いもわからない後輩さんは、たぶんますます戸惑います。
>>273
さんのようなありがたいアドバイスをくれる方は
なかなかいらっしゃいませんよ。
ところで、学習はやっぱり紙ベースが効率よさそうですが
(もちろん人によりますが)、
紙ベースのお勧めテキストはないでしょうか。
自分もできることならもう一度、体系立てて復習してみたいのです。
■ このスレッドは過去ログ倉庫に格納されています