Free Republic
Browse · Search
Bloggers & Personal
Topics · Post Article

Skip to comments.

COBOL: Five little letters that if put on a CV would ensure stable income for a greybeard coder
The Register ^ | September 16, 2019 | Richard Speed

Posted on 09/17/2019 2:54:12 PM PDT by 2ndDivisionVet

COBOL is celebrating 60 years since its specifications were signed off. Darling of Y2K consultants, the language is rapidly approaching pensionable age, but many a greybeard owes their career to it.

It arose from a desire to create a language that could straddle the computers of the era. Each manufacturer had its own way of working, which, while OK if a company always stuck with one maker, made portability of programs or skills a tad tricky.

If only there was, say, a COmmon Business-Oriented Language? Wouldn't that be splendid?

Mary Hawes, a programmer of Burroughs machines, put forward a proposal in 1959 that users and manufacturers create a common language that could run on different computers and handle tasks such as payroll calculation and record keeping. The US Department of Defense (DoD), which tended to buy computers from different makers, took an interest and sponsored a meeting in May of that year to kick off the creation of the language.

Having found the then two-year-old FORTRAN not quite to its taste, the DoD was keen on an alternative and the target date of September was set for a specification for an interim language, a stopgap that would become COBOL.

(Excerpt) Read more at theregister.co.uk ...


TOPICS: Business/Economy; Chit/Chat; Computers/Internet
KEYWORDS: cobol; coding; computers; programming; windowspinglist
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-80 ... 101-111 next last
To: 2ndDivisionVet

What about an MCSE on Windows NT? 3.51? 4.0?

How about a CNE?


41 posted on 09/17/2019 4:37:57 PM PDT by Alas Babylon! (The media is after us. Trump's just in the way.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: TomServo

How about a PDP-11/70 running ULTRIX?

I loved mine!


42 posted on 09/17/2019 4:39:04 PM PDT by Alas Babylon! (The media is after us. Trump's just in the way.)
[ Post Reply | Private Reply | To 40 | View Replies]

To: dfwgator
C pretty much killed Assembler.

You think.

First of all, despite all the BS, the compilers don't generate tight code. And when you optimize it still doesn't compete with properly coded assembler. Also when you optimize and things don't work as they did with the unoptimized code, debugging is difficult.

If you really use 'C' with pointers and multiple layers of pointers, and you run in to trouble, you may get by with trial and error, adding and subtracting ampersands, asterisks, and/or parentheses. But if you know how to look at, and maybe debug, the assembly language the compiler generated, you'll resolve your problems much more quickly.

Trust me. I get a lot of money to make lots of things happen every 25 microseconds.

ML/NJ

43 posted on 09/17/2019 4:39:27 PM PDT by ml/nj
[ Post Reply | Private Reply | To 19 | View Replies]

To: G Larry

I had it my junior year in college around 1987. They said back then it was going away. Ha!


44 posted on 09/17/2019 4:44:55 PM PDT by MachIV
[ Post Reply | Private Reply | To 8 | View Replies]

To: G Larry

I had it my junior year in college around 1987. They said back then it was going away. Ha!


45 posted on 09/17/2019 4:44:55 PM PDT by MachIV
[ Post Reply | Private Reply | To 8 | View Replies]

To: 2ndDivisionVet

In the late 1970s, I was VERY fluent in COBOL.

When I was in WDC in the 1990s, the IRS was seeking COBOL programmers (which were in short supply by then, apparently), and, since I was a lobbyist and activist FOR the National Retail Sales Tax and REALLY DID OPPOSE the IRS, I thought about applying for a job.

My idea was to get hired, and delete every third line of code.

But, I chickened out.

I often wonder if I had been hired, if I could have, FRom the inside, caused the IRS to shut down?

Shoot, we might have the FAIRtax today had I not chickened out!

Another missed opportunity for mom, apple pie, Chevrolet and America went down the tubes!

Oh, well!


46 posted on 09/17/2019 4:46:14 PM PDT by Taxman (We will never be a truly free people so long as we have the income tax and the IRS.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ml/nj
Now you've got me curious...

What COmmon Business Oriented processes run at the speed of 25 microseconds?

-PJ

47 posted on 09/17/2019 4:47:06 PM PDT by Political Junkie Too (The 1st Amendment gives the People the right to a free press, not CNN the right to the 1st question.)
[ Post Reply | Private Reply | To 43 | View Replies]

To: 2ndDivisionVet
Like a few on here, spent over 20 years writing applications, mainly in COBOL. Started with 8080 assembler, then z80, 6800, 6502 processors.

In the 80's taught programming at the 2 year local college night courses. RPG, Fortran, Basic, Cobol, C, Assembler for 9 years.

The one I had the most fun with was for my Ham radio club. Built controller boards for a remote repeater and controlled it with old VIC20 motherboards. No assembler or compiler, wrote it all out in native CPU instruction set 1 hex byte at a time abd burned the program on an EEPROM that slid into the expansion port of the CPU. I had more fun writing that than all the years coding Local Govt. Police/Court and Airline business systems the rest of the years.

Cut my teeth on an old IMSAI 8080 S100 system, tried all of them Apple, Commodore, TRS80 then DEC PDP, IBM System-3, 34, 38 et al. Now I just browse on a desktop with 16gb Ram, 2TB disk when my first system had 4k Ram and an 8inch floppy and a tape drive. It's come a long ways.

48 posted on 09/17/2019 4:50:07 PM PDT by redcatcherb412
[ Post Reply | Private Reply | To 1 | View Replies]

To: Alas Babylon!

Hated PDP also..luckily was exposed briefly before I left my company.


49 posted on 09/17/2019 4:57:06 PM PDT by TomServo
[ Post Reply | Private Reply | To 42 | View Replies]

To: The Duke
How about Object Oriented Cobol?
Visual Cobol++ Studio?
CobolScript? CobolCloud?
Object Oriented MASM?

I learned COBOL in the same course as SNOBOL. Really loved the latter, as it was the first string manipulation language I'd seen. Of course, structured language purists were appalled by its having a GOTO at the end of every single line. Heh heh!

The thing I couldn't stand about COBOL was that the tiniest syntax error resulted in pages of error messages. It was like, "Hey, twit! You forgot a single '.' As your reward, we're going to spit out a complete dump of the entire core memory this machine holds - all 32KB of it at 4 bytes per line. Take that!"

Well, at least you never had to worry about having an infinite supply of scratch paper, when you had a 2" thick stack of 17x11" fanfold paper that was blank on the back.

50 posted on 09/17/2019 5:01:29 PM PDT by CardCarryingMember.VastRightWC ("Blessed are the young, for they shall inherit the national debt" - Pr. Herbert Hoover)
[ Post Reply | Private Reply | To 32 | View Replies]

To: ml/nj

I agree with you. You don’t understand a computer until you can use its assembler.


51 posted on 09/17/2019 5:06:12 PM PDT by GingisK
[ Post Reply | Private Reply | To 18 | View Replies]

To: dfwgator

Except in interrupt vector handlers. Now, you can write a vector handler in c, but not it the timing is really tight.


52 posted on 09/17/2019 5:07:20 PM PDT by GingisK
[ Post Reply | Private Reply | To 19 | View Replies]

To: Songcraft

Branch and link registers...IBM SYS/360.


53 posted on 09/17/2019 5:08:41 PM PDT by GingisK
[ Post Reply | Private Reply | To 24 | View Replies]

To: 2ndDivisionVet

Anybody here ever used REXX?


54 posted on 09/17/2019 5:10:18 PM PDT by FroggyTheGremlim ( The following statement is false. The previous statement is true.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: redcatcherb412

The 68000 is, to me, the undisputed King of pretty assembler. It had a wonderfully orthogonal instruction set. It appeared to be a super set of the PDP-11.


55 posted on 09/17/2019 5:12:50 PM PDT by GingisK
[ Post Reply | Private Reply | To 48 | View Replies]

To: 2ndDivisionVet

Anybody here speak Hindi?


56 posted on 09/17/2019 5:19:22 PM PDT by meadsjn
[ Post Reply | Private Reply | To 1 | View Replies]

To: 2ndDivisionVet
I have about 5,000 Hindi-speaking sub-humans on my Outlook blocked list, all of them offering $12-$15 per hour for a two-month contract, always on the other side of the country.

Send all of them home; then our IT industry can recover.

57 posted on 09/17/2019 5:23:17 PM PDT by meadsjn
[ Post Reply | Private Reply | To 56 | View Replies]

To: CardCarryingMember.VastRightWC

I do miss my fan fold paper, although I was a Fortran man in those days.


58 posted on 09/17/2019 5:25:56 PM PDT by The Duke (President Trump = America's Last, Best Chance)
[ Post Reply | Private Reply | To 50 | View Replies]

To: redcatcherb412
Floppies? Pfshaw! Who needs 'em? I use the paper tape punch on the left side of my 128baud teletype to store all my programs & data on.

And decades after your floppies have died due to wear & tear from the R/W heads and magnetism & heat, my paper tape archives will still be going strong! And if I carelessly tear one? No problem. Put a piece of scotch tape over the tear, then punch holes thru it to line up w/ the paper tape holes, and you're good as new.

It used to be pretty slow winding up long programs by hand, but then I got this cool winder gizmo with a hand crank that works much faster. And I hear there's even a faster version out there now: a battery operated motor-driven paper tape winder. Is that groovy or what? I can't wait to upgrade.

59 posted on 09/17/2019 5:27:36 PM PDT by CardCarryingMember.VastRightWC ("Blessed are the young, for they shall inherit the national debt" - Pr. Herbert Hoover)
[ Post Reply | Private Reply | To 48 | View Replies]

To: GingisK
The 2 year college I taught at used all DEC equipment/software. It was as comfortable to use as the IBM series.

I found the IBM System 34,36,38 line ok to use as a development platform for COBOL applications as kind of vanilla systems. My last 5 years in IT the IBM RISC 6000 UNIX systems I worked with ran circles around IBM's old flagships.

60 posted on 09/17/2019 5:31:33 PM PDT by redcatcherb412
[ Post Reply | Private Reply | To 55 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-80 ... 101-111 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
Bloggers & Personal
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson