On 7/05/2018 11:47 PM, Bill Gunshannon wrote:
On 05/06/2018 11:05 PM, Arnold Trembley wrote:<mostly snipped as no disagreement or comment>
On 5/6/2018 9:43 AM, Bill Gunshannon wrote:
On 05/06/2018 02:39 AM, Arnold Trembley wrote:On 5/6/2018 9:43 AM, Bill Gunshannon wrote:
GnuCOBOL 3.0 Release Candidate 1 for Windows (built using 32-bit
MinGW GCC) is available for download with either Oracle Berkeley
Database or VBISAM 2.0.1 for Indexed Sequential file or without any >>>>> Indexed Sequential file support.
GnuCOBOL 3.0 is the first release that includes COBOL Report Writer. >>>>>
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.pdf >>>>>
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.odt >>>>>
http://www.arnoldtrembley.com/GC30RC1-BDB-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-VBI-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-NODB-rename-7z-to-exe.7z
I've done some simple testing with the BDB and NODB versions to
verify the compiler runs on Windows XP. But I normally build on
Windows 7 and run on Windows 10.
Kind regards,
I never thought I'd see the day when you would acknowledge that, Bill,I believe the long-term goal of the GnuCOBOL developers is to
eventually include all ISO standard COBOL object-oriented features.
And that I see as least needed. The majority of COBOL in use today
doesn't use them as they brought nothing but complexity to the table.
It has long been stated that when these features were added to the
standard the existing COBOL user base rejected them.
but as you have, "Well Done!"
Unless yourAnd this attitude was not just held by you alone. The result is what we
desire is to destroy COBOL I see no reason to waste the time and
effort.
see today: COBOL as around 40th most popular programming language in the World.
Imagine if EVERYBODY had climbed on board the OO COBOL wagon... A new
COBOL responding to a new (event activated) paradigm.
I believe there would still have been "new" languages (I'm teaching
myself "Rust" at the moment and it really makes me smile...) but it
would have been much harder to dislodge COBOL as a top 5 contender.
If you truly "need" objects then maybe COBOL isn't the
right language for your task.What?!! I can't believe what I'm hearing... :-)
Perhaps we are all getting old... and wiser.
GnuCOBOL 3.0 Release Candidate 1 for Windows (built using 32-bit MinGW"Cobol Report Writer" in the xxi century does not look interesting and should be very little used. Embedding graphical interfaces (UI/GUI) and SQL access (more easily), seems to be much more interesting and necessary, otherwise GnuCobol does not have a great future. But working for free it´s not easy.
GCC) is available for download with either Oracle Berkeley Database or VBISAM 2.0.1 for Indexed Sequential file or without any Indexed
Sequential file support.
GnuCOBOL 3.0 is the first release that includes COBOL Report Writer.
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.pdf
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.odt
http://www.arnoldtrembley.com/GC30RC1-BDB-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-VBI-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-NODB-rename-7z-to-exe.7z
I've done some simple testing with the BDB and NODB versions to verify
the compiler runs on Windows XP. But I normally build on Windows 7 and
run on Windows 10.
Kind regards,
--
http://www.arnoldtrembley.com/GnuCOBOL.htm
---
This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus
domingo, 6 de Maio de 2018 às 07:39:46 UTC+1, Arnold Trembley escreveu:
GnuCOBOL 3.0 Release Candidate 1 for Windows (built using 32-bit MinGW
GCC) is available for download with either Oracle Berkeley Database or
VBISAM 2.0.1 for Indexed Sequential file or without any Indexed
Sequential file support.
GnuCOBOL 3.0 is the first release that includes COBOL Report Writer.
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.pdf
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.odt
http://www.arnoldtrembley.com/GC30RC1-BDB-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-VBI-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-NODB-rename-7z-to-exe.7z
I've done some simple testing with the BDB and NODB versions to verify
the compiler runs on Windows XP. But I normally build on Windows 7 and
run on Windows 10.
Kind regards,
--
http://www.arnoldtrembley.com/GnuCOBOL.htm
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
"Cobol Report Writer" in the xxi century does not look interesting and should be very little used. Embedding graphical interfaces (UI/GUI) and SQL access (more easily), seems to be much more interesting and necessary, otherwise GnuCobol does not have a great future. But working for free it´s not easy.
On 05/11/2018 12:15 PM, JM wrote:
domingo, 6 de Maio de 2018 às 07:39:46 UTC+1, Arnold Trembley escreveu:
GnuCOBOL 3.0 Release Candidate 1 for Windows (built using 32-bit MinGW
GCC) is available for download with either Oracle Berkeley Database or
VBISAM 2.0.1 for Indexed Sequential file or without any Indexed
Sequential file support.
GnuCOBOL 3.0 is the first release that includes COBOL Report Writer.
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.pdf
http://www.arnoldtrembley.com/GnuCOBOL-3.0-MinGW-Build-Guide-draft.odt
http://www.arnoldtrembley.com/GC30RC1-BDB-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-VBI-rename-7z-to-exe.7z
http://www.arnoldtrembley.com/GC30RC1-NODB-rename-7z-to-exe.7z
I've done some simple testing with the BDB and NODB versions to verify
the compiler runs on Windows XP. But I normally build on Windows 7 and
run on Windows 10.
Kind regards,
--
http://www.arnoldtrembley.com/GnuCOBOL.htm
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
"Cobol Report Writer" in the xxi century does not look interesting and should be very little used. Embedding graphical interfaces (UI/GUI) and SQL access (more easily), seems to be much more interesting and necessary, otherwise GnuCobol does not have a great future. But working for free it´s not easy.
I have had quite a bit of success generating HTML reports for deliveryIf you could share your ideas / concepts with the GbuCobol community, it could be very interesting.
on the web instead of killing trees (ask me some day about one of the
systems I worked on 30 years ago that killed lots of trees needlessly!!)
I have also had success doing web front ends directly from COBOL. One
of these days I will make a suggestion to the developers about a way
I think it could be made even easier.
bill
I never saw the need for Object Orientated code in the environment I
was working in - IBM 360/370/390 on MVS in batch and CICS. This was
because the needs OO was designed for were already addressed by other mechanisms and the infrastructure was not available at the time to
make it worth while to change. It also would have required a major management commitment. This was probably also true of the Unisys environments and any other classic mainframes that survived.
probably is better once the environment is there and in one sense
probably was needed more by C/C++ than it was for COBOL.
UNIX/LINUX/WINDOWS systems when OO penetrated it probably was a
different story for COBOL. Also there were probably no conversion
tools in the early days of OO COBOL to help get systems from old
paradigm to OO so a massive effort would have been needed even to
ready a system to take advantage of OO.
Another major difference in environments is that the IBM Mainframe and probably the other mainframe environments are more record oriented
than string and array oriented and natively support indexed files (the
z series COBOL support is a subset of the total VSAM capabilities). Assembler, PL1, IDCAMS, SORT and proprietary languages such as DYL280
(now Vision something or other) and Easytrieve all support VSAM - the
IBM sequential, indexed and relative record access method support.
COBOL on the UNIX/Windows platform has to interface with a package and proprietary indexed file system to have the same capability.
environment going directly to using the data base used by all other
packages and programs running on the system makes sense. Of course
that assumes that the business / government department / academic
institution was smart enough to standardize on one DBMS be it Oracle,
DB2, whatever the Microsoft SQL database manager is or the Linux DBMS.
COBOL at best was mediocre for report writing even with the REPORT
WRITER. DYL280 (now Vision something or another), Easytrieve and
other packages were and are far superior. Putting Screen handling in
COBOL may also have been a waste of time.
While waterfall probably was the least bad method of setting up the
early systems, it carried on longer than it should have because whole bureaucracies had grown up around it.
programmers who were rigid so much as the management. Then management
has become interested in packages so COBOL is the backwater in many organizations. Now the trend is to put things in the cloud. The
common thread in all of these environments is that there is probably
not current documentation of what these various systems as customized
for the organization do and how.
assembler could be inscrutable, where does that put systems that are
control table (or Windows registry) driven with mediocre front ends
for maintaining those tables. How many of the organizations test
changes to these tables before putting them in production? How well
are these tables which control some basic processing documented?
Clark Morris
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 1,064 |
Nodes: | 10 (0 / 10) |
Uptime: | 148:02:29 |
Calls: | 13,691 |
Calls today: | 1 |
Files: | 186,936 |
D/L today: |
33 files (6,120K bytes) |
Messages: | 2,410,932 |