1. 8
  1.  

  2. 2

    It’s interesting to see how reviled Ada was at the time. Nowadays, there seems to be a rehabilitation of it, especially in the wake of Rust.

    1. 1

      Nowadays, there seems to be a rehabilitation of it, especially in the wake of Rust.

      I’ve seen maybe one blog post recently talking about Ada. Have I just not been looking in the right spots?

      1. 1

        Some things I remember from last year, I guess they were not posted on lobster

        1. 1

          I mentioned it sometimes here: the Ada folk are regularly quite happy about Rust, because it opens up the discussion again. And with SPARK and other things, they have quite to products at the ready.

      2. 1

        I recently looked up some old forum posts I made when I was in my early teenager years, and learning to program in QBASIC. The majority of replies told me to go learn a real programming language.

        The funny thing is, the majority of the errors I made then were conceptual errors. I barely ever made syntactic errors. In many other imperative programming languages, I make boatloads of errors. Examples of recent ones: getting brackets/operator order wrong in a C expression, missing a comma in a list of strings in Python (the strings got concatenated).

        When I typed a program in QBASIC, it would typically just work. When I alter a program in C, I try to compile and hope the list of errors fits on my screen. There is something to say for a more verbose syntax. You typically don’t glance over things, even if it gives you less programmer cred.

        Maybe I’m being overly nostalgic, but people seem to unanimously judge BASIC as “not for programmers”, without any argument.