首页> 新闻> 正文

上古语言从入门到精通:COBOL教程登上GitHub热榜

2020-04-18      作者:[db:作者]

机器心脏报告

参与:鸡蛋酱,杜威

在过去的两周里,机器的心脏已经连续报道了关于COBOL编程语言的消息,这在社区中引起了很大的反响。一些读者想推荐一些COBOL课程。最近几天,GitHub上的COBOL课程已经上了热门名单,在几天内达到近700名明星。对COBOL初学者来说不失为一个极好的资源!

在这种流行病的影响下,美国的失业人数激增。据统计,失业率已经达到10%,而且还在上升。

与此同时,COBOL高级程序员已经成为就业市场的热门需求。激增的失业人数已经淹没了美国的失业体系。许多州已经发布紧急征召令,寻找精通古语言COBOL的程序员来修复已经存在了40多年的失业系统。

上周,机器的核心介绍了新泽西州州长紧急雇用COBOL程序员。许多人说,“我在大学里确实学过COBOL,但是现在我扔掉了所有的书。ゥ

尽管这是一种“古老的语言”,但银行和其他机构仍在使用它。因此,一些人表示他们想学习一些东西。毕竟,“选择程序员的职业意味着终身学习。”ゥ

所以,如果你想开始使用COBOL,你可以参考什么信息?

现在,学习资源来了。该项目引入了COBOL编程语言课程,已经在GitHub趋势分析中榜上有名,并在几天内获得了600多名明星。

项目地址:https://github . com/openmainframeproject/cobol-编程-课程

章节演示,一步一步,初级COBOL编程指南

本项目主要为初学者提供一个分章节的COBOL编程语言课程指南,以及每章的源代码。就具体内容而言,本指南主要介绍如何通过配置现代工具(如带有Zowe和Z Open Editor扩展的Visual Studio代码)来掌握COBOL编程技能。此外,该指南还讲述了如何编写、测试、执行和调试COBOL程序。本指南是开放式大型机项目的一部分。

每章内容显示

本指南由三部分组成:入门、学习cobol和VSCode替代和测试。

第一部分:入门指南。这一部分首先概述了什么是COBOL编程语言,当前COBOL编程语言的使用以及为什么我们应该关注COBOL编程语言。然后,它解释了如何使用IBM的Z开放式编辑器扩展来实现VSCode,以及如何使用它来开发COBOL源代码。最后,介绍了VSCode和其他扩展的安装。

第二部分:学习COBOL。这部分是本指南的主要部分,共分为9章,包括COBOL语言的基本知识、数据分布、文件处理、程序结构、文件输出、条件表达式、算术表达式、数据类型和内在函数。

第三部分:VSCode替代和测试。这一部分主要介绍了环境的安装,即下载和安装IDz(国际商用机器公司的开发人员),使用IDz和COBOL特定的语言敏感编辑器(LSE),用国际商用机器公司的TSO/ISPF开发COBOL源代码,提交和管理作业,最后进行测试。

该项目的三个主要贡献者是约翰·默蒂奇、奥利弗·麦尔兹和泰勒迪克。约翰·默蒂奇是Linux基金会的成员,在开源项目方面有20多年的工作经验。奥利弗·麦尔兹是一名拥有20多年完整网络开发经验的工程师,目前正在创业。tylerdq是缅因州大学的博士研究生和研究生助理。

从左到右:约翰·默克,奥利弗·麦尔兹,泰勒德。

其他学习资源

为了“拯救失业系统和世界”,Youtube博主METHMETHMETHMETHOD录制了一个80分钟的科普课程“WTF是COBOL”。如果你是COBOL的门外汉,也许你可以跟着这个视频开始。

此外,他最近迷上了Lisp和Lua这两种少数民族语言,还录制了一段上手视频。毕竟,掌握更多的技能是对的。机会总是留给那些有准备的人。

在线教育网站Udemy上也有很多COBOL语言学习资源,如“轻松学习COBOL”、“COBOL从入门到精通”等课程。在美国和中国,唯一的劣势是需要支付。

课程交付门:https://www.udemy.com/topic/COBOL/