Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Complete Turbo Pascal

    Complete Turbo Pascal

    Jeff Duntemann · 1986

    Programming
    Open LibraryAmazon
    Stats for nerds
    4recommend
    7mentions
    6people
    2012–2023years
    71% recommend29% neutral

    Mentions per year

    2012201420162018202020222023

    What Hacker News says

    1. randcrawNov 2023
      And Jeff Duntemann's outstanding "Complete Turbo Pascal".
      thread
    2. randcrawFeb 2022
      “Complete Turbo Pascal” by Jeff Duntemann and “The Peter Norton Programmer's Guide to the IBM PC” blazed my trail into professional computing. Both are near-ideal models of nonfiction writing and teach a practical skill through the joy of discovery. No CS textbook I've read since can compare, though Allen Downey's “Think” series probably comes closest.
      thread
    3. rabararMar 2019
      Complete Turbo Pascal, First Edition
      thread
    4. teraflopJul 2016
      Yep, Duntemann is the author of Complete Turbo Pascal from the 80's.

      It's a bit of a door-stopper, but it was one of the first programming books I ever read as a kid, and I have vague memories of it being a great introduction to software design in general.

      thread
    5. dragonwriterJul 2016
      > I'm creating a FreePascal edition of my ancient Turbo Pascal book

      Getting my hands on an early edition (first or second, I'm not not quite sure) of Complete Turbo Pascal in my teens is a big party of why I ended up as a programmer.

      I'm glad to see its still alive, and hopefully still inspiring new programmers.

      thread
    6. e12eJul 2016
      Another tidbit from the introduction: "It’s tough to stay ahead in this business. Turbo Pascal 5.5 appeared in May of 1989, largely as a response to Microsoft’s totally unexpected (but now long-forgotten) QuickPascal. V5.5 brought with it the new dazzle of object-oriented programming, and while I did write the V5.5 OOP Guide manual that Borland published with the V5.5 product I chose to pass on updating Complete Turbo Pascal for either V5.5 or V6.0."

      Not to mention: "I mention all this history because I want people to understand where FreePascal from Square One came from, emphasizing that it’s been a work in progress for thirty years. Why stop now? I don’t have to cater to publishers, paper costs, print runs, or release schedules anymore. The book can evolve with the compiler, and every so often you can download the latest update. My publishing company Copperwood Press offers a print-on-demand paper edition if you’d like one, but you can print it yourself if you prefer. That’s how technical publishing ought to be, and someday will be."

      Bravo! If this was how copyright worked - that someone could make a (presumably) decent living for a few years, and the give it all away - would not have as much issues with the intellectual property lobby and Micky Mouse extensions.

      Either way, I think it is fantastic to see someone liberating a project of 30 years like this!

      thread

    Related

    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of 21st Century C
    2012–2024

    21st Century C

    Ben Klemens
    42 recommend · 71
    Cover of Accelerated C++
    2007–2026

    Accelerated C++

    Andrew Koenig
    47 recommend · 70
    Cover of Code
    2008–2026

    Code

    Charles Petzold
    243 recommend · 385
    Cover of The C Programming Language
    2007–2026

    The C Programming Language

    Brian W. Kernighan
    246 recommend · 604
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of The Rust Programming Language
    2015–2026

    The Rust Programming Language

    Steve Klabnik
    170 recommend · 257
    Cover of Software tools in Pascal
    2010–2026

    Software tools in Pascal

    Brian W. Kernighan
    9 recommend · 36