Logo: Programming with Turtle Graphics (IBM PC) (1983)
archive.org
archive.org
Remarkably, within just 23 hours, a generous HN user, rmini, scanned all 240 pages of the manual and shared it with us [2].
See the links below for the discussion on the aforementioned "Ask HN" post that resulted in this document becoming available on archive.org! Thank you, @rmini, for your generosity and help!
https://news.ycombinator.com/item?id=13264041
It's about the IBM PC Jr., which I had, and on which I wrote a lot of hobbyist code.
Mostly in the built-in BASIC, but some in Logo too (which I did not mention in the post). Logo came with the Jr. It was fun to program in.
The post also links to Mike Brutman's PC Jr. page, a retrocomputing site.
I has emailed with him about our common interest in the Jr.
After getting the fundamentals down in MSX-LOGO, I learned BASIC and some part of English at the same time: learning BASIC made learning English fun. This was before I had any classes in English.
I hoped MSX-BASIC allowed me to make fast running programs, but it did not. It was not until many years later that I got introduced to open source. Now I has access to compilers, libraries, languages: everything I needed to make fast programs.
Aware of my new found powers I decided to build a modern version of MSX-LOGO: an integrated programming environment for learning purpose in which the syntax is translated to the mother tongue of the programmer. I got it into the KDE project so it would be translated.
Tada:
I've met several people who's first experience with programming was with KTurtle in a language other than English (it's currently translated in 25+ languages)
https://l10n.kde.org/stats/gui/trunk-kf6/package/kturtle/
If we want to have a rich open source ecosystem we better make the on-ramp for new contributors are easy as can be. In this way I wanted to give back (help strengthen) the open source commons.
https://archive.org/details/lego-tc-logo-teaching-the-turtle...
Love the immediacy and physicality of that to this day, which is why i still love processing as a learning language for kids.
Oh nice, someone has done some work restoring on of those little robots: https://www.waitingforfriday.com/?p=70
https://archive.org/details/lego-tc-logo-getting-started/mod...
While I have never worked as a professional software developer, computers have been a hobby all my life. I don't think the fact that the language I have mostly written code in in recent years is Emacs Lisp is unrelated to the above moment.
I think its purpose has now been replaced by Scratch, but still, good times and I will always remember that little turtle that brought us tons of fun.