上古语言从入门到精通:COBOL教程登上GitHub热榜
机器之心报道
参与:蛋酱、杜伟
近两周 , 机器之心接连报道了有关COBOL编程语言的新闻 , 在社区引起了极大的反响 。 有的读者就希望推荐一些COBOL的教程 , 这不近几天GitHub上的一个COBOL课程项目登上热榜 , 短短几天上星近700 。 不失为COBOL初学者的绝佳资源!

文章图片
在疫情的冲击下 , 美国的失业人数直线上升 , 据统计 , 失业率已经达到了10% , 并且还在不断上升 。
【上古语言从入门到精通:COBOL教程登上GitHub热榜】与此同时 , COBOL资深程序员却成了就业市场上的抢手货 。 失业人数的飙升 , 让美国的失业系统不堪重负 , 许多州都发布了紧急召集令 , 寻找精通上古语言COBOL的程序员来修复40多年历史的失业系统 。
上周 , 机器之心曾经介绍过美国新泽西州州长急聘COBOL程序员的这件事 , 很多人表示:「在大学里还真学过COBOL , 但现在书都扔了 。 」
虽然是一门「上古语言」 , 但银行等机构都还在用 。 因此 , 有人表示想学习一下 。 毕竟 , 「选择程序员这门职业 , 就意味着终生学习 。 」

文章图片
那么 , 如果想入门COBOL , 有哪些资料可以参考呢?
现在 , 学习资源来了 。 这个介绍COBOL编程语言课程的项目 , 已经登上了GitHubTrending榜单 , 短短几天就收获了600多星 。

文章图片
项目地址:https://github.com/openmainframeproject/COBOL-programming-course
章节展示 , 循序渐进 , 初学者的COBOL编程指南
本项目主要提供一份适合初学者的分章节COBOL编程语言课程指南 , 以及各个章节的源代码 。 就具体内容而言 , 本指南主要介绍了如何通过配置有Zowe和ZOpenEditor扩展的VisualStudioCode等现代工具 , 来掌握COBOL编程技巧 。 并且 , 指南中还讲述了如何来编写、测试、执行和debugCOBOL程序 。 本指南属于OpenMainframeProject的一部分 。

文章图片
各章节内容展示
本指南共有三大部分内容 , 分别为入门指南(GettingStarted)、学习COBOL(LearningCOBOL)和VSCode替代方案和测试(VSCodeAlternativesandTesting) 。
第一部分:入门指南 。 这部分内容首先概述了什么是COBOL编程语言、COBOL编程语言的使用现状以及为什么要关注COBOL编程语言 , 然后解释了如何将IBM的ZOpenEditor扩展用于VSCode以及如何利用它来开发COBOL源代码 , 最后介绍了VSCode和其他一些扩展的安装 。

文章图片
第二部分:学习COBOL 。 这部分是指南的主体部分 , 分为9个章节展开 , 分别为COBOL语言的基础知识、数据分布、文件处理、程序结构、文件输出、条件表达式、算术表达式、数据类型和内在函数 。

文章图片
第三部分:VSCode替代方案和测试 。 这部分内容主要介绍环境的安装 , 即下载和安装IDz(IBMDeveloperforZ)、利用IDz以及特定于COBOL的语言敏感编辑器(language-sensitive-editor , LSE)、借助IBM的TSO/ISPF来开发COBOL源代码以及提交和管理作业、以及最后的测试 。

文章图片
项目的三位主要贡献者分别是JohnMertic、OliverMaerz和tylerdq 。 JohnMertic是Linux基金会的成员 , 拥有20多年开源项目工作经验 , OliverMaerz是一名有20多年全栈Web开发经验的工程师 , 目前正在创业 , tylerdq是缅因大学的博士研究生及研究生助教 。

文章图片
从左至右:JohnMertic、OliverMaerz、tylerdq 。
其他学习资源
为了「拯救失业系统和世界」 , Youtube博主MethMethMethod录制了80分钟的科普教程《WTFisCOBOL》 。 如果你是COBOL的门外汉 , 或许可以跟着这个视频来上手体验一下 。

文章图片
除此之外 , 他最近还迷上了Lisp和Lua这两种小众语言 , 同样录制了上手视频 。 毕竟 , 多掌握一些技能是没错的 , 机会总是留给有准备的人 。

文章图片
在线教育网站Udemy上 , 也有许多COBOL语言的学习资源 , 比如「轻松学COBOL」、「COBOL从入门到精通」等课程 , 美中不足的是需要付费 。

文章图片
课程传送门:https://www.udemy.com/topic/COBOL/
推荐阅读
- 路虎库存成灾,从68万降到45万仍无人问津,经销商:给钱就卖!
- 央视新闻客户端这条传播链从1到200才两周!恐怖的投币练歌房:唱5首歌飞沫遍身
- 粤港澳大湾区战略呼唤网红经济助力
- 从24号开始,佳音上门,好运连连,事业顺风顺水的4个星座
- 为扳倒汉兰达,这豪车拼了,从32万降到26万,起步2.0T爆241马力
- 3艘宙斯盾舰逼近领海,委内瑞拉不再放狠话,2艘幽灵从港口消失
- 约旦海岸线26公里,一部分从沙特交换来,付出多大代价?
- 中美蜜月期下的暗战,从超-7战斗机立项到下马背后鲜为人知的博弈
- 千里护送认亲!聊城聋哑老人走失12年从湖北归来团聚
- 原创 女人过得如不如意,从这几个方面一看便知,装不出来的
