TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【観光】新千歳空港 韓国人観光客を自治体職員が歓迎 北海道
【経済】米GDP、4〜6月は40%減
【車】マツダの「ボンゴ」8月にも生産終了 ワンボックスカーの代名詞 [trick★]
【PC】2019年になぜ「スマホからPCへの回帰」が現れ始めたのか
【航空】三菱航空機の命運握る次世代機の開発始まる、「新技術を投入」
【SNS】「ネットに真実を」国連総長、デマ拡散に危機感
【経済】消費税収、初の20兆円超 20年度、最大の税目に
【仮想通貨】ビットコイン暴落 3カ月ぶりに100万円割る
【社会】竹中平蔵「今の日本人は童貞男子とそっくりだ」
【IT】NTT、次々世代「6G」でインテルやソニーと連携

【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〜のスレッドの続きを読む
【通信】au、データ容量無制限の通信プランを1500円値下げ 5Gサービスや楽天参入に備え
【FB】仮想通貨「リブラ」、ビットコインとどう違う?
関電の社外取締役に橋下徹氏を推薦 筆頭株主の大阪市 金品受領問題巡り 2020/04/17
【IT】プログラミング言語人気ランキング2020、2位に「大躍進」したあの言語
【経済】竹中平蔵氏「コロナで月5万円ベーシックインカムを」 [田杉山脈★]
【金融】政府、NISA恒久化見送り 富裕層優遇批判で困難と判断
【IT】米フェイスブックやグーグル、SNS規制に懸念 [ムヒタ★]
【企業】「カメラは縮小するが、“目”の膨大な市場がある」(キヤノン・御手洗会長)
【EV】日産、国内販売の6割を電動車に 23年度までに [ムヒタ★]
【観光】訪日客は西へ、消費は東で 3人に1人は大阪・中央区へ
--------------------
【FEH】ファイアーエムブレムヒーローズpart4822
【ゴルフ】渋野日向子の全英優勝で好物の「タラタラしてんじゃねーよ」も一躍メジャーに!
●●●会員て騙されているのですか?●●●
【高確率で】危ないメン募【地雷】
次世代田代砲の開発・研究
年末に向けて貯めたい貯めにくいストライク
ホームレスになろう☆99
女は男が思ってるほど馬鹿じゃない
【悲劇】 P S 4 山 積 み 【在庫モリモリ】
【バーチャルYoutuber】にじさんじアンチスレ589【モルルン応援スレ】
【黒木華】リップヴァンウィンクルの花嫁 バイト3回目【あずなぶる】
<コストコ浜松出店へ>2017年、静岡県内初進出
モンスター文庫&Mノベルス総合スレ8
【女囚セブン】剛力彩芽 Part72
【instagram】インスタグラム愚痴スレ 3pic
【高卒男終了】結婚市場は高学歴男性の一人勝ち状態
愛知県スレ part68
【本場ヘイトクライム】メキシコから訪れた高齢男性、散歩中に襲われ負傷「メキシコに帰れ!」コンクリートブロックで襲撃 米LA郊外
【名無し奥も○○奥も】 気楽に井戸端会議 6685【みんな来い】
テコンダー朴の作者、二度目の人生を異世界の代わりに自作品のアニメ化を提言 [945517963]
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼