> On Tuesday, August 1, 2023 at 09:16:43 PM PDT, David Crayford 
 > <dcrayf...@gmail.com> wrote:

> The raison d’être of the mainframe is to run applications written in COBOL.


Companies could convert COBOL to C++ without a problem but you can't move those 
programs to Linux. The need for z/OS has nothing to do with the language and 
everything with design.

> My point is that IBM don’t invest in COBOL to implement 
> features in the language standard whereas MicroFocus do.

MicroFocus Cobol is supposed to be compatible with z/OS. If those features were 
important to customers, why aren't they running  MicroFocus Cobol?

> I mostly program in C++ and Java these days and take it for 
> granted that they have built-in standard libraries for data structures 
> and algorithms. 

If these libraries are useful to the business, they would use C++ and Java. 
More important, they could find programmers willing to code C++ and Java.

> COBOL doesn’t even support dynamic arrays but most COBOL  programmers 
> are used to having to use the file system to make up for the lack collections.

Would you have difficulties implementing dynamic arrays for Cobol? What 
business reason makes this a requirement? They could write this in C++ but 
choose to write this in Cobol.
 




  

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to