Re: Cobol for Visual sutdio



Pete Dashwood wrote:

I'm impressed that the list you gave is the same one (almost) that I gave
you. Obviously, MicroFocus .NET COBOL has come a long way since the first
implementations.

Yes, I think it has. The optional syntax has been greatly streamlined,
which helps a lot.

Of your list, LINQ and the lambda operator (and thus dynamic closures)
are still missing from .NET COBOL. You made a good case for LINQ, and
lambda would be nice. (I have some notes somewhere on a functional OO
COBOL that would include a lambda operator, first-class closures, etc.
Just a hobby project.)

I'm not sure if .NET COBOL supports covariance and contravariance of
delegates, either. (I haven't tried it, and the COBOL delegate samples
I looked at all have exactly-matching signatures.)

And yes, of course, COBOL has significant additional cost. There are
different economic constraints, but the result is that the customer
has to consider whether it's worth paying for COBOL.

C# is the flagship .NET language (as it should be), so the others will
always be playing catch-up. And I don't expect people to defect from
C# to COBOL. I'm really just interested in clarifying the status of
COBOL in .NET, so that someone choosing between the languages has a
clear picture.

--
Michael Wojcik
Micro Focus
Rhetoric & Writing, Michigan State University
.



Relevant Pages

  • Re: Cobol for Visual sutdio
    ... MicroFocus .NET COBOL has come a long way since the first ... Wrapping existing functionality as COM components ... Their COM base class automatically ...
    (comp.lang.cobol)
  • Re: COBOL: Its Everywhere... but going Nowhere....
    ... Especially since the market doesn't seem to be there to buy even OO ... COBOL, much less .NET COBOL when there are cheaper alternatives ... We're selling both native-mode OO COBOL and .Net COBOL, ... Mainframe emulation for .Net COBOL is a much bigger market, ...
    (comp.lang.cobol)
  • Re: Why COBOL is losing the POWER struggle
    ... In C# I can use a Regular Expression, code 3 lines and get on with more ... And in .NET COBOL, you can do exactly the same, since ... degenerate - they're all fixed strings with no regex operators - ...
    (comp.lang.cobol)
  • Re: Why COBOL is losing the POWER struggle
    ... And in .NET COBOL, you can do exactly the same, since ... degenerate - they're all fixed strings with no regex operators - ...
    (comp.lang.cobol)
  • Re: Gartner on Assessing the Age of Software Languages and Tools
    ... customers with no mainframe COBOL at all, ... Seven years is *far* too short a time for even a majority of existing COBOL users to decide to transition to some other language, much less actually make that change. ... COBOL.NET does everything that any other .NET language does. ...
    (comp.lang.cobol)