タグ

cobolに関するprogdのブックマーク (6)

  • 僕がCOBOLから学んだこと - worarの日記

    SAStruts+DBFluteでの開発が終わり、またCOBOLで書かれたシステムの保守が始まる・・・。 あぁ、楽しかったSAStruts、楽しかったDBFlute、楽しかったJava。 ということで、この辺りで一度、COBOLから学んだことについてまとめてみようと思う。 僕が今、主にかかわっているシステムはクライアント側がVB(Windows)、サーバ側がCOBOL(UNIX)で出来ている。そして更にバックボーンには、メインフレームが構えている。メインフレーム側の構成は主にPL/1+JCLで、もちろんDBは階層型だ。 そんなシステムを2年近く保守してきた中で気付いたことを書いて行こうと思う。 カプセル化やスコープの重要性 今更何を言っているのかと思う方もいると思うけど、マジなんだ。僕が初めて学んだ言語はC言語でそれからC++Javaと続き、その後LL言語にも手を出し始めた。C++を始め

    僕がCOBOLから学んだこと - worarの日記
  • 祝・生誕50周年!COBOL、今年はCOBOLだ!|【Tech総研】

    1960年に仕様が公開されて今年で半世紀を迎えるCOBOL。かつてはメインフレームの花形言語だったが、時は移り、人気言語が次々と現れ、今では「レガシー」「負の遺産」などと揶揄されることも…。当にそうか? 2人のCOBOLerにCOBOLの魅力を語ってもらう! COBOL(COmmon Business Oriented Language)とは米国のCODASYL(データシステムズ言語協議会)によって開発された、給与計算など事務処理用のプログラミング言語。1960年に仕様が公開された。英語表現に近い記述や十進演算が特徴で、世界中で主にメインフレームでの基幹系システム開発に活用された。システムのオープン化に従って新規案件での利用頻度は減っているが、全世界で稼働しているコードは約2400億行あり、年間30億行が追加されているとか。これを「負の遺産」と呼ぶか「歴史の蓄積」と呼ぶかは読者次第。 「

    progd
    progd 2010/06/10
  • 元コボラーとして一言言っておこう>COBOLこそスピード経営に必要 - 南極の図書館

    COBOLこそスピード経営に必要(キリッ) 誕生50周年、社会を支え続けるCOBOL - COBOLこそスピード経営に必要:ITpro あのジャパネットたかたさんの言うことなので、確かにそういう面もあるんだろうけど。 私がシステム作った時は大変だったよ。 やっぱり業務システムはオブジェクトで考えた方がいい。 とりあえず記事に突っ込み >COBOLを使い続けます。他の言語にする必要は全く感じていません。理由は二つあります。一つは高い生産性です。私の経験では、ビジネスロジックの部分をVBで書き換えた場合、開発期間はCOBOLの1.5倍程度に伸びます。 比較対象のVBを深く知らないから何とも言えませんが、ビジネスロジックでVBと比較することが間違い。 >ただオープン化に伴って、4GL(第4世代言語)で記述していた画面は、すべてC#で書き換えました。4GLの生産性は高いものの、オープン環境では動か

    元コボラーとして一言言っておこう>COBOLこそスピード経営に必要 - 南極の図書館
  • 人月計算とExcelとスーツの世界より

    俺の住む世界はアイティーとやらに支えられているらしい。 アイティーに関われば、俺の住む世界をさらに素敵なものにしていけるに違いない。していきたい。 そう願って、何も知らなかった文系新卒の俺が金融系のシステム会社に入って、もう一年以上が経つのだ。 昔、お遊びでゲームを作ったことはあった。RPGツクールなんかが好きだった。 だから自分はシステム会社に向いていると思った。 実際、資格取得を勧められて始めた勉強は楽しかった。 浮動小数点数、オートマトン、SQL、スタック、木、論理式。 パズルみたいで楽しかった。コンピュータの中身が理解できて、わくわくした。 楽々と基情報技術者の資格を手にし、半年後にはほとんど勉強もせずにソフ開も取得した。 研修の課題では同期の誰よりも速く、短く効率のいいソースを仕上げた。 現場に出て、番機に触った。 30年間親会社を支え続ける偉大なシステムの中身を、わくわくし

    人月計算とExcelとスーツの世界より
  • 【2ch】ニュー速クオリティ:COBOLの利用は精神を損なう。COBOLを教えることは犯罪行為だ

    1 毎日新聞配達(福島県)2008/09/21(日) 14:03:04.30 ID:cpGers0D0 ?2BP(3001) 株主優待 家/.の記事より。チューリング賞受賞者エドガー・ダイクストラ曰く、 「COBOLの利用は精神を損なう。よって、COBOLを教えることは犯罪行為とみなされるべきだ」 http://developers.slashdot.org/article.pl?sid=08/09/19/2035223 ……とはいえ、このDr. Dobb's Journalの記事によれば、COBOLのしぶとさには度外れたものがあるらしい。 21世紀に入ってもCOBOLは最も広く使われている言語であり、今日のソフトウェア開発における最もホットな 領域のいくつかで重要な地位を占めている。あなたが次に学ぶべき言語はCOBOLかもしれないのだ。 1997年、Gartner Gro

    progd
    progd 2009/06/29
  • COBOLとか談義 on Twitter - monjudoh’s diary

    なにやら盛り上がっていた。 COBOLは使ったことないしおそらく今後使うことはないので言及はしない。ただもくもくとふぁぼるのみ。適当なタイミングでまとめる。 ということで途中経過をまとめた。 まとめ方法 議論と関係ないエントリをどんどんクリックして隠していくところまでは↓ Twitter議事録 - 文殊堂 その後実行するscriptは↓ 9626’s gists · GitHub クリップボードにコピーされるのではてダにペースト。 まとめ文 nagise 新システムで敢えてCOBOLか。ビジネスロジックって要は誰が書いても同じ部分のことだろうなぁ http://slashdot.jp/developers/article.pl?sid=08/09/09/0252214 nagise 要するに、順次・反復・分岐という情報処理の基礎部分だけでやれる簡単なお仕事という部分で、その辺ならCOBO

    COBOLとか談義 on Twitter - monjudoh’s diary
    progd
    progd 2009/06/29
  • 1