14 thoughts on “Hackaday Links: April 12, 2020

  1. Even if you learned COBOL as someone established in IT in the 90s to deal with the Y2K bug, you’d probably be into the peak Covid-19 vulnerability bracket, which appears to be over 50s not just retirement old. So I don’t know why you’d want to risk exposure to the world to help out without some compensation or at least assurances that although it was a low buck effort no expense was spared on precautions. Those who learned it as the next big thing, or current big thing, would probably have to be in the Fukushima pensioners’ mindset to set foot out of the house. And getting the state’s UI claims sorted out doesn’t seem nearly as critical as direct efforts to reduce spread or help fight the disease. I am aiming this barb more at NJ than those who’ve been waiting to be useful again, seems a bit miserly to ask those people to take a literal Russian roulette chance with their lives gratis to solve your mismanagement problems.

  2. You only learnt those 1950’s languages like Fortran and COBOL in the early days because there wasn’t much else around at the time.

    Apart from the very small number of programmers that made a career out of these languages, everyone else moved on to other higher level languages.

    I’ve done over 100 languages since the days of COBOL and FORTRAN and never looked back. I’d barely recognise these old languages now.

    Last time someone asked where to find COBOL programmers, I suggest the grave yard.

    They wanted to rewrite their COBOL based business software and integrate it with a new http WAN based platform.

    I looked at the hardware, an old DEC or RCA running 8″ floppies. At least there were no 6 foot tall tape data units or punch cards around..

    The COBOL was a mess so there was no way I was taking that on.

    The solution was new hardware running an ancient VM and within the VM and emulation of the old hardware running the original code.

    Serial ports within the VM were ported to tcpip ports on the outside WAN.

    Integration was done with an API on Linux Apache php built into the WAN application server and code.

    This was less than a decade ago.

    My point is, you can’t fix COBOL, you can’t update COBOL. It’s past it’s use by date. Any COBOL programmers remaing are in God’s waiting room.

    All you can do with COBOL is to delay the inevitable yet again.

  3. ROB
    Cobol is still used in a surprisingly large number of orgs. I note they generally don’t want that known…

    ROB> I’ve done over 100 languages since the days of COBOL and FORTRAN and never looked back. I’d barely recognise these old languages now.
    I love it when someone suggests I learn some programming. When I respond that I’ve done a fair bit in a number of languages. They want to know how many. I say I don’t know. They say like in what? So I start trying to remember all of the languages…

    p.s. Never put APL in your resume.

    A friend of a friend was at an internal presentation at a very large government org. The head was bragging about all the hard work & costs in keeping this legacy system up and running, including fulltime staff who were dedicated to searching the world to find working old hard drives and other parts they could use. The staff and system took up most of a floor in an office building. When the head was done, it was pointed out that their entire system could be done as a VM on modern hardware for less than $40K, and fit in a large closet.

    1. “When the head was done, it was pointed out that their entire system could be done as a VM on modern hardware for less than $40K, and fit in a large closet.”

      With mainframe reliability, and capability. That’s the OTHER part of that old-time equation.

  4. Yea getting all the goody you can get out of old existing equipment, can look good on the balance sheet, but it’s poor emergency planning. I doubt anyone is using electron tube two way radios in 70 year olf fire trucks.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.