首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >COBOL编译器及其在实际环境中的调试

COBOL编译器及其在实际环境中的调试
EN

Stack Overflow用户
提问于 2011-12-09 09:01:55
回答 2查看 1.3K关注 0票数 1

我喜欢接触COBOL语言的编译和调试。有什么成分和独立性,作为一个工作接近现实生活的可能的环境?

是否有可能,在Win32环境中?还是现代英特尔架构?如果是的话,是否需要特定的启动、操作系统或硬件,还需要什么?

我看到了IBM /OS,它看起来不像“孩子们”的东西,它的目标是一个全面商业环境的未来。它似乎也适用于z/架构处理器,而不是像SCALA、Ruby、Haskell之类的东西。

我大部分的谷歌时间都给了OpenCOBOL,OpenCOBOL和一些更多的提示。我还没有尝试过这些方法,也不确定它们是否适用于我搜索的内容.

当我读到这些,看到用户评论的问题,阅读环境常见问题时,这些软件包看起来就像某种沙箱,可以让COBOL变得更好,但也有一点“额外的”。甚至还有针对开发环境的COBOL和GUI的VS .NET实现!这就是为什么我没有标记OpenCobol和NetCobol。

我进一步研究了一个简单的"hello world", "array[0..10]", "obj = new objectY" "y | y == false" (语言介绍当然是从语法开始的)。其目的是接触有目的的常见业务任务。例如,读取/输出数据文件,创建和使用针对MSSQL的连接,从正在执行的软件或脚本中获取输入等。

EN

回答 2

Stack Overflow用户

发布于 2011-12-12 19:25:55

OpenCOBOL可能是你最好的学习介绍或爱好。这是自由和开放源码软件,并有相当好的支持。抓起一本红皮书或在线教程,然后转到它。

其他的东西都要花你的钱。Fujitsu可能是x86处理器上最常用的COBOL,至少在我的经验中是这样,但它并不便宜。

您说得对,z/OS实现并不是非常容易的。它通常在大型机上运行。然而,COBOL也经常出现在相同的环境中。这里有z/OS模拟器,但我不认为它们是合法的。IBM对版权非常严格。

票数 2
EN

Stack Overflow用户

发布于 2012-03-13 04:40:44

我们公司在Cobol的开发已经超过25年了。我们每天都在写新代码。我们的系统包含大约400万行模块化的Cobol代码,并被新西兰和澳大利亚的许多组织所使用。

我们开始使用瑞安-麦克法兰(RM) Cobol,但在大约20年前改用了针灸公司的AcuCobol。几年前,微聚焦公司收购了他们,但AcuCobol的产品仍在“扩展”。这是一个真正现代化的Cobol,它可以与Java进行互操作,做客户端服务器,是多线程的,可以提供web服务等等,而且它也非常独立于平台。您可以在任何当前的Windows版本、数十个Unix口味(包括许多版本的Linux)以及旧的大型机平台上使用这个Cobol。这也是“编译一次,在任何地方运行”范例的一个很好的例子,因为我们只在一台机器上编译我们的程序,但是软件在许多不同的平台(Linux、Solaris、AIX、HP/UX等)上运行的方式完全相同。

我相信您可以下载扩展编译器/运行时的30天评估版本。

顺便说一句,除了作为一个满意的客户,我和微聚焦没有任何联系.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8443190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档