tamnd 4 hours ago

Was the very first edition of Sedgewick's Algorithms written in Pascal? I heard that but never actually saw that version myself.

Your comment brought back an old memory for me. My first programming language in high school was Turbo Pascal. That IDE was amazing: instant compilation, the blue screen TUI, F1 for inline help, a surprisingly good debugger, and it just felt so smooth and fast back then. No internet needed, no AI assistance, just pure focus and curiosity. Oh, how I really miss those days :)

  • kragen 3 hours ago

    I think the first several editions (two? three?) were in Pascal, yeah.

    The first time I saw TP was on my uncle's Kaypro, which was sort of even more amazing: the screen wasn't capable of blue, the keyboard didn't have an F1 key, and the CPU wasn't capable of instant compilation. But the alternatives were assembly language and Microsoft BASIC!

    • tamnd 2 hours ago

      For assembly, by any chance, do you like the "pink shirt" book? It is one of my all-time favorites! I learned so much from it back in the day. Sadly, I lost my copy somewhere along the way :(

      https://deprogrammaticaipsum.com/peter-norton/

      • kragen 2 hours ago

        I've never actually read it! I'm not sure what I would recommend if someone asked me for an introductory assembly-language book recommendation. Probably something for ARM or AMD64?