- 1 名前:デフォルトの名無しさん [2006/05/01(月) 18:32:38 ]
- いるだろ?語ろうぜ
- 152 名前:デフォルトの名無しさん mailto:sage [2007/03/30(金) 01:54:45 ]
- ある意味コボルはアセンブラに近いなw
- 153 名前:デフォルトの名無しさん mailto:sage [2007/03/30(金) 13:22:47 ]
- ACOS-6
- 154 名前:デフォルトの名無しさん [2007/04/08(日) 10:09:03 ]
- 今年の4月から新入社員研修でCOBOLの勉強をしてるのですが、
家のパソコンで予習・復習したいのでCOBOLの環境(?)を 入れたいのですが、入れ方を教えてください!
- 155 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 21:02:38 ]
- >>154
FreeCOBOL.iNFO〜フリーのWindows用COBOLコンパイラまとめ〜 labs.netbata.com/cobol/ ここら辺りを見たら?
- 156 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 23:01:40 ]
- おすすめの参考書教えろ
- 157 名前:デフォルトの名無しさん [2007/04/09(月) 22:38:18 ]
- >>155
どうもありがとうございます!
- 158 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 13:12:44 ]
- >>152
生成されるコードはアセンブリとは程遠いんじゃまいか? それとも最近は改善された?
- 159 名前:デフォルトの名無しさん [2007/04/10(火) 21:49:27 ]
- こぼるはいい
命令10個おぼえれば仕事できる もう10年も前に足あらったが今はこぼるがいとおしい
- 160 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 22:22:12 ]
- >>156
現場で動いてるグッチャグッチャなソース
- 161 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 14:17:32 ]
- COBOLはもう滅ぶしかないのだろうか・・・
- 162 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 23:39:07 ]
- COBOLの参考書なんて見たことないな…。
教科書だったら明日から使うけど。
- 163 名前:デフォルトの名無しさん [2007/04/12(木) 22:20:35 ]
- すんません教えてください。
2chtable から ita_bangou というデータを埋め込みsqlでとってくる。 fitchでITA-BANGOUにいれる。 ita_bangouがnullの場合、ITA-BANGOUには何がはいるんでしょうか? 後に IF ITA-BANGOU = NULL と同じ意味になる文を作りたいです。
- 164 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 06:33:46 ]
- 初心者質問です。
データベースのtableにある小数点以下まである数値を SQLで読み込んで演算し結果を表示したいのですが、 小数点が表示されなくなったりしてうまくいきません。 どうすればよいか教えていただけないでしょうか?
- 165 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 08:47:38 ]
- PIC S999.99 で。
- 166 名前:デフォルトの名無しさん [2007/04/14(土) 14:47:51 ]
- 研修でコボルやってるんですけど難しくて
周りについていけないです(><)
- 167 名前:デフォルトの名無しさん mailto:sage [2007/04/15(日) 23:44:00 ]
- >>166
あ、それはもう転職したほうがいい。。 別にプログラムできなくても人生なんにも困らん。
- 168 名前:デフォルトの名無しさん [2007/04/19(木) 15:39:31 ]
- 引数で与えられた秒数WAITさせる方法を教えてください。
- 169 名前:デフォルトの名無しさん [2007/04/19(木) 21:24:52 ]
- NET COBOLのコンパイルエラーについてどなたか教えてください。
「COPY コピー句名.」だとエラーは出ず、 「COPY コピー句名 DISJOINING AA JOINING BB AS PREFIX.」だと 展開されてるっぽいんだけど文字が置き換わってません。 これだけの情報でもし原因がわかる方がいたらお願いします。
- 170 名前:デフォルトの名無しさん [2007/04/19(木) 22:24:46 ]
- 研修中です。
仕様書に、レコード長50、ブロック長50って書いてあります。 BLOCK CONTAINS 50 RECORDS でいいんですか?
- 171 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 01:07:06 ]
- 英語分からんの?
- 172 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 01:38:02 ]
- >>143
CURSOR変数にINTOしてやればFETCHできるんじゃない?
- 173 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 01:46:54 ]
- >>170
ブロック長って指定できたっけ? >>168 COBOLにwait命令なんて無いから、ミドルウェアの機能を呼び出す。 なければ、Cライブラリのsleepでも呼び出す機能を自前で作る。
- 174 名前:デフォルトの名無しさん mailto:sage [2007/04/21(土) 00:58:16 ]
- >>143
CURSOR式のCURSORは親レコードがFETCHされた時暗黙でOPENされるから(次の行をFETCHする時CLOSEされる)、 OPENとかCLOSEとか考えずにFETCHすれば良い。
- 175 名前:デフォルトの名無しさん [2007/04/23(月) 21:18:46 ]
- 質問です。
COBOLでJAVAを読む方法を教えてください。
- 176 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 23:02:54 ]
- READ A-REC.
こんな感じか?
- 177 名前:デフォルトの名無しさん [2007/04/24(火) 22:51:02 ]
- 先週研修はじめましたが、詰まっています。
入力ファイルの SHOHIN-CODE PIC X(1) の中身が1かつ2なら正常でそのまま出力ファイルの同項目に書き込み、それ以外なら、 ERR-KBN PIC X(1) (注:OCCURS 5 TIMES になっている)のエラー区分(1)に1を入力するという 処理なのですが、IF SHOHIN-CODE = 1 OR 2 THEN CONTINUE ELSE MOVE 1 TO ERR-KBN(1) END-IF. でいいのでしょうか?
- 178 名前:デフォルトの名無しさん mailto:sage [2007/04/24(火) 23:11:51 ]
- >>BLOCK CONTAINS 50 RECORDS でいいんですか?
こりゃこれは1レコードを1ブロックとする指定 つーつブロックはJCLで指定しなさい
- 179 名前:デフォルトの名無しさん mailto:sage [2007/04/24(火) 23:12:43 ]
- あ、50レコードを1ブロックとする指定 ね
- 180 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 01:10:32 ]
- >>177
>1かつ2なら 1または2なら〜だろ。 >IF SHOHIN-CODE = 1 OR 2 THEN 文字だから'1'にしないと一致しないかも。あと SHOHIN-CODE = '1' OR SHOHIN-CODE = '2' 解釈確認するの面倒だから愚直に書くほうがいい。
- 181 名前:177 [2007/04/25(水) 23:47:41 ]
- >>180
ありがとうございます。 調べまくったのですが、ERR-KBN OF 集団項目 というふうにすればOkですか?
- 182 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 23:58:16 ]
- >>181
集団項目なくてもコンパイルは通る。いれるのは気分次第かね。
- 183 名前:177 [2007/04/26(木) 22:35:24 ]
- エディターでプログラム入力するとき、スペースキーを使ってはいけないって
本当ですか? MOVE A TO B などのように、語と語の間は空白をあけますが、 十字キーでカーソル移動しないと、スペースキーだと空白と認識してしまい、 ビルドしたときにエラーの嵐で大変だと聞いたことがあります。
- 184 名前:デフォルトの名無しさん [2007/04/27(金) 07:28:36 ]
- クラスごとに小計を出して最後に合計を出すんですけど
どのような命令を出せばいいんですか? 初心者なんでよくわからないんです 誰か教えてください
- 185 名前:デフォルトの名無しさん mailto:sage [2007/04/27(金) 08:09:14 ]
- >>183
スペースキーでいいよ。ただ漢字の全角空白だとエラーになる。 >>184 COMPUTE SYOKEI-A = 1 + 2 + 3
- 186 名前:デフォルトの名無しさん mailto:sage [2007/04/27(金) 20:25:54 ]
- COBOLって何ですか?
- 187 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 00:06:16 ]
- 僕らには関係ない言語さ
- 188 名前:183 [2007/04/28(土) 00:38:03 ]
- >>185
エディターで最初に全部右シフトとかしないといけなかったようです。 どうもありがとう。
- 189 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 09:10:34 ]
- >>184
そのファイルがクラスの昇順になっているものとして 1 クラスをキーとしてワークエリアに定義しておく eg 03 WK-KEY01 05 WK-CLASS01 PIC 9(XX) 03 WK-KEY02 05 WK-CLASS02 PIC 9(XX) 2 ファイルを読み出す 3 クラスをキーに入れる 4 最初のみ WK-KEY01をWK-KEY02にセットする 5 ファイルを読んでいく 6 集計するものはこの間にクラス計と全合計に加算 7 キーが違えば 集計分を出力 クラス計の変数を初期化 8 最後までこの繰り返し 9 最後になればクラス計と全合計を出力して終了
- 190 名前:デフォルトの名無しさん [2007/04/28(土) 13:28:03 ]
- WORKING STORAGE SECTION にも FILE SECTION にもPICTURE がありますが、
2つのセクションんってどうちがうんですか?
- 191 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 13:53:05 ]
- >190
その単語が意味する通り。 FILE SECTION はファイル入出力用の領域。 WORKING-STORAGE SECTION は作業用の一時領域。
- 192 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 23:09:13 ]
- Ansiコードで3行改行って指定できないですよね?
出力で3行以上空けてから文字を打ち出したいときはどうしたらいいのでしょうか。
- 193 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 23:28:58 ]
- >>192
1行改行を3回書けばいいだろ。
- 194 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 23:39:20 ]
- でもAnsiコードって1バイト分しか取れないですよね?
すみません、よく理解していなくて。
- 195 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 00:31:01 ]
- >>194
だから、改行文字を3文字書けよ。
- 196 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 01:51:24 ]
- warata
- 197 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 01:54:04 ]
- いいぞ
その調子だ
- 198 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 12:37:34 ]
- そういや、1行戻るってのもあるんだよな
これいっぱい出力したらどうなるかぁ
- 199 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 12:49:24 ]
- 初めて来たけど、ACOSの人、多いな。
- 200 名前:デフォルトの名無しさん [2007/05/01(火) 19:26:50 ]
- 研修中です。
二つのファイルのマッチングをやるんですが、なぜ事前にソートするのか?って 聞かれました。効率がいいからではないんですか?ソートしていないバラバラの 状態では、マッチングできないんですか?
- 201 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 22:47:45 ]
- >>200
そんなの自分で両方ともトレースしてどっちが効率いいか比べろ。 それも研修のうちだ。 いっとくけど、ソートしないほうは「ソート」という下ごしらえが不要で ソートしておく方は余計な作業が必要だな。 その辺のアルゴリズムも考えて総合的に比較しろよ。 現実、ソートなんてユーティリティまかせだけど、それも所詮人間の作った仕組みなんだから 絶対考慮しろよ! ま、開発効率は言うまでもなくry(
- 202 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 00:00:47 ]
- コボラー・・・ 知り合いに「COBOL分かるんだ、コボルドだね」って言われた。
- 203 名前:デフォルトの名無しさん [2007/05/02(水) 00:36:09 ]
- コボリン。
- 204 名前:デフォルトの名無しさん [2007/05/02(水) 01:20:40 ]
- >200
順ファイルは、いわばカセットテープ。 頭出しができないから、あらかじめ昇順しておくと、先頭から何度も読み込みする必要はなくなる。
- 205 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 02:49:49 ]
- すげー
ちなみにCOBOLの新規開発なんてあるの? 既存システムへの機能追加じゃなくて、純新規の開発。
- 206 名前:デフォルトの名無しさん [2007/05/04(金) 11:02:48 ]
- 金融系では普通にあるよ しかもUNIXやWinのプラットフォームで
OracleがPro*COBOLを提供しているからね Pro*Cよりも開発が楽で生産性が高い
- 207 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 12:14:45 ]
- 私も銀行とか証券とか金融系の仕事してたけど、COBOLの現場を見たことないなー
もっともそういう現場には逝かないような会社を選んで就職したわけだが
- 208 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 19:58:30 ]
- Webフロントくらいしかやってなかったんだろ
- 209 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 21:25:12 ]
- 自治体関係なら普通にある。
来年度に始まる新しい保健制度もCOBOLでやるし。
- 210 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 22:24:07 ]
- 自治体や金融ならバック側に汎用機使うケース多いね。
みずほ統合の際にも話題になったけど、○○銀行は日立、○○銀行はIBMみたいに、 これらの業界では汎用機メーカーが勢力争いでがっちり縄張り持ってるからな。 OSからソフトから運用保守まで全てをクローズドな技術として自分たちの手のうちに できるメインフレームシステムは、他へのリプレースが非常に困難な上に利益率が 90%以上という恐ろしく儲かる世界。 無料のオープンソースが採用できたり利益率が低かったりするフロント側とは 比べ物にならないくらいおいしいビジネスなんだよ。 同じシステム開発でも、情報系と基幹系は別世界だと考えた方がいい。
- 211 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 00:21:16 ]
- NECって銀行系あるんですか?
- 212 名前:デフォルトの名無しさん [2007/05/12(土) 10:38:03 ]
- 質問なのですが改ページ処理をする時に何故、
SPACEを出力領域に送らなければならないのですか?
- 213 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 10:47:07 ]
- 送らないでやってみるとわかるよ。
- 214 名前:デフォルトの名無しさん [2007/05/12(土) 10:48:37 ]
- >>213
月曜日にやってみます!
- 215 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 13:10:30 ]
- 改ページしたいだけなのになぜスペースを書き出さなくてはならないのですか?
- 216 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:10:02 ]
- ―――――――‐‐――――――――― , .
|||n ; '"__ ゙ 、 ____/二ニヽ、=_ ; ⊂/ ; /_/| ,.l ,ィ'''" ii')´) / / , /__/ ,.ィ'" i ,,,.ィ'` / / /〆`´ `"" ー――――‐ / ロ0~l "〃〃" __,,.ィ-‐'" < コブラと聞いてやってまいりました %====,≧j_,,...()88三--―''""~ / /ヽ、 ヽ、 ` ̄ ̄ ̄` ̄ ̄ ̄ ̄ ̄ ̄´
- 217 名前:デフォルトの名無しさん [2007/05/14(月) 21:27:26 ]
- 社員番号123456 と 社員番号12345678 のマッチングだったら、
6が最終キーですよね?
- 218 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 21:43:55 ]
- >>209
> 来年度に始まる新しい保健制度もCOBOLでやるし。 それマジ?後期医療保険制度のことでしょ?
- 219 名前:209 mailto:sage [2007/05/16(水) 00:42:42 ]
- >>218
保健って書いていたね。ごめん。後期医療の事ですもちろん。 自分の取引先だと既存システムが汎用機でシステム組んでいるため、 それらと連携を取るためにも汎用機のシステムの方が都合の良いケース も考えられるし。 そんな場合だと当然COBOLになってしまう。
- 220 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 00:47:07 ]
- ボッてるな・・・・
- 221 名前:デフォルトの名無しさん [2007/05/18(金) 13:17:18 ]
- 医療系か
そういえばORCAもCOBOLだったな
- 222 名前:デフォルトの名無しさん [2007/05/24(木) 15:09:04 ]
- COBOLソース内でバッチを起動させる方法を
教えてください。
- 223 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 16:25:50 ]
- >>222
JCLでやるべきなんじゃないの?
- 224 名前:デフォルトの名無しさん [2007/05/24(木) 19:26:26 ]
- ヤバイ…落ちコボラーになりそうだ…orz
- 225 名前:デフォルトの名無しさん [2007/05/25(金) 11:43:42 ]
- COBOLでEXEファイルを実行したいのですが、
どうすればいいでしょうか?
- 226 名前:デフォルトの名無しさん [2007/05/25(金) 11:45:56 ]
- >>223
まじれすしちゃだめぽ
- 227 名前:デフォルトの名無しさん [2007/05/25(金) 11:57:41 ]
- 若い人はいやがるんだよな・・・COBOL。
- 228 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 00:12:57 ]
- ttp://www.cobol.co.jp/
こんな会社があるとは… 昔 汎用機オペ 〜オフコンプログラマー やってたが オープン系にシフトして Object指向に馴染めず 欝で 失職した 元PGだが またコボラーに 戻れるかな>>?
- 229 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 01:09:21 ]
- COBOL魂よんで、お前が泣いた。
- 230 名前:デフォルトの名無しさん [2007/05/26(土) 05:42:55 ]
- 7年ブランクがあるけど久しぶりにコボルやります。
- 231 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 22:19:27 ]
- コボラーのコラボ
- 232 名前:デフォルトの名無しさん [2007/05/28(月) 12:09:43 ]
- ビジネス環境が激変する中、企業を支えるシステムにも変化対応が求められています。
特に基幹システムでは、既存システムへの投資を無駄にすることなく、変化に強い新システムへ 進化できることが何よりも重要です。既存のCOBOLビジネスロジックを再利用可能なサービスに分解し、 ビジネスプロセスに合わせてそれらのサービスを組み合わせる。さらに、ビジネスプロセスの変化に対し、 サービスを再利用してシステムを再構築する、というアプローチを多くの先進企業が始めています。 今回の「COBOLフォーラム2007」では、SOAと .NETで実現する変化に強い新基幹システム構築のための 技法を解説し、最新のCOBOL活用事例をご紹介します。 この機会に是非ご参加いただきたく、ご案内申し上げます。 ■COBOLフォーラム2007 開催概要 主催: マイクロフォーカス株式会社 協賛: 日本アイ・ビー・エム株式会社/マイクロソフト株式会社/日本ユニシス株式会社 開催日時: 2007年6月7日(木) 13:30〜17:10(開場13:00) 開催場所: ヴィラフォンテーヌ汐留 コンファレンスセンター(東京都港区東新橋1-9-2) [地図] 汐留シオサイト地上MAP [地図] 汐留シオサイト地下歩道MAP 受講料: 無料(事前登録制) ttps://ssl2.oneoffice.jp/ssl.ai-privacy.jp/cobolforum/index.html >日本ユニシス株式会社 w これって、リプレイスしない方法ってことなの? 詳しい人よろしく
- 233 名前:デフォルトの名無しさん mailto:sage [2007/05/28(月) 13:44:44 ]
- フォールバックのやり方を教えてくれるんだよ
- 234 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 00:07:49 ]
- とりあえずアセンブラな部分をCOBOLにリプレースしたい
話はそれからだ
- 235 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 12:33:29 ]
- 本当に"死んで"いる? さびれゆくコンピュータスキル"トップ10" - 米誌調査
米『Computerworld』誌は24日(現地時間)、「死んだ(または死につつある)コンピュータスキル」を10種挙げるという 記事を公開した。サブタイトルには「あなたのスキルをアップデートすべきでは?」とあり、どちらかというと前向きな 提言というニュアンスを込めたいのかもしれないが、必ずしもそう感じられる文章ではない点は少々残念なところだ。 以下、そのリストと説明文を紹介しておこう。 1. COBOL Y2Kは、腕をふるう機会が減りつつあったCOBOLプログラマにとって「2度目のゴールドラッシュ」となった。しかし、 それから7年近く経過した現在、この忘れられつつある言語の救世主の影もまったく見えない。同時に、コンピュータ サイエンス関連の大学のカリキュラムでCOBOLが教えられることもほとんどなくなっているが、「メンテナンスを続け なくてはいけないCOBOLアプリケーションを運用している組織はまだ何千も存在している」という声もある。 journal.mycom.co.jp/articles/2007/05/28/deadskills/index.html
- 236 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 12:35:14 ]
- 第5回 失敗を恐れたら前に進めない
リスクを考え転職するか悩む Mさんは大学卒業後、小規模なソフトハウスに入社しました。大学の専攻は文系学部でしたが、ITスキルが 将来重要になると考え、IT業界を中心に就職活動をし、3社から内定をもらうことができました。その中から、 規模は小さいものの、いろいろ先輩から教わることもできそうな、幅広い年齢層の先輩がいる企業に入社を決めました。 Mさんは入社後に汎用機の保守を中心に行う部署に配属されました。学生時代はITに関してほとんど接する ことがなかったMさんにとっては、汎用機だろうと保守だろうと新しいことばかりでした。 しかしIT業界のことを少しずつ学んでいく中で、汎用機の保守作業のキャリアは評価があまり高くないということを 知るようになったのです。 会社の中では、上流工程に携わっているITエンジニアもいます。しかし、上流工程にかかわることのできる社員は、 ほとんど自分よりもかなり年齢が高い人ばかりでした。汎用機以外の仕事ができる可能性を求めてプロジェクトの 転換を希望してみましたが、思いどおりになりませんでした。 (全文) jibun.atmarkit.co.jp/lcareer01/rensai/debug05/debug01.html
- 237 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 13:53:38 ]
- ま、IT系の技術なんて水物だからね。
上2つの文から受けた印象は メンテナンスを続けなければならないCOBOLを運用している組織が まだ何千も存在しているならば、まもなく定年を迎える人たちが 携わっている上流工程を保守できるスキルは評価される機会はある。 って感じ。
- 238 名前:デフォルトの名無しさん mailto:sage [2007/05/30(水) 01:37:18 ]
- >>233
誰がうまいことを書けとw、、、。
- 239 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 17:55:56 ]
- COBOLのおばちゃまってイージス艦の名前に取られてるのな。
- 240 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 03:13:13 ]
- LispはCOBOLより古いし、COBOLと比べれば弱小勢力に過ぎない。
しかし、Lispは古くさい言語だとは思われてない。 COBOLはLispより新しいし、今もなおLispとは比べるまでもない大勢力だ。 それなのに古くさいカビの生えた前世紀の遺物と思われてる。 この差はいったいなぜ? COBOLにだって今もなお学ぶべき優れた点があるというのに。 可読性を重視し、読みづらい省略表記を使わないという長所なんて、 未だにCOBOLに遠く及ばない言語も多数あるというのに。 (たとえばPerlとかPerlとかPerlとか) なぜCOBOLにはこんなに古くさい、 いまさら取り上げるべき長所なんか皆無の 惰性だけで使われてる言語という イメージができてしまったのだろうか?
- 241 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 08:45:55 ]
- >>240
一番効いてるのは、使ってるプログラマ層の差だろうね。
- 242 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 04:26:47 ]
- 俺が思うにCOBOLの最大のネックは
安価で導入が楽な、個人PC用の決定的な環境が 無いことなんじゃないかなぁと。 Lispはフリーのエディタに付いてくるし そもそも主なターゲットである言語研究者なら 自分で実装できてしまうようなシンプル設計。 PerlはWinならActivePerlをインスコすればOK、Linux系なら準標準。 書き捨て言語と割り切ってる設計だから慣れれば速記性がある。 文字列処理に強いのもポイント高い。 今でこそテキスト処理に重点を置いたスクリプトが台頭して PHPみたいなWeb専門の言語もあるが、一昔前は CGIをやりたいが為に導入した奴もかなり多いと思う。 PascalはDelphiで覚えた奴が多そう。普及に一役かっただろうな。 入力補助してくれるIDEがあれば冗長性も大して気にならないし あれだけのライブラリがあれば言語関係なく使えると思う。 COBOLのフリー環境はあるが、ライブラリが不足だったり 中途半端だったりインストールが面倒だったり。 あの冗長なコードをテキストエディタで書くのもちょっと…。 かと言って、商用は異様に高いし…。 やはり汎用機の時代を引きずってる印象は否めないんだよなぁ。
- 243 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 17:50:57 ]
- >Pascal
大学で仕方なく覚えたやつも多そう
- 244 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 22:06:43 ]
- >>242
COBOLが帳票出力言語な事につきるんじゃねー? 使いやすいフリーのIDEがあったとしても、 帳票出すプログラムなんて個人ユースには必要ない
- 245 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 21:25:02 ]
- COBOLは確かに今でも大勢力ではあるが、
PCユーザとは全く無縁の所でしか使われてないから PCユーザにとっては「COBOL? なにそれ?」になってしまう。 そして現代のコンピュータユーザの95%はPCユーザだ。 同じ古い言語でもLISP、C、PASCALなどは PCの世界で使われてるからPCユーザが目にする機会は多い。 違いといえばそれだけだろう。
- 246 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 09:25:33 ]
- >>245
COBOLスレでコンシュマーな話されても。。。
- 247 名前:デフォルトの名無しさん [2007/07/06(金) 10:37:54 ]
-
田原いわく、社保庁の不祥事は「COBOLが悪い」のだとさ。(爆笑) www.nikkeibp.co.jp/style/biz/column/tahara/070705_18th/ 田原のぞっとするほどの無知無学さに喫驚。っていうか、呆れた。
- 248 名前:デフォルトの名無しさん [2007/07/06(金) 15:14:19 ]
- > 彼がいうには、いまだに社保庁のシステムはCOBOLというプログラム言語を使っているという。
> これは彼が学生時代に使っていたもので、40年も前のものだ。 > つまりこの年金の問題は、あまりにも古いシステムとハードを使っていることから起きたのだ。 > なぜこのようなことが起きたのかというと、まさに社保庁は倒産しないからだ。 > 一般企業ではそんな古いものを使っていれば、数字が無茶苦茶になって倒産するから、 > 何年かに1回は切り替えている。それを社保庁は、40年も切り替えないできた。 ヒデー。言語やハードがいくら古かろうが コンピュータは寸分の狂いもなく "命令どおり" に動いているというのに・・・ 手持ちの電卓たたいて変な数字が出てきたら誰のミスか?ということを考えなおして欲しい。
- 249 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 20:38:40 ]
- > なぜこのようなことが起きたのかというと、まさに社保庁は倒産しないからだ。
うちの病院はもう40年もシステムを継ぎ接ぎ継ぎ接ぎしながら 使い続け、一円のミスも起こしてませんが・・・・・・・・・・・・・ COBOLなんですけど・・・
- 250 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 23:14:17 ]
- こんなニュースがあった
「時効年金」受給申請初日、連絡不手際で一部受理されず www.yomiuri.co.jp/national/news/20070706it07.htm 今日から年金の時効を撤廃する法律が施行されたのに、社会保険庁からの 指示のメールを社会保険事務所の馬鹿が見てなくて「社会保険庁から何も 聞いておらず、手続きの方法も指示されていません」と言って申請に来た人を 追い返したそうだ こんな馬鹿にはどんなシステム作ってやっても無駄じゃねえのか? システム入れ替える前に人を入れ替えろやっ!
- 251 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 00:00:47 ]
- 倒産しないから何でもアリだな。うらやましすぎる。
俺に立派な大学を出られる頭脳と財力があったら社保庁入りたい。
- 252 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 01:00:07 ]
- 未だ多くの(少なくとも国内の)金融機関での勘定系処理はCOBOL。
なのに、社保庁のCOBOLだけが悪いのかが不明。 しかし国会議員の無知は怖い。 システムの移行に2年や4年でできると思っているのか。 第3次オンライン後、ハード、ソフトを新規で完全にリプレイスした銀行ってどこよ。
|

|