TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【決済】QRコード決済、増税後は利用率3倍に - 利用されているアプリ第1位は?
【社会】都立学校の休校、GWまで延長へ 新型コロナウイルス
【地域】ふるさと納税、泉佐野など4市町除外 6月から総務省
◆◆◆批判要望・自治議論18◆◆◆ 雑談OK
【業務縮小】 「不急の破産など申立てを控えるように」 東京地裁が要請、緊急事態宣言を受けて 2020/04/09
【企業】楽天、8年ぶり最終赤字318億円 19年12月期
【IT】天才プログラマーが2週間で構築 テレワークシステムが好評 [田杉山脈★]
【企業】ソニー、スマホ人員を最大半減 日本勢の退潮鮮明に
【AI】「AIで週3日、3時間働く社会に」 ジャック・マー氏
【外食】大戸屋、メニュー改定では足りない再建レシピ【ガイアの夜明けで話題に】

【IT】学びたくないプログラミング言語 まだ現役COBOL


1 :2020/01/08 〜 最終レス :2020/03/04
開発するシステムによって、向く言語と向かない言語がある。そしてシステム開発の現場で人気の言語は、時とともに移り変わる。IT(情報技術)エンジニアは今後どんなプログラミング言語を学びたいと思っているのだろうか。またもう学ぶ必要はないと感じているプログラミング言語は何か。

【前回記事】人気のプログラミング言語 AIのパイソン大躍進
技術系デジタルメディア「日経 xTECH」では「プログラミング言語実態…
https://www.nikkei.com/article/DGXMZO52767630Z21C19A1000000/

2 :
>>1
C#, VB

フレームワークなら.Netがクソ

3 :
PASCALは?

4 :
『美人すぎるコスプレイヤー集』美人揃いで話題沸騰だったダイハツコンパニオン
http://2ch.serveblog.net/1264.html

5 :
FORTRAN「ジジイは消えることにするよ・・・」

6 :
COBOLは学ぶってほどの代物じゃない気もするが

7 :
COBOLなんてそんなテクニカルな事覚えなくてもいいでしょ
データベースガバコンってして操作するだけじゃん

8 :
ハイパーカードくる?

9 :
>>1
コボラーとボトラーって似てるよね

10 :
>>6
そう思う。逆にCOBOLで動いているシステム(例、日本医師会のレセプト処理システム)の開発って楽そう。
学びたくない言語は、実際のところ、Cやアセンブリではないかな。

11 :
学びたくない理由だろうな
COBOLシステムはまだ現役で
技術者が経てるから待遇は良いけどな
ただ、先はそんなに永くは無いだろう

ただ、言語はどれ学んでも
根本な部分はそれほど変らん
定型しか出来ない者は一つに絞りたがるだろうけど

12 :
学ぶのが面倒なのはCOBOLというよりメインフレームOSの作法なんだよなぁ
未だにCOBOLなシステムって殆どがメインフレームやAS400で動いてるから

文字コードはもちろんの事、ファイル管理の概念からしてWindowsとは違うし、
ネットで検索しても情報出てこないし

13 :
学ばなくてもどれもやれる

14 :
COBOLの求人は年齢問わずであるね

15 :
階層型DBは分かる人少なくなってるだろうな
IMSとDL/IとAIM/DBは分かる

16 :
初めての ”C”

17 :
どれがはやろうと、大した差はないと思います。

18 :
PICで桁割り、MOVE、PERFORM、IF、四則演算、
COBOLって、その程度しかすることないよね。

19 :
COBOL本体より付随してくる移送データの取り扱いが禿げる

20 :
プログラミング全く分からないので
ちんぷんカンプン・・・

21 :
長期間メンテできる言語はCOBOLだけ。
基幹システムが選ぶ道はERPパッケージかCOBOL。
パッケージのない業界はCOBOLは捨てられない。

22 :
そのうち何でもクラウドに移るだろ

23 :
パック型

24 :
COBOLは、『学習』する必要ない
適当に真似するとできる

25 :
オブジェクトfortran

26 :
>>7
COBOL覚えるとCOBOL現場に拉致監禁されるのが嫌なのでは

27 :
Perl 6かな
Perl 5と違いすぎて勉強する気にならず、Pythonに転向した

28 :
>>18
どの言語も基本はこれだろ

29 :
>>11
そのセリフは20年前に聞いたセリフ

30 :
昭和のコボル面倒みてるが

31 :
PL1 より有望。

32 :
>>12
ISAMとかVSAMなんて今の情報処理試験には出ないんだろうな

33 :
COBOLネタ飽きたつまんね

34 :
コボラーはなんだかんだ食いっぱぐれ無いのでは

35 :
COBOLは雇用のための言語。
COBOLしか出来ないお年寄り達が引退したら無くすべき。
若い子たちが手を出してしまわないようにする責任が大人達にはある

36 :
とはいえ、年寄でもCOBOLがちゃんと使える人は結構高待遇な職場もあるしなあ

37 :
>>10
日本医師会のレセプト処理システムって何?
orcaの事?

38 :
>>6
言うほど言語ぽくない。
シェルスクリプトの方がよっぽど。

39 :
>>29
うん。俺も聞いた。

40 :
>>5
まだ隠居は早い 富嶽でもLAPACKとともに働いてもらうぞ

41 :
COBOL覚えたら後30年食えるのに

42 :
若い奴が来ないから、本当に人手不足。
単なるプログラマーで55万/月で見向きもされない。
お陰でオジサン、60万/月に昇給しちゃったよ。

43 :
>>13
普通はね
わざわざ仰々しく学ぶなんてことではなく、
マニュアル見ながら開発するんだよな

44 :
>>43
言語は単純なんだけど、>19の言う通りデータが厄介。
仕様書には初期値とあるけど、0x00なのか0x20なのか0x40なのか、実際に開いてみないと分からない。
機能追加のときにデータ仕様と異なる値を設定している箇所を発見して、前回担当(5年前)を探してヒアリングするとか、そういう世界。
結局、既存論理を変更するのはリスクあるからそのままにして、かといって外部仕様でもあるデータ仕様は変更されず...こういうのが昭和から引き継がれている。

45 :
>>6
COBOLは高級言語じゃなくて簡易言語と考えれば

妥協できる。

46 :
なんでCOBOLばかり叩くのか

47 :
全力で叩いても死なないから、全力で叩いて良いことになっている。

48 :
COBOLで食ってるのはそっちで骨埋めろ
別世界のパラダイムシフトとか分からんだろ(決めつけ

49 :
マジで別世界感あるよね。
ぶっちゃけアナログに思える。
扱ってるデータやプログラムはBinaryなものなんだけど、
会社とか業界が昭和のままだからかね?
上司やクライアントを納得させる為の資料作りが大変なんだよね...

50 :
COBOLは高級言語だろ
代表格的といってもいいだろ
C言語とかだと低級よりで微妙だが

51 :
COBOLは高級言語の王、元祖高級言語といえる代物な気がしたな
ハードによせて行くのではなく、先に言語ありきでハードのほうが寄せて来い的なところも
COBOLを動かすために専用マシンが必要だったのが昔だろ

52 :
お作法もガチガチだし短いバッチだから分かりやすいが

53 :
COBOL - Wikipedia
COBOLは、1959年に事務処理用に開発されたプログラミング言語。名前は「Common Business Oriented Language」(共通事務処理用言語)に由来する。
非理系の事務員や官吏でもプログラミングできる言語として設計されたため、自然言語である英語に近い記述をめざしたコマンド語彙や構文が採用されている。
COBOLは自然言語(英語)に近い構文を持つため、そのソースコードは記述が冗長にはなるが、可読性が高い。本のように、部、節、段落、文という階層で記述される。
COBOLの言語仕様
数学やアルゴリズムの知識を豊富にもっていなくても、全て現在形、語尾変化なし、など、
構文上の約束事さえ覚えて、英語による理路整然とした記述ができれば、COBOLのプログラムを書けるように考えられている。
つまり事務処理の手順を逐一細かく英語で書き下せば事務処理が電算化できるということである。
さらにプログラムのコードそのものがプログラムの機能を説明する仕組みになっているので、そのまま読み下したときに分かりやすい。
自然言語指向な書き方が優れているといっても、複雜な数式、関数を扱う科学技術計算分野における制御・演算には向いていない。
二次方程式の解を求める手続きは、COBOLでもCOMPUTE文を用いて簡潔に書こうとすれば、一文で済む。
ただし、数式を極力使わない書き方にこだわれば、
MULTIPLY B BY B GIVING B-SQUARED.
MULTIPLY 4 BY A GIVING FOUR-A.
MULTIPLY FOUR-A BY C GIVING FOUR-A-C.
SUBTRACT FOUR-A-C FROM B-SQUARED GIVING D.
MOVE FUNCTION SQRT(D) TO ROOT-D.
SUBTRACT B FROM ROOT-D GIVING NUMERATOR.
MULTIPLY 2 BY A GIVING TWO-A.
DIVIDE NUMERATOR BY TWO-A GIVING X.
と演算子1個あたり1文に膨れ上がって、見通しが明らかに悪くなる。もっとも、これほど複雑な式をこのように逐一書くプログラマはおよそ現代には存在しない。

54 :
COBOLと言えばなぜだかIDENTIFICATION DIVISIONを思い出す
何十年も昔の記憶でなにが何だったんだろみたいな
プロジェクトの新規作成で勝手に宣言してくれるので問題無い
まあプログラミングでテキストエディタを使って記述している人はいないはず
プログラミング言語とか何でもいいよコンパイラ掛けて実行できればね
好みの言語で作るのが一番楽しいでしょ

55 :
覚えるのにコストかかる言語だったっけ?

56 :
COBOLのコードはCやらPerlよりかは抽象的だから、リーダブルコードを書くって点ではまだましだと思うが

57 :
説明がコピペばかり

58 :
ワイが若い頃、証券のUNIX案件(CとOracle)で、
旧シスの業務有識者がCOBOLの人達が多いとの事で、
部品の大部分はCOBOLで作成して貰い、
実装時にUNiX-Cへ変換する案件に携わった事あるけど、もう無いのかな?
金融系はセキュリティ面でクローズ独立系システムの需要高いから、
汎用機+COBOLは、まだ当分は残るのかもね。

59 :
おらの村では雑誌読みながらBASICでコマンドを打ち込んでるだ

60 :
COBOL自体は難しくもなんともないだろ

61 :
COBOLの火は絶対に消えない
なぜなら業務に特化した言語こそ言語だからだ
そうじゃないなら全部Cでいい
言語はこれだけでいい
COBOL
C
python
ウェブ系
スマホ系
ボク考最強オナニ言語はもうたくさんだ!

62 :
ウェブ系スマホ系ってなんだよw

63 :
>>61
学術系でフォートランもだな

そもそも言語なんて自分じゃ選べず、与えられたものを使うだけだな
それに何かマスターすれば他言語は応用できるし

64 :
PL/Iは、うまく消滅できた成功した言語と言える

65 :
scratchみたいなのが主流になるんだろうね。

66 :
C/C++どっぷり
UIはいまだmacOSはCocoaだしWindowsはMFC使っている
問題ある?
あればだれかケツ蹴飛ばして喝入れておくれ

67 :
50過ぎの叔父がコボラーだ
専門学校出てからCOBOLだけで食いつないでいる
COBOLわかる年上は退職済みで若い子もこないので、社内では重宝されてかなりの高給取りでウハウハだと
定年までは仕事には困らないだろうし、ある意味勝ち組

68 :
>>66
開発環境は?

69 :
>>67
じゃあ京都市のあれ何とかして

70 :
>>68
Xcode10とVC++/2017

71 :
>>50
Cobolは高級言語には間違いないよ それもIBMが作った世界初の高級言語だ
計算機が CPU16ビット、周波数2KHz、メモリ32K、HD:1Mバイト
の時代 複雑な事はアセンブラーで組むのが普通だったときに
あえて効率を犠牲にして10進数オンリーの言語として誕生した
その後のやはりIBMが作ったFortran と共に 言語と言えばこの2つしかない時代が続いた
PL/1は 時代が進むにしたがって IBMはオブジェクト指向とか構造化の必要性を感じ
作った言語だったが 中途半端だったのと、プログラム自身がまだ複雑化しておらず
スパゲッティでも対応できた為に 流行らずに終わった。

72 :
日経はこんな記事ばかり

73 :
>>67
他に作業引き受ける人が居ないと、
自分が引いたスケジュールで進められる。
月20hくらいの残念で年俸800万くらいなら
かなりの勝ち組と言える。

>>69
言語ではなく仕様の問題なので、
ある程度割り切らないと無理。
請負じゃなくて客先に派遣で行くならある意味おいしい。
青い銀行みたいに人数突っ込めば売上になるからね。

74 :
>>71
コンパイラはな
言語作ったのはCODASYLだぞ

75 :
C++でええやん

76 :
>>58
サーバCOBOLも現役だぞ
客先の会計処理(1部分)をCOBOLとjavaで書いてベンチマークしたらCOBOLが圧勝して新規システムをCOBOLでってのがあったからな

77 :
>>60
難しくないからこそメンテがしやすい
だから、長年生き残っているんだろ

78 :
>>66
C++、Objective-Cは、オブジェクト指向言語のCOBOL、PL/I

79 :
>>53
>非理系の事務員や官吏でもプログラミングできる言語として設計されたため、自然言語である英語に近い記述をめざしたコマンド語彙や構文が採用されている。
>
>COBOLは自然言語(英語)に近い構文を持つため、そのソースコードは記述が冗長にはなるが、可読性が高い。本のように、部、節、段落、文という階層で記述される。
元祖DSL

80 :
>>76
COBOLプログラマーが書いたJavaだったというオチ

81 :
妄想書きばかり

82 :
一流のプログラマになりたかったらプログラミングの学習はCから入れ
それが済んだらC++だ
一流プログラマにそれ以外のパスは無い。
あとは追加で何を学ぼうが自由だし簡単
ただし、言語マニアにだけはなるな
それと、言語を学んだからといって有用なソフトウェアが書けるとは限らない

83 :
プログラミングの学習に失敗する(つまり向いていない)者に限ってグダグダ言語評論家になる
あちこちの言語食い荒らして結局何も習得していないからね

84 :
COBOL の仕事に戻りたい

85 :
>>84
結構募集あるよ。
うちのクライアント、人が集まらなくて苦労してる。
募集単価は低いかもしれないが、きちんとした仕事すれば更新時に単価up出来るし、どこかに応募してみたら?

86 :
>>80
違うな
同じ人間が書いてたが、20 代のjavaやってた奴の検証だからな

87 :
今はコボルを潰すための作業が多いわ
あと最低20年持ってくれ頼む

88 :
https://i.imgur.com/hG08IoW.jpg

89 :
日本で一流プログラマは無理
結局どこかに使われるだけ

90 :
COBOLERですまんね。
でも時給3,700円はそれなりおいしいよ。

91 :
>>75
c++は個人で趣味で書く分には何でも出来て楽しくて良いんだが
少人数のプロジェクトですらカオスになるからな

92 :
>>88
オタクキモ
初音ミクR

93 :
Perlさえ覚えれば仕事に溢れることはない

94 :
パソコンABC
A:アセンブラ
B:BASIC
C:COBOL

95 :
>>93
パラレルワールド乙

98 :
COBOL爺は頑固な奴が多い
つーか、手の空いてるときはCかC#の仕事手伝えよ

99 :
>>95
おれはPerlしか使ってない
つまりおれの仕事はおれにしかできない
だから首になることはない
国家公務員だからクビになることは元からないけど

100 :
>>99
何がつまりなのかさっぱりわからないが大丈夫か?

101 :
perl使ってできる仕事はいくらでもあるだろうけどperlだけ知っていてできる仕事なんてそうはないだろう

102 :
普通ならperl以外のできる事に価値があるんだろうね
他人がperlで書いたスクリプトの運用やらメンテナなんてやりたくねぇし


100〜のスレッドの続きを読む
【経済】平成の賃金 検証不能 統計不正 政府廃棄で8年分不明
【通信】携帯違約金1000円の衝撃 菅氏「ドラスチックにやれ」
【業績】ニコンの前期、純利益89%減に下振れ 新型コロナで減損損失 [エリオット★]
【航空】MRJの開発遅れ、三菱重の業績に打撃 巻き返し急ぐ
【スマホ】「Galaxy S20」シリーズのスペックが流出か
【インターネット回線】最大10Gbpsの光回線サービス「フレッツ 光クロス」、月額6300円でNTT東西より4月1日提供
【企業】「黒字リストラ」拡大 19年9100人、デジタル化に先手
【デジカメ】ニコン、フラッグシップ機「D6」を3月発売
【企業】Appleが1000億円超の「6階建て192室のホテル」を建設 [田杉山脈★]
【半導体】キオクシア、112層フラッシュメモリーを開発【3D TLC】
--------------------
群馬「前橋高崎!」 栃木「宇都宮!」 茨城「み…水戸」 ←これ
琴勇輝スレ4
西武鉄道のダイヤを考察するスレ 2
【自演】札幌 MAVERICK★6【ビクトリー】
フェデラーのフォーム研究スレ2
ポケモンgo 伝説レイド 海外集合(NYC以外) Part.11
悪徳個別塾被害者の会(フランチャイズ)
和歌山県の介護実態
マザコンジジイ池尻大橋の田中純55才キモイ
東京都立大泉高等学校・附属中学校 Part2
名ぜりふをUNIX板風に書き換えるスレ
もう大河はカネの無駄
【NTT】ドコモまた通信障害252万人に影響【クソモ】
中学生・高校生のお子さんがいる奥様 151人目
農業界で最強の論客とは?
Vim vs Emacs Part2
右翼はハゲ
雑談 哀cのナポリタン
JR総連・東労組を語るスレVol134
【台風19号】多摩川が氾濫危険水位に。品川区、大田区、世田谷区、狛江市、横浜市、川崎市★3
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼