Working Daze by John Zakour and Scott Roberts for July 14, 2023

  1. Missing large
    catchup  10 months ago

    This made Himself chuckle, having been a programmer and analyst all his working life.

     •  Reply
  2. Ava2
    C  10 months ago

    What’s wrong with assembly or Plankalkül?

     •  Reply
  3. Video snapshot
    Baslim the Beggar Premium Member 10 months ago

    I remember the ridiculous attempts to stop the use of GOTOs. I understand that the newer (post FORTRAN IV) compilers permit you to reduce the use of GOTOs, and that really is good. The code does tend to be easier to read. But sometimes, you just need a GOTO.

     •  Reply
  4. Flash
    pschearer Premium Member 10 months ago

    Anyone remember the structured COBOL period? Only use the period when mandatory, then put it on a line by itself, aligned with the block of code it terminates. (The addition of the END-PERFORM reduced the need for the structured period but it was still useful.)

     •  Reply
  5. Cookie icon
    chuuckcly Premium Member 10 months ago

    I don’t think ANYTHING beats a “Computed COMEFROM”

     •  Reply
  6. Strega
    P51Strega  10 months ago

    Working for Rita he probably thinks “GOTO …” half a dozen times a day.

     •  Reply
  7. Comics 2022
    Meg: All Seriousness Aside  10 months ago

    I grew up with Xerox’s version of Fortran which had some pretty advanced structures, like DO WHILE but we never considered getting rid of GOTOs. At my first programming job (a multi-user BASIC on Eclipse minis), I went to a different school for a year and they used Pascal. In the final for a 400 or 500 level class, the students were required to write some of the new “structured” code. It was a large class and I watched one student after another go up to the prof and say something and sit down. After a dozen or so, he announced “it seems many are having trouble with structure. You may use one GOTO” and a sigh of relief rose in the room. It took a little thought, but I had the structure right, sans GOTO.

    Try writing some PDP-8 code without a GOTO, which is one of its eight opcodes. Even the boot is two lines and one is a GOTO.

    Jeez I’m old.

     •  Reply
  8. Missing large
    papajim545  10 months ago

    I have no idea what you’re talking about :(

     •  Reply
  9. Marty feldman 03
    Claymore Premium Member 10 months ago

    Ha! I learned FORTRAN IV watfiv (later renamed FORTRAN 66) in my first engineering class during the Gerald Ford administration. I had a thirty-year career using it to write software for flight simulators and weapon systems. One project involved re-writing and updating a huge FORTRAN II program into FORTRAN 77 standards — there were no subroutine calls (everything was in the main), no function library, and it was rife with GOTOs. I managed to get it into a structured format, but it took several months.

     •  Reply
  10. 7553c0eb fe60 48a8 a4b6 2f89cdbcf5ac
    RonnieAThompson Premium Member 10 months ago

    FORTRAN, BASIC and LISP are my favorites

     •  Reply
  11. Missing large
    goboboyd  10 months ago

    After just learning DBase I ruled out anything more complicated than a toaster. A tool, not a torment. I still haven’t found that missing period in a forty page dot matrix printout.

     •  Reply
  12. Photo
    DawnQuinn1  10 months ago

    I used too many “if and then” statements. Thought it would shorten the workload. Nope.

     •  Reply
  13. Ciderndonuts
    awittbek Premium Member 10 months ago

    I always found a good POKE to be useful.

     •  Reply
  14. Missing large
    MRC112  10 months ago

    If you’ve coded it properly there should be no need for a GOTO.

     •  Reply
  15. Martini glass blue
    RadioDial Premium Member 10 months ago

    END

     •  Reply
  16. Mean kitty
    The Wiz Premium Member 10 months ago

    I remember back in ’71, begging my prof to give me a D in PL-1. I promised that the closest I would get to programming would be a TI calculator. I got the D.

     •  Reply
  17. Win 20201204 12 32 23 pro
    oakie817  10 months ago

    now i need a cup of java

     •  Reply
  18. Ashampoo snap tuesday  october 4  2022 11h37m17s
    Ken Norris Premium Member 10 months ago

    Our college gave a programming course in Fortran one summer, but they didn’t have a computer to run the assignments. We had to punch the cards ourselves and then they were sent to the state university to be run. Turnaround time was about a week…

     •  Reply
  19. Avatar02
    Kim Metzger Premium Member 10 months ago

    Back in college, I used to use TUTOR on PLATO. Anyone here who knows what I’m talking about?

     •  Reply
  20. Picture 001
    rshive  10 months ago

    Used Fortran in my engineering work long before there were PCs.

     •  Reply
  21. Chanter
    Brian Fink  10 months ago

    Ahhh Fortran 77 back in college in the 80s

     •  Reply
  22. Missing large
    stephen callender Premium Member 10 months ago

    My first computer did not have an operating system and no high level language. Fortran was a step up

     •  Reply
  23. Wizanim
    ChessPirate  10 months ago

    Many of you may not get this joke, but it was circulating back when I was a Programmer:

    Real Programmers use Assembler!”

    Real Programmers use Machine Code!”

    Real Programmers use ‘Copy Con’…” ッ

     •  Reply
  24. Thoughtbubble
    Fortran Premium Member 10 months ago

    I wholeheartedly agree about Fortran (see username). I also use it every day. :)

     •  Reply
  25. Me 3 23 2020
    ChukLitl Premium Member 10 months ago

    Your a.i. twiddles its thumbs in do loops while it waits; “Press Any Key to Continue.” Come on, press a key, it’s waiting.

     •  Reply
  26. Albert einstein brain i6
    braindead Premium Member 10 months ago

    That’s a NOP.

     •  Reply
  27. Ferrari 250 gt in rain
    ldmulvaney73  10 months ago

    Odd, no one here admits to having ever made the mistake of putting an infinite Do loop in their Fortran programs. I did once at college and once while new at work. The computer operators weren’t happy . . .

     •  Reply
  28. Img 0634
    Beowulf 406 Premium Member 10 months ago

    I hate to admitt it but I remember using FORTRAN via punch cards in my first computing class. “Creak!”

     •  Reply
  29. 100 2451
    RonBerg13 Premium Member 10 months ago

    Who, commenting here, doesn’t love spaghetti.

     •  Reply
  30. Missing large
    Rob Smith Premium Member 10 months ago

    For the LIFO me, I don’t know why anyone would use GOTO.

     •  Reply
  31. M51  2
    SkyGuy  10 months ago

    Don’t forget the PEEKS and POKES.

     •  Reply
  32. Missing large
    tstuarta1  10 months ago

    Forgot to post Saturday’s comic?

     •  Reply
  33. Tippy2
    sbwertz  10 months ago

    Pascal here. Self documenting.

     •  Reply
Sign in to comment

More From Working Daze