富士通がCOBOLをJAVAに変換する超画期的システムを開発

このエントリーをはてなブックマークに追加
1番組の途中ですがアフィサイトへの転載は禁止です

COBOLなどの既存システムから日本語の設計書とJavaソースを作成、富士通が新サービス

図1●設計書化モダナイゼーションサービスの概要(富士通の発表資料より引用)
http://itpro.nikkeibp.co.jp/article/NEWS/20120815/416081/15a.jpg

図2●COBOLプログラムから生成した設計書とJavaプログラムの例(富士通の発表資料より引用)
http://itpro.nikkeibp.co.jp/article/NEWS/20120815/416081/15bl.jpg

 富士通と富士通アドバンストソリューションズ(FASOL)は2012年8月15日、
企業情報システム向けの「設計書化モダナイゼーションサービス」を発表した(図1)。同日より販売活動を開始する。

 このサービスでは、富士通およびFASOLの担当技術者が顧客企業のメインフレームを調査。
COBOLやPL/Iなどで書かれているアプリケーションのソースコードを解析し、日本語の設計書に置き換える(図2)。
アプリケーションの保守担当者はソースコードではなく日本語の設計書によってアプリケーションの仕様が把握できるため、
アプリケーションの保守性が向上するという。

 また、日本語の設計書から新規システム用のJavaソースも生成可能。
この作業で富士通側はFASOLの開発支援ツール「InterDevelopシリーズ」を使う。
同ツールはテスト関連の機能も備えており、設計書からJavaソースの動作テスト項目の候補を自動抽出する。
作成されたテスト仕様書を使って、単体テストも併せて実行できる。
既存システムの再構築作業を効率的に進められるため、顧客企業側は再構築の低コスト化、短期化が実現できるとしている。

 本サービスはまず有償の「プレ解析」によりサービス適用の可否を判断する。
プレ解析の料金は10キロステップ当たり35万円。本サービスの料金は個別見積もり。

http://itpro.nikkeibp.co.jp/article/NEWS/20120815/416081/
2番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:36:58.10 ID:0+0T7KB+0
保守屋泣かせのクソコード生成しまくりだろ、自動移植なんてろくなもんじゃない
3番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:38:09.25 ID:+dorH0fJ0
こういうのは日立がやりそうなんだけどな
4番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:38:53.03 ID:XkPS/ydC0
こんなことしたらIT土方の仕事がなくなってしまうだろ
5番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:39:04.83 ID:w/tZkf5o0
javacを通るけど java とは呼べないシロモノなんだろ、まず。
あかん、あかんでぇ
6番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:40:45.52 ID:EiooZZzR0
画像のソース見るだけで可読性皆無の糞コードだとわかる
7番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:41:44.27 ID:w/tZkf5o0
>>4
むしろ、これでシステムを移行してみたもののパフォーマンスが出なくて、
慌ててjava系のITドカタを多数招集、訳のワカランコードを前に地獄に落されるケースの方がありえそう・・・
8番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:42:05.61 ID:y04m3aiJ0
>>4
むしろ仕事が増えるw
つらい仕事が
9番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:42:11.55 ID:iqWCLLbc0
>>4
いやたぶん増えると思う、富士通がそんな完璧な仕事するわけがない
間違いなくとんでもないバグを生む
11番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:43:09.86 ID:HULFns4p0
失業者増やすつもりか
コボラー終わった?
YPS は、どこにいったの?
14番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:45:14.20 ID:MSFAqfHbO
コボラーの方が相対的に高給取りになっちゃったんだっけ
昔はIT土方の代名詞だったのに
手動でソース解析して一式移行とかやる方も死ぬなこれ
スパゲティの中の重要コード見逃して障害が発生するいつものパターン
16番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:46:30.44 ID:0+0T7KB+0
何このひっでえjavaのサンプルコード、俺COBOL知らないけど元のコードの方が万倍読みやすい
IDENTIFICATION DIVISION.
CONFIGURATION SECTION.
英文を自動和訳した後にそれをまともな日本語に直していく感じ?
頭から自分で和訳した方がよっぽど楽だけど、それより辛そうwww
SOURCECOMPUTER ACOS.
OBJECTCOMPUTER ACOS.
20番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:49:48.40 ID:iqWCLLbc0
そういや昔にEJBでCOBOLアプリ動かすとかキチガイじみたことやってた気がするんだけど
それじゃダメなのかね
21番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:51:13.19 ID:zYosSoN70
javaってよく知らないんだけど

sagyounen = new Date();
sagyounen.setYear(2012);
sagyounen.isUruuDoshi();

ぐらいできるんじゃないの?
こんなソフト導入するくらいなら
z10あたりにリプレイスしたほうが
安くあがったりして
23番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:53:58.59 ID:APLSIjnK0
枯れたコードを富士通に弄らせるってマゾかよ
JAVでググってはいけない
25番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:57:26.30 ID:iqWCLLbc0
>>23
失業者対策だろ、粋な計らいじゃん
26番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 09:57:50.80 ID:ZdUcxkHT0
>>24
jav-teenいいね
日本語設計書ってのは自分で書くの?
28番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:08:01.82 ID:kdVNG8AK0
富士通の下請けが日本語設計書作ってそれを元にソフトでjavaを自動で作成
下請けがjava確認して手直し
完成




仕事が増えるな
29番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:10:22.27 ID:emVvy2zlP
ステップ()

コボルらしいな
30番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:11:49.12 ID:lOarJyRM0
これは糞システムを量産するだけ

今あるCOBOLプログラムなんてホストのをそのまま移植しただけだろ
最新アーキテクチャにまったくついていけてない 多分2000年当時の最先端にも追いついてない

それをさらにJavaに移植とは狂気の沙汰
いくら高性能なハードがあっても足りん そこが狙いなんだろうが

一番いいのは捨てて1から作り直すこと
過去の設計者は全員再教育が必要
大規模システムの構築運用は今の日本の大手ITの技術レベルでは不可能 ドコモを見よ

Web規模へのスケーリング技術はGoogle, Yahoo!, Amazon, Azureなどアメリカの大手はすべて独自開発を完了している
日本にはせいぜい『大規模クラサバ』時代までのノウハウしかない
31番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:14:49.70 ID:emVvy2zlP
スレタイの時点で皮肉入ってるし
クソなの分かり切ってるから
ドヤ顔で解説いらねーから
>>1
> 本サービスはまず有償の「プレ解析」によりサービス適用の可否を判断する。
>プレ解析の料金は10キロステップ当たり35万円。本サービスの料金は個別見積もり。

たっか
33番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:16:35.44 ID:i4/1Z1LF0
ただの単コンをハードウェアスペックのパワーで強引に回すわけですね
別に自動化したって書いてないだろ

使い物にならなくなった三流PGを100人ぐらい蛸部屋に押し込んで
手作業でやるんじゃないの
35番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:18:09.46 ID:VHaxokDz0
>>1
コぼるのソースから自動生成した日本語の設計書(笑)
人が読めたもんじゃねーだろ
36 [―{}@{}@{}-] 番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:18:10.91 ID:gmfnS5csP
重複するコード増やして何がしたいの?
37番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:20:33.27 ID:lOarJyRM0
なおクソ高い料金のItaniumサーバ(販売終了)では主にCOBOLが稼働した
Itanium用のCOBOLコンパイラなんて世界でもまともなものがなく性能では当時のXeonサーバにも完敗

COBOLやるならまともなコンパイラ作りからやれよ
だがIntelプロセッサ用の最適化COBOLなんて作れる奴いるのかね
フルスクラッチで書きなおしたほうが
早そうだし、今後のためにもいいんじゃねーの?

大昔のクソコードに延命措置施して
誰が得するんだ?
39番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:21:43.16 ID:RqCV2SMJ0
スレタイ速報ワロタ
人力変換だぞ
変換してそのまま動けばいいけど
その後仕様変更したくなったらどうすんのさ?
このレベルで35万かよありえねー
42番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:25:26.28 ID:FPAnLPeX0
こりゃCOBOLからJAVAに組み替える仕事大幅に減るなw
ましてCOBOLぐらいしか満足に出来ないようなおっさんは確実に終了するなww
43番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:29:25.08 ID:anIdqaEE0
>>38
もう動きゃいいよって世界だけだろこれ使うの

今のシステムを使いつづけたいけど、ハード寿命等々で使えなくなる
新しいハードにいこうにもCOBOL縛りだとハード選定は難航する
Javaに変換して大部分はそのまま動くならみたいな
44番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:30:02.93 ID:7Hv2sSQ+O
COBOLで動かす処理系をJavaで動かすキチガイなんかいるの?
45番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:31:11.90 ID:x2E+xFuw0
絶対に触りたくないな
46番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:34:51.18 ID:lOarJyRM0
仮想マシン上にホスト環境を構築するとか無理なのかな
変態I/Oばかりだろうが

もうその方が早そうな気がする
47番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:39:57.13 ID:T7xg9vN60
>>46
今は仮想化じゃないの?
でもまあ仮想化したところでコードは生きてるので保守が必要・・・
COBOL
COMPUTE A = B * 100.5 / C.

JAVA
a = b.multiply(new BigDecimal("100.5")).divide(c);
COBOLの資産は果てし無く残ってるけど
COBOLを扱える人間はどんどん消えている
お前ら、COBOL覚えておけば一生食っていけるぞ、マジで
知り合いが大手でSEやってて仕様書からソース吐くシステム使ってるが、
そのトラブル対応大変すぎて納期すっ飛ばして訴訟になってたぞ
51番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:44:56.48 ID:T7xg9vN60
でもまあ難しく考える必要はないんだよな

COBOLソースを当時のマシンのマシン語に変換して
そのマシン語コードをVMで使う中間コードとみなせばいいだけだし
仕様書からソースを吐くようなツールって、人工知能でも開発されないかぎり、
けっきょく日本語プログラミング言語でコーディングするだけになるんじゃないの?
53番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:48:34.87 ID:T7xg9vN60
>>52
霞ヶ関文学()を卒業できれば可能だよ

それができない以上は永遠に無理だな

日本語は霞ヶ関文学()見ればわかるようにいくらでも
糞にできるんだから

あと日本の企業はオレオレ実装が過ぎる
54番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:50:13.54 ID:iqWCLLbc0
>>50
いや、普通は使う前にわかるだろそんなこと
うちも20年くらい前にYPS使って開発することが決まったけど、
速攻で欠点レポート作って納期守れませんって指摘したら即座に中止になったな
>>49
無理です
56番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:50:46.01 ID:eDiLeWdh0
>>48
1兆円クラスの小数点付き銭計算を山盛りするとなると、
COBOL一択なんだよな。
うちの親父が昔富士通に勤めててCOBOLでいろいろな役所か何かのシステム作ってたらしいが
「俺がいたころはトラブルは一度もなかった」って言ってたぞ
58番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:51:25.59 ID:lOarJyRM0
>>47
ホストのOS自体がVM前提になってるからホスト環境では当然VMだけど、
その環境全体をx86でエミュレートすればいいんじゃないかと

もう性能的にも
59番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:53:36.43 ID:Pyne+4F70
http://itpro.nikkeibp.co.jp/article/NEWS/20120815/416081/15bl.jpg

COBOLってソースにいちいち行番号書かなきゃいかんの?
60番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:56:53.96 ID:iqWCLLbc0
普通はエディタが連番ふってくれるから気にしなくて良い
行挿入した時とかは入力した気がする
61番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:57:28.79 ID:T7xg9vN60
>>58
でも所詮は仮想マシンだから古いマシンに合わせたソースを書かないと駄目だけどねw

何れは中間コードベースに新しいソースにリバースエンジニアリングしないとww


>>59
今はどうかしらんがメインフレーム関連はそういう物よ
もっと糞なのが1ライン半角80文字制限があってしかも
その80文字のうち[行番号][ソース][コメント]
みたいなエリアが存在して実際コードに使えるのは70文字程度wwww
62番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 10:59:28.43 ID:/dqiVd0K0
世の中には恐ろしいことを考える人間がいるもんだ
63番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 11:00:14.95 ID:SjUbNuGF0
こんなの仕事増えるだけだろ
富士通のソフトでまともに動くものなんてないよ
65番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 11:02:26.40 ID:gcJHTppA0
>>59
書かなくても良い
行頭6バイトはコンパイラは無視してるはずでここに修正日付のYYMMDDを入れてる人もいる
ただこのエリアに全角文字書くとコンパイル出来なかった気もする
66番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 11:05:39.46 ID:T7xg9vN60
>>62>>63
だって国内大手メーカーなんて官僚と変わらないやつらが集まってるから、
恐ろしい考えをするよ自分たちにとって都合のいい仕事を増やす

尻拭いは関連企業を通じてソルジャーにやらせておけばいいんだしwww
67番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 11:27:15.54 ID:uLPKe6FA0
むしろこの分野こそ日本語コボルとかが役立ちそうだけど
68番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 11:31:10.41 ID:MShTveg40
VB6にも対応していただけませんでしょうかorz
JAVAをCOBOLやCに変換する未来が見えるな
70番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 11:33:18.37 ID:T7xg9vN60
>>69
JavaってCOBOLと同じ道を辿りそうなのにそのJavaに変換するところが
これまた役所ぽい企業の考えることだよね

まあある時期のJavaブームに乗っかった企業が多くてサーバー側は
変えられないんだろうけどさwwww
71番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 11:35:11.91 ID:8UmS0fMJ0
COBOLソース (変換)→ 日本語設計書 (変換)→ JAVA

ってことか
これを保守するほうが手間掛かるだろう弾はコボラーより潤沢だ
>>61
まだパンチカードの制限引きずってるのか
74番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:05:30.34 ID:coCSyeY30
お前ら勘違いしてるけどCOBOLほど寿命の長い環境も無いぞ、COBOL技術者は不足でプレミアつき始めてるし
COBOLを棄てなければならない理由ってあるのか?
まだテープドライブが動いてる運送屋とかあるけど会社が潰れてなけりゃ50年後も使ってそうな感じだが・・・
OSに不備がない分古い資産は意外と優秀らしいけど
76番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:10:35.89 ID:T7xg9vN60
>>75
高額なメンテナンス代とか定期的に払ってくれるなら
ロートル技術者を飼ってられるけど、お金がでなければ
わかる人がいなくなる
77番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:12:38.86 ID:SFkuhNvG0
パイソン辺りに変換したほうがまだマシなんじゃない?
78番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:13:58.76 ID:AJ7O28wu0
見えてる地雷
79番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:15:08.56 ID:8Bx3MYxR0
どうせCOBOLもJAVAも使えないと扱えない代物になるんだろ
80番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:15:37.70 ID:vh0mdyxz0
画期的なシステムでも開発したのかと思えば、
下請けに放り投げて解読して作りなおす糞人力だった。
>>1
設計書ww
設  計  書wwwwwwwwwwwwwwwwwwwwwww
あかんwwwww
82番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:20:09.65 ID:lOarJyRM0
>>75
>COBOLを棄てなければならない理由

・組織の変更、統廃合
・法制、税率、年号などの変化
・連携する外部システムの変化
・新しい機能の追加要求
…に対応できなくなったときが捨てどき

今から新人にCOBOLを教えるのは人権侵害として訴えられるかも知れんw
83番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:20:54.65 ID:eDiLeWdh0
>>75
浮動小数点が使えない銭計算、それも小数点付き、
数えるのもおぞましい位のファイル数に、魑魅魍魎の
レコード種類、とくればCOBOL一択。

ファイルとレコードを定義するのに9割の時間を使う
のが最大の特徴。
84番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:23:18.90 ID:osHVKqCu0
いまいちよく見えないけど、こんなJavaソース絶対に嫌だ
http://itpro.nikkeibp.co.jp/article/NEWS/20120815/416081/15bl.jpg
85番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:23:49.67 ID:SFkuhNvG0
COBOLを取るか、システムを更新するか、どっちかにしろよ
86番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:23:49.70 ID:GxaR/pKX0
ヒュー
87番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:24:32.30 ID:IzVSCPVb0
そんなもんより
ARROWSのクソ発熱で充電するシステムでも作れよボケ不治通
88番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:25:56.98 ID:T7xg9vN60
>>84
完璧な物作ると将来仕事減るからな

将来COBOLと同じポジションになりそうなJavaの
しかも糞ソースとして出力することで将来の仕事も確保
89番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:26:50.89 ID:pcSxe6hP0
知り合いのコボラーが四捨五入がどうのとかで金融はCOBOLじゃないと駄目なんだとか言ってたな

1円単位であう必要があるからけっこう致命的なんだとかで
90番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:28:55.70 ID:lOarJyRM0
そういえばこれ金銭計算はBigDecimalにするのかな
あれは文字列だぞ
91紅茶 ◆NiyJL277hs :2012/08/16(木) 12:29:41.53 ID:5dHI6j6r0
ぶっちゃけ、発注側は動けばいいだけだからな
保守性なんざ考えてない
92番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:30:36.90 ID:M2qGRhEt0
javaって仕事ないからこういうことして生き延びようとしてるの。
93番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:31:06.12 ID:eDiLeWdh0
>>89
Javaだと上の人の通りBigDecimalにすることになるんだろうけど、
何百、何千って言う項目があって、各々の小数点も違えば
桁も違い、用途も違う、ってコトで、そこを定義するだけでJava
だと(保守で)死ぬw
>>82
> 今から新人にCOBOLを教えるのは人権侵害として訴えられるかも知れんw

新規の案件なのにVB6で作りたがるベテランとか、自分が新しいのをおぼえられない
だけなのに、なにか深遠な理由があってJava1.4を使い続けてるようなことを言ってる
ベテランとかも、ほとんど犯罪行為だよな。
95番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:33:26.54 ID:8UmS0fMJ0
割り算や小数点の問題で10進数使いたかったら
COBOLじゃなくてもDecimal型にすればいいだけじゃないの?
96番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:34:43.62 ID:7beGOF5Y0
四捨五入どうのってのは言い訳じゃね?
そういうクラス作ればなんとでもなる気がするが
絶対上手くいくわけないw
で、COBOL使える奴この中にいるのか?
「COBOL技術者不足」っていうけど、実際は業務知識とか環境の知識のことを言ってるんだよな?
COBOLだけなら、そこらへんのJavaプログラマーやらCプログラマーを捕まえて、入門書をなげて
おけば翌日からでも実戦にほうりこめるよな。
100番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:40:14.98 ID:puY14S8E0
わかってないみたいだから書くけど、こーいうのってハード保守切れで更新を余儀なくされてるユーザが金無くて一から作り直しできない時に使うもんだ

後々、余計に金がかかることになるのは既出のレスどおり
なーむー
COBOLって何の略だっけ
なんでオワコン言語をオワコン言語に変換するの?
馬鹿じゃね?
もう聞いただけで寒気のするシステムだ
104番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 12:48:50.50 ID:T7xg9vN60
>>94
新しいことに挑戦するのが面白いのに日本の似非技術者は公務員もどきが多いんだなw
105 忍法帖【Lv=40,xxxPT】 【Dpoverty1326041270805421】 【関電 80.0 %】 :2012/08/16(木) 12:49:57.60 ID:cfXkMyL00
怖ぇぇぇえ・・・
うわ・・・・・まあ、がんばれしか言えない
107番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:12:37.25 ID:nP9/ZW7x0
>>95-96
正しい計算結果を出すこと自体はJavaでももちろんできる
でもBigDecimal多用するのは速度面でも不利だし>>48みたいにソースの可読性も落ちる
108番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:13:24.16 ID:DA3hr38+0
COBOLの死ぬ死ぬ詐欺が実現する日が来そうで来ないな
109番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:13:28.24 ID:pcSxe6hP0
>>93
これか
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/math/BigDecimal.html

ひどい解説ワロタ
static int ROUND_HALF_DOWN 「もっとも近い数字」 に丸めるモードです。
static int ROUND_HALF_EVEN 「もっとも近い数字」 に丸めるモードです。
static int ROUND_HALF_UP 「もっとも近い数字」に丸めるモードです。
うちのじーちゃん70歳超えてるのに、
まだ呼ばれるぞ。
そんなにCOBOLって大変なのか。
111番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:15:46.85 ID:T7xg9vN60
>>110
古い糞言語な上に業務と絡んでるから・・・
http://www16.plala.or.jp/hiyokogumi/top.html
>>100
当の富士通はそんなこと思ってないだろう
自動化自動化て何年前から同じこと言ってるんだか
どうせ中開けたら素人が頑張って作ったようなシステムなんだろうな
113番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:18:49.33 ID:OrQJ4Q5rP
>>104
俺の周りだけかもしれんが、会社にこれ学べって言われなきゃ学ばない奴も多い
おかげで、デザインパターンは知ってるけどオブジェクト志向は分からないなんていう
奇妙な人罪が量産されたりしてるw
ああ自動化じゃないのか
COBOLおじさんの雇用対策としてはいいんじゃないでしょうか
まだコードの自動生成なんてネタが残ってたのか

ガラパゴスはすげーな
116番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:23:03.55 ID:iqWCLLbc0
そもそも勘定系でJavaみたいな欠陥言語使うのってありえないよな
117番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:27:37.97 ID:6F2U780P0
予言

死人が大量に出るw
118番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:28:23.74 ID:7beGOF5Y0
>>107
演算子のオーバーロード使える言語なら解決だな
きっちり仕様まとめないと混乱するけど
119番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:30:06.96 ID:/Zpyp6iK0
COBOLって一体なんなんだよ・・・
老技術者の特権みたいになってるけど、今からあそこに滑り込めないのか
成果主義を日本に持ち込んで、社会をギスギスさせてトンズラこいた富士通さんですか。
今度はベテランCOBOL技術者の仕事を奪った上、
クソjavaコード量産させてデスマーチを起こして自殺者を増やすつもりですか。
ほんと富士通は社会が負になることしかやらない。

ところで株主でもないのに社長をクビにしてしまったという秋草相談役は
まだ富士通さんが大事に保護なさってるのでしょうか。
Javaに変換しても手続き型のままなんだろ?
生産性あんま変わらねーだろ
Javaでいいとこはオブジェクト指向なんだからそれ使わないと意味ない
元のCOBOLソースを読んで作りなおした方が早かったね、的なオチになる予感
COBOLをJavaのVMで動くようにすればいいのにって思うけど、そこまでの技術はないんだろうな。
124番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:37:40.36 ID:lOarJyRM0
>>121
まさかとは思うがJavaの方がCOBOLをコンパイルしたのより速かったりしてw
125番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:38:39.23 ID:T7xg9vN60
>>123
そんなことしなくてもCOBOLのコンパイラそのまま使って当時の古いマシン
のマシン語そのまま吐き出させればいい

当時のマシン語を新しく作ったVMの中間言語とみなして処理すればいいだけなんだし
>>125
俺あんまりJAVA詳しくないけどJAVAの中間言語は一つだから中間言語なんじゃないの?
127番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:47:05.50 ID:T7xg9vN60
>>126
ちげーよw
中間言語っていうのは特定のマシンのネイティブマシン語になってないものだよ
実行時にターゲットマシンのマシン語にJITすることで速度アップできたりする

ゲーム機のエミュレーターも見方によってはVMとみなせる
128番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:47:53.05 ID:lOarJyRM0
違う言語からJava VMで動くバイトコードを出すシステムはある
http://www.is-research.de/info/vmlanguages/

Java VMの実行性能はいま英知が集中している分野だから向上が著しい
ただやっぱりCOBOLの型の扱いだよな面倒なのは
129番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 13:55:52.76 ID:T7xg9vN60
>>128
もうCOBOLの後追い決定だからCOBOLの型に相当するものを
VMレベルで実装しちゃえばいいのにねw
こんなものおっかなくて使えねえよwww
狐のjavaアドオンが停止されたったwww
COBOLなら5年ほどやった。2種もCOBOLで取った。
Java以外で業務系でマルチプラットフォーム環境で使える言語って何がある?
134番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 14:27:12.76 ID:XMiMjaFn0
あーあ改修ふえるなー
作り直させろ
>>133
無いよ
136番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 15:38:45.48 ID:0KeCEb3v0
マルチプラットフォーム系はそろそろWebアプリにシフトしてもいい

と思ってたが、HTML5のぐだぐだっぷりを見ると…
ぬるぽ
138番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 15:41:18.45 ID:vO5H33AD0
こええよwww

結局全部手直ししなきゃならないんだろwww
>>5
安心しろ
この手のシステムって結局ところどころ人力で手直しすることになる
安くて逝きのいいコボラー養殖してJava捨てたほうが早いよね
これからの若い世代の為を思うなら、基幹はパッケージに置き換えてやった方がいい
142番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 16:26:08.78 ID:lOarJyRM0
基幹こそパッケージにしちゃダメだろ
スケーラビリティや柔軟性のあるパッケージなんて見たことない

『パッケージ開発』と『適用』に分けられた時点でSEは死ぬ システムは硬直化する そしてCOBOLは居座りつづける
日本がそうやっている間に世界はどんどん進歩していく (AA略)

気がついた時には東証のように世界の標準性能から2桁ぐらい遅いシステムを高コストで使い続けている

日本が硬直化したシステムにあぐらをかいている間に世界標準のアーキテクチャははるかに進歩していた
143番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 16:55:56.05 ID:iV9q3SBe0
でも1円合わないんでしょ?
144番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 17:03:13.61 ID:gcfKXoEu0
COBOLerの単価が上がりそうだが今更学ぶのは死ねる
>>142
東証のシステムが遅いのはOSにLinuxみたいなフリーソフトを使っているから・・・
OSにWindowsServerを採用すればもっと安定性が高く高パフォーマンスなシステムになってたはず
146番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 17:25:59.71 ID:5B5fxZkzP
javaがオワコンだからC#やろうと思うんだけどC#もオワコンだと言われた
一体、何を勉強すればいいのか
147番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 17:39:05.28 ID:prlsu8A80
病院のシステムがCOBOLだけどこんな変換したら絶対アウトだわ
帰れない日々が待っている
>>146
Objective-C
149番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 17:47:48.81 ID:7FNKdg6O0
>>146
どれもそれほどかわらん
軸になるどれかをある程度やれ

細かい記述とか癖はそれぞれの言語であるし
結局ターゲットマシン次第でAPIやライブラリなど変わるから
これをやっとけば安泰なんてない

そんなぬるいこと言ってるのは日本の公務員ぽい勤め人くらいだよ

ただJavaはCOBOLの後追いしかかってるので「今時Javaだってよww老害wwロートルww」
とか将来言われたくなければやめた方がいいな
150番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 17:56:40.49 ID:lOarJyRM0
>>146
静的型付けの言語で何か一つ
動的型付けの言語で何か一つ

個人的なおすすめはそれぞれJavaとPythonだな
それぞれちゃんとしたプログラムが書けるようになれば将来の言語にも対応できる
JavaScriptのほうがよくね?
変換だけなら猿でもできるわ
まともに動かなかったら補償してくれるんなら考えてもいい
153番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 18:08:32.56 ID:lOarJyRM0
JavaScriptもいいがPythonにはSciPyなどのライブラリが充実している点が気に入っている

好みで選べばいいと思うけど
コボラーやめて別業種への転職考えてるけど、
実はコボラー食いっぱぐれなかったりするの?
155番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 18:35:17.00 ID:DA3hr38+0
>>154
俺もそれを考えてる
実際のとこ仕事があるのか無いのかサッパリ見えてこないからCOBOL怖い
2chだとCOBOLは希少価値高いみたいな話をよくみるけど、
おれの周囲だとCOBOLは安い案件ばっかりだわ。
157番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 18:41:45.77 ID:72Hr5dSL0
>>146
オブジェクト指向と関数型言語のハイブリットで将来が期待されてるScala
動的片付け言語
Javascript・・・言語仕様は糞だが、フロントサイドを寡占している人気言語なのでこれからも安定。
PHP・・・言語仕様は糞だが、現在のサーバーサイドの開発を寡占している人気言語なのでこれからも安定。
Ruby・・・言語仕様はなかなかいけてるが、仕事が殆ど無くRailsでの開発ぐらいなので趣味にとどめるべき。
Python・・・言語仕様はなかなかいけてるが、いかんせん日本だと求人が皆無。


静的型付け言語
Java・・・言語仕様はC#に抜かれたが、仕事が腐るほどあるので今後も困らないだろう
C#・・・言語仕様は最先端だが、いかんせんWin限定で、そのWinの未来がちょっと不透明
C++・・・もうゲーム開発にしか使われないオワコン言語
VB.NET・・・実はC#と同時開発で言語仕様も最先端だし、仕事もC#以上にある言語だが、
       いかんせんVBコーダーの90%がバカで無能で糞コーダーなので避けた方がいい
C言語・・・組み込みやOS開発で人気。これからも地味に仕事はある。
Objective-C・・・C#と同じく実質的にMac/iOS限定で、しかもiOSだとガベコレすら無い化石言語。
JavaScriptを糞だというのはニワカ
>>159
糞じゃなかったらCoffescriptなんて作られないわw
161番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 19:14:30.37 ID:b0JybGp+0
COBOLの話聞くとジャップが衰退してゼロから構築できた新興国が勃興するのがよくわかるね
162番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 19:23:59.33 ID:o1hMBtBq0
・実績がないものは使わない
・可能な限り先代の資産を引き継ぎ、無用な変更はしない

という方針で徹底されてるのがシステム屋だからな
あらゆる産業の中でもIT業界ほど保守的な業界はないだろ
富士通の知人に聞いたところアウ、アアしか言わないからダメっぽいぞ
>>160
それ以外にhaxeとかjsxとかいろいろでてるな。
Topjaxで開発したことある奴あつまれ〜 ^^ノシ
166番組の途中ですがアフィサイトへの転載は禁止です:2012/08/16(木) 21:46:57.48 ID:bI/i2l3IO
>>158
そのリストみるかぎりじゃPHPとC言語覚えるわ
この期に及んで新規案件にJAVAブッ込まれた企業は可哀想だな。
元から腐臭はしてたけどさ、ORACLEが買収した時点で決定的になったな。
でも業務系では実際Javaしか選択肢がないんだよなぁ・・・
C#は実質Windowsでしか走らない時点でフロントエンド系はともかく基幹系では問題外だし
なるほど、そう思いこんでる奴がJAVAブッ込んでくるって寸法だな。
170番組の途中ですがアフィサイトへの転載は禁止です:2012/08/17(金) 01:46:38.76 ID:XG8XJZ/w0
あるアプリ(ゲームでも業務でもない)のためC++とC#の勉強することになったが、
C++の方が自分が今何やっているかわかりやすくて好き。
でもFormアプリ作れと言われたらC#一択
171番組の途中ですがアフィサイトへの転載は禁止です:2012/08/17(金) 02:34:54.54 ID:IkggjIc70
ScalaとClojureの案件増えねーかな
JavaはSunやらIBMが後押ししたから普及したけどScalaはそういうのないから
広まらなさそう。
173番組の途中ですがアフィサイトへの転載は禁止です:2012/08/17(金) 08:09:56.32 ID:DNRAhJAI0
解析に3日、稼動まで10年かかる
174番組の途中ですがアフィサイトへの転載は禁止です:2012/08/17(金) 08:47:06.38 ID:GUIjLiUx0
>>169
C#でサーバサイドの開発なんかできんのか?
もちろんOSがウインドウズ一択ではお話にならないという前提で
>>174
つmono
176番組の途中ですがアフィサイトへの転載は禁止です:2012/08/17(金) 10:19:50.36 ID:y7tR3Z9m0
>>175
商用それもエンタープライズ用途でそんなもん使えるかw
>>1
設計書ってなんだよ・・・
需要ねーだろこんなもん・・・
>>174
別にWinだけでも致命的じゃないだろ
大規模開発は、ASP.NET>>>PHP
最近.NetからLinux+Javaへのリプレース案件が多いよね
お金掛かるからね
181番組の途中ですがアフィサイトへの転載は禁止です:2012/08/17(金) 11:55:36.78 ID:Xh70QiuC0
>>179
ウチは一回り遅れてて、大量にあるVB6資産をどうやって
.NETに移植しようか悩んでて、とりあえず動いてるからって
ことで放置してるw

.NET通過して、それこそLinux+Javaなんかもしれないね。
Webじゃなくてクラサバやるなら.NET一択だと思うけどね
Javaでまともにクライアント作れる?
言語なんてなんだっていいんだよ。
んなことばっか気にしてるからお前らは土方なんだ。
大事なのは何を作ってどんなビジネスを回すかだ。
それ考えない技術者は一生バカ文系の下請けだ。
>>183
釣りだと思うけど、そんなこと言い出す馬鹿が>>1みたいなことやりだすんだよね。
そんな上辺だけじゃ
韓国みたいな脆弱なもんになってしまう
>>185
こいつらが現場みないで金勘定ばっかりしてるから歪が出るんだよ
ユーザーの声が聞こえないんだわ
>>184
ドカタ乙〜
>>184
>>1みたいなものを下請けで作らされる道を選ぶか、
自分で作るべきものを考えるか、
きみに選択の自由はあるぞ。
>>188
俺はもう仕事選べる立場に居るからドカタ仕事は金輪際一切やらない