Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Cobol > Re: Bill Klein ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 2 Topic 4052 of 4280
Post > Topic >>

Re: Bill Klein on proposed cobol standards

by "William M. Klein" <wmklein@[EMAIL PROTECTED] > Mar 11, 2008 at 11:25 PM

First, I have been an active "observer" of the COBOL Standardization
process 
from "around" the time of the '85 Standard.  During that time I have
worked for 
a compiler vendor (Micro Focus) and represented them on J4 (previously
X3J4) and 
CCC.  I have also been involved with the IBM mainframe user groups (the
defunct 
GUIDE and the current SHARE).  Currently, although I am not a Micro Focus 
employee, I am listed as one of their alternates - however, most of my
current 
"involvement" is independent from MF or SHARE.

So much for introduction ...

   ***

My guess is that you are not really asking about the CURRENT Standards
work (to 
develop the next revision - "hoped" for in 2011 or 2012).  What you are
probably 
asking about is all the "new" stuff in the '02 Standard.  From the way you
ask 
your question, my best guess is that you come from a mainframe (probably
IBM 
mainframe) COBOL environment.

The reality (as I see it) is that the world of COBOL usage began to
"diverge" 
with Unix and then DOS->Windows in the late 80's.  In the '90s when there
was a 
HOPE to produce a '97 Standard (well before Y2K), there was a strong push
to add 
to major things to the COBOL Standard

  - "C-ification" which would allow COBOL to play in a world where most
new 
API's assumed C-like facilities (pointers, functions, etc)
 - OO (There was a "COBOL Object Oriented Task Group" that began in the
early 
'90s and which SORT-OF resulted in the OO specification in the '02
Standard)

For a number of reasons (not the least of which was that there was no
machine 
readable easily manipulated version of the '85 Standard), what was hoped
to be 
delivered in '97 turned out to be a (IMHO) bloated COBOL Standard in '02
(with 
OO, among other things already implemented in incompatible ways by several

vendors).

In today's world, I see COBOL used in 3 ways:

1) By (primarily IBM) mainframe shops both in maintenance AND new
development. 
Used in such environments for both "batch" processing and as the back-end
to 
online applications.

2) In Unix/Linux (and a lesser extent Windows) environments for entire 
applications that are ****ted off of mainframe - but retained in COBOL.

3) (Quite uncommon, but it still does exist) to create Windows (or
Unix/Linux) 
front-end and backend workstation applications. (Some of these were
originally 
written as long ago as DOS - and have been maintained and enhanced since
then).

  ***

Generally, the '85 Standard worked "OK" for the first category (and still
does). 
However, there has been SOME user and implementer demand since the early
'90s to 
also be able to meet the 2nd two categories. Such demand seems to be
decreasing.

This has been a major "simplification" and reflects my views only - but
tries to 
answer your original question.  If it doesn't, please help me to
understand 
exactly what you are asking and from what environment you are asking it.
-- 
Bill Klein
 wmklein <at> ix.netcom.com
"SeaSideSam" <SeaSideSam@[EMAIL PROTECTED]
> wrote in message 
news:da195$47d6eb12$6214906e$15507@[EMAIL PROTECTED]
> i've been studying (reading actually) the proposed cobol standards.  and
i've 
> noticed that you seem to be involved in some capacity (observer to 
> implementor).  is there a simple explaination as to why there is so much

> interest in making COBOL into ....  ?  COBOL, like every other invention
of 
> mankind, needs the occasional make-over.  but this seems a bit much. 
there 
> might be good reason, a valid destination, but i don't see it.  maybe
you can 
> explain.
>
> tia.
>
> it's like taking a mack truck and turning it into a dodge 3500 dually. 
yes, 
> it's still a truck, still diesel powered, and still carries a load.  but
what 
> you end up with is really something completely different.
>
>
> --------------=  Posted using GrabIt  =----------------
> ------=  Binary Usenet downloading made easy =---------
> -=  Get GrabIt for free from http://www.shemes.com/
 =-
>
 




 2 Posts in Topic:
Ping: Bill Klein on proposed cobol standards
"SeaSideSam" &l  2008-03-11 15:37:34 
Re: Bill Klein on proposed cobol standards
"William M. Klein&qu  2008-03-11 23:25:29 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Oct 10 21:17:10 CDT 2008.