プログラミングおじさん集合 「COBOL」がTwitterトレンド入り!
■ このスレッドは過去ログ倉庫に格納されています
プログラミング言語「COBOL」がTwitterトレンド入り AWS Lambdaのサポート言語に追加、技術者がざわつく
2018年11月30日
米Amazon.com傘下のAmazon Web Services(AWS)は11月29日(現地時間)、AWSクラウド上でプログラムを実行できるサービス「AWS Lambda」に、任意のプログラミング言語が使える「Custom Runtimes」を追加した。
これを受けて日本のTwitterでは30日(日本時間)、サポート言語に含まれていた「COBOL」がトレンド入りした。
AWS Lambdaはサーバレスでプログラムを実行できるクラウドサービス。サーバの準備や管理が不要で、アップロードしたプログラムの処理が実行された時間だけ料金が発生する仕組み。
例えば、海外のニュースメディアではWebサイトに表示する画像を異なるデバイスに合わせてリサイズするような処理で使われているという。
Lambdaがこれまで対応していたプログラミング言語は「Node.js(JavaScript)」「Python」「Java」「C#」「Go」「PowerShell」で、新たに「Ruby」を追加した。
さらに、任意のプログラミング言語が使える新機能のCustom Runtimesでは、「Erlang」「Elixir」「COBOL」「N|Solid」「PHP」「C++」「Rust」をサポートする。
この中にある「COBOL」(Common Business Oriented Language)は、1950年代、事務処理システム向けに開発されたプログラミング言語。構文が英語の自然言語に近い特徴を持つ。
photo
より効率的な新言語が登場する中で、“レガシー(遺産)言語”とも冷やかされるが、現在も金融系のメインフレームなど大企業の基幹業務システムで多く使われている。
長年に渡り古いシステムを使い続けるのは、改修にかかる莫大なコストに対して見合うメリットが薄いためとされている。だが年々COBOLを習う技術者は減っており、将来は人手不足に陥るとの見方もある。
Twitterでは、COBOLがトレンド入りしたことに対して「なぜ?」という疑問の声とともに、「平成の終わりにCOBOLがトレンド入りとは……」「久しぶりに名前を聞いた」「習ったことのない言語ですね」
「IT界の生きる化石」「今も普通にCOBOLで仕事してます」「技術者が足りません!」「まだ金融系で使われていますからね……」といったコメントが寄せられている。
http://www.itmedia.co.jp/news/articles/1811/30/news102.html コボエルって何ができるの?
銀行によく使うって言うけど >>3
税金計算とか給与計算とか
アイデンティフィケーションディヴィジョン >>4
おめぇ!テストしなきゃ駄目じゃねえか!バカヤロー 新しい言語次々出てくるけどプログラマーはそれすぐ覚えてプログラミングできるもんなの? PROCEDURE DIVISION.
PERFORM S2000-SECTION UNTIL END-FLG EQUAL ‘END’ >>4
if (“true“===“true“)ってなんの意味が? >>14
ASPENの前のDESP忘れては困るなあ。IBMではISPFだったやつ!HITAC=TSS IBM=TSO だったっけダム端末は。 Intelが出しているコンパイラはC++とFortranだけ。これ以外の言語はIntel CPUが効率良く動かせる保証がない。 元々COBOL屋の俺。COBOLってまだ生き残っているんやな。自衛官やらずにCOBOL屋でメシ食ってりゃよかったかも。 PERFORM命令の万能さ
あとピリオド忘れてコンパイルしたときに出るエラーの多さは異常 カミさんがコンピュータのコの字もわからんくせにCOBOLだけ出来て笑える >>11
お前にとってはそうなんだろう、お前ん中ではな
ってことじゃね あえて今からCOBOL覚えるってのはどうかな。
誰もやりたがらないけど、COBOLの求人はあるみたいだし。 COBOL知ってると突き合わせって聞くとそれはCOBOLで・・・と言いたくなる 25年前にオフコン屋をやってる時に覚えたわ、COBOL85
その後のオープン化の波に乗れずに転職したけど >>33
ジョブストで連続コンパイル・リンクさせてその間に飲みに行ってたわw 実際に財務処理系をクラウドへってなるのかな?なんか怖いけどな >>3
俺が高校の時に習った情報処理だと、コボルが計算、フォートランがなんだったかな…事務処理とかそんな感じだったような COBOLって金融系だと自動生成が主流だから技術者あまり必要じゃないでしょ COBOLプログラマが人気だったのは2000年問題の時だろう?もう20年近く経ったのか・・・ >>38
逆
コボルは事務計算
フォートランは技術計算
ついでに言うと事務計算用途にはPL/I、て言うのもあった 医療保険の点数だか何だかのプログラムで
逆にこんなのCでやる必要ねーだろって言う仕事やったなぁ
COBOLで充分なヤツはCOBOLでいいよ やろうとしないだけで、やらせりゃ何だって出来るだろうよ COBOLはまだ現役だもんな
当時最新だったC扱う部署に配属されて喜んだのもつかの間、ゴミ言語になっちゃった 今の情報試験て言語何があんの?
流石にcobol,fortran,caslは死亡? こんにちはマイコンではじめて見た
昔習ったけど忘れた メンバメイコボルスミ11
というお笑いコンビがいたな ベーシックは学習用
コボルは銀行みたいな大量のデータの処理
C、パスカル、フォートランは機械の制御
アセンブラは宇宙語
というのを大昔に聞いた 25年ぐらい前にやってた
当時の仲間はまだ現役コボラー
もしかしてCOBOLだけはあと100年生き続けるんじゃないのか >>64
以外とメンテ人材の募集があるな
50歳以上でもいいとか…て言うか50以上じゃなきゃ知らないよなコボルとか(笑) COBOLは勉強してはいけないと恩師に止められていてな… 銀行・金融関係がまだCOBOLなんだっけ
みずほがシステム刷新で大転け大炎上したしトップが伝家の宝刀「今使えるのに変える必要ある?」を持ってる限り既存企業は一生COBOLでしょ 30年前に2種コボルで取得したが
今の基本情報の言語が何か知りたいわ >>11
// 消すとなぜか動かなくなるので触らない!! >>43
懐かしーw
俺も商業高校出たがFORTRANとBASIC習ったわ
COBOLは授業になかった Cobolも地味に進化してるんだよなあ
ピリオドが不要だったりJCLが不要だったり
オブジェクト思考がとりいれていたり 17年前に専門学校で最初に触った
思い出せば多分組める そら、bcdコード特化だもん。
残るに来まっ取る罠。 >>81
最近はあまり聞かないけどちょっと前までは技術計算分野ではまだまだ使われてることは多かった YPS COBOLやったことある奴なんて、このスレに俺くらいやろなぁ COBOLは一から開発するイメージが無いな。
保守作業とか拡張対応とか、そういうの。 COBOLマスターすると一生食いっぱぐれないって聞いた >>96
COBOLだけじゃ一生低賃金の奴隷暮らしだけどな >>90
俺はVZエディタでCOBOLを組んだ。それもMIFES風になるマクロを走らせたVZで。 気がついたらC++が時代後れの糞言語になって誰も使わなくなってた 妹が農政省の統計局に居て知らん間にCOBOLとアセンブラ覚えてた。 >>94
たしか、富士通のはた迷惑な日本語ソースを作ってくれる邪魔なヤツだった様な。 単純な自由落下でも「紙と鉛筆」がめんどくさくて
Fortranでtimestep切ってコード組んでたけど,
今の子達,なんだかわからい言語(NHK的な)でかわいそう?! プログラムがどれも不完全で互換性があまりないってのが専門外から見ると意味わからない 2000年問題あたりのITバブル時代に派遣SEで食いつなぎながら仕事を覚えた氷河期世代だけど
COBOLとVB6までが守備範囲で.netだのFrameworkだの以降はまったく知らんままどうにか今日まで生き延びてる COBOLで動いているシステムをjavaでリプレイスはアホだと思う
java出来る人がCOBOL覚えるのにそんなにコストがかかるとは思えない
javaでぐちゃぐちゃにされて非力なPCでeclipseで作業させられる事になんの得もないと思う >>11
文字列trueとtrueが同じか確認したい人なんだろ?
ケチつけんな殺すぞ Oracleが2010年にサンを買った時点でJavaには見切りつけるべきだっただろ
正直
COBOL>>>OracleのJava みんな、なにからCOBOLをやったんだね
やって他部署にまわされ今は関係ないことをしている人が多いんだねw >>117
新人から二年コボラーをやってそのあと8bitアセンブラーに成った。 >>117
N子でオフコン屋やってた
90年代の終わりごろからオフコンが斜陽になってEWS系に移動
でも俺に開発は向いてないと思って移動願い出して営業に転向した >>118
その方向はいいかもね
そういう言語もあると?いうことかな
多言語経験はいいよね >>119
エンジニアリングワークステーション
ありましたね
営業?たいへんだね NECオフコンは後にS3100から、AVXに引き継がれたカナ
今でも、AVXをやるひとはw
求人あるね 追記、NEC N5200のCOBOL,BASICアプリは今でも稼動中だよw >>123
初めて触ったパソコン(?)はN5200/03だったよ
LANワードとかLANプランで書類作ってた 経験履歴
ユニシス B65 => B90 => 富士通リプレイス
富士通 M730(OS:ESP3) => GS8200 (OS:XSP)
Y2K問題経験してこの期間 18年間 COBOL 一本だけでした。
社会人として育てて貰って感謝している。 >>43
それ、カシオのマイコンがそんな感じos別売。
シャープのMZがグリーンコンピューターとかいいながらテープでBASIC読み込み
80とか2000以降はTOSとかカセットテープをDOSがわりに使ってたりしたっけ >>124
それは富士通F9450のEPOWORD
EPOCALCなどと同じ部類
それが今はみんなのマイクロソフト
になっただけ
一太郎花子などもあったけど
労足すとかもあったかなw >>35
銀コツの嬢シスが責任とるんだからいいじゃん >>132
日立はオフィスポルだったな
ふざけてオフィスポルノとか言うてたな笑 >>132 EPOACEは優秀なソフトだったと思う >>123
N5200って言うとPTOSか
データ領域を128MBだか256MB以内で納めないとコンパイラに怒られた思い出
懐かしい >>132
あの頃一太郎とロータスが全盛期だったな。
まさかマイ苦労ソフトのオフィスが台頭するなんて微塵にも思わなかったWin3.0とかWin3.1が出て98mateシリーズが話題になったあの頃は…。 この業界から去って20年くらい経つけど
今一番使われてる言語って何なの?
俺はCとSQLしか使えなかった。 昔、画面生成できるCobol使ったんだけど一般的なんかね?
SCREEN SECTIONてのがあった >>140
むしろSCREEN SECTION無しでどうやってUI作るんだよ >>131
グリーンディスプレイはMZ-80CとMZ-80B、MZ-2000だけだぞ。 昔はCOBOLおじさん、今はPython爺さんだよ >>141
バッチ処理向け言語だと思ってたし、オンラインプログラムで遅いCOBOL使うのは
一般的じゃないのかなと >>23
北陸地方でCOBOL/Sなんて
使ってるところまだあるのか
銀行はNECないだろ >>141
SCREEN SECTIONはあったけど、環境に依って作り方が全然違ったりしたからね
今のGUIっぽくビジュアル的に画面を作成できたのもあれば
カラムを指定して、こっからここ迄罫線とか全部文字で表現しなきゃいけないのもあった
今みたいに、大まかにオブジェクトを配置して試しながら仕上げて行く流れじゃなく
画面定義書をしっかり仕上げてからコーディングする流れだった >>147
画面も帳票も殆ど同じ感覚で、ナントカマップとか言ってた様な気が。 >>142
すまねえ、クリーンコンピューターだったよ。
I/Oで読んだ80Bや2000用のTOSはガキながらもすげえ!とおもったもんだよ。 その気になれば一生COBOLで飯食えそうだけど、なんかやりたくないんだよなあ >>99
最近10年ぶりくらいに使ったけど
直前までtypescript使ってたせいでマジなんも出来んかった
なんで各関数どころかmainまで俺様型を使ってんのよ ネットでCOBOLディスってる奴らって大体WEB系の土方なんだよな
金融系にCOBOLは深くかかわってるからまだまだ生き残るぞ そういえば、COBOL Script ってどうなったの? 植田まさし
COBO85ちゃん
∨
/ ̄ ̄丶 ̄ ̄ヽ
(/ヽノヽ丿\ノヽ/
!^ ⌒ |∴: |
と゚ ゚ |∴: | move 5ちゃん to ホモ
(__,,_ 9∴ノ
ゝ、_` __ソ
 ̄! ! webはCOBOLでオンライン系やった人なら考え方同じで違和感あまりないはず
ただ今時はブラウザで色々やらせるからその辺は違うだろうけど >>11
処理系が同一の文字列を同一のオブジェクトとして扱うかどうかによって、最適なアルゴリズムを選ぶためのノウハウ >>147
あったなぁ〜スクリーンセクション、80×24か25で、自由度がない分、きっちりした画面設計ができた気がするわ
今どきのスマホやポップアップ画面前提の設計じゃ、悩みすぎて前に進まない気がするわ笑 メインフレームって生産どんな感じなの
AWS参入するなら先細りで撤退メーカー出てくるんだろうなあ メインフレームはもう撤退が終わったあとで必要な部分のみ残った感じでは? ■ このスレッドは過去ログ倉庫に格納されています