News for hackers. Stuff that matters.

effish

Re:The Apple II Source Code for the LOGO Language Found on Friday October 05, 2018 @10:40AM (#18148469)
There is a gray area there. But we are talking about translating an existing model program and algorithms, not looking at the program as a black box and recreating its behavior.

As the person who translated the Pascal Logo model to TI9900 assembler it was definitely the case that at the beginning of the project I translated every line of Pascal to a few instructions of assembler. By the end I was just looking at the gist of what a routine would do (its “contract” as they say) and writing it in assembler as you would new code.

It’s much like translating a literary work. There’s a famous quotation (which I’m not comfortable relating in full) about translations being either faithful or beautiful but not both.

Essentially maybe I became a fluent native speaker of 9900 assembler.

Re:The Apple II Source Code for the LOGO Language Found on Friday October 05, 2018 @10:08AM (#18148223)
The only time anyone would notice slight errors in turtle position was trying to do animation by drawing over a previous drawing with an XOR or ERASE or background color pen. It might be necessary to explicitly reset the turtle position to the original start. I do remember having to be careful with the anti-aliasing so that when pointing in any random direction FD 100 RT 180 FD 100 would draw the same pixels in either direction.
Re:The Apple II Source Code for the LOGO Language Found on Friday October 05, 2018 @09:43AM (#18148021)
The Thomson version of Logo was developed by ACT Informatique in Paris by Sylvain Angéli.
Re:Spacewar written in Apple Logo on Friday October 05, 2018 @09:29AM (#18147917)
Cool, though I have a printed copy of that. I looked through it recently trying to remember some details for an upcoming paper
Re:The Apple II Source Code for the LOGO Language Found on Friday October 05, 2018 @09:26AM (#18147896)
Hmmm, I’m vaguely remembering uploading the TI-Logo source to the MIT ITS PDP-10 for backup purposes too. If so it might be there also. You’d want to be careful about the copyright on that. Though I’d love to see it again
Re:Spacewar written in Apple Logo on Thursday October 04, 2018 @09:57PM (#18145154)
Ahh, looking down below at the first response there's a link to a '95 comp.lang.logo post with a great looong item by Leigh Klotz on the history of that. His claim was that it was legal wrangling between NSF and MIT on the licensing that caused the delay. This seems highly believable.
Re:Spacewar written in Apple Logo on Thursday October 04, 2018 @09:49PM (#18145124)
I don't know that there was any stalling, as it was licensed and released by Terrapin in 1982.

This person then did work for Logo Computer Systems on the competing version of Apple II Logo.

I'll message him and ask him to respond.

Re:Spacewar written in Apple Logo on Thursday October 04, 2018 @09:44PM (#18145101)
Note, not open source. All these were commercial products.
Re:Spacewar written in Apple Logo on Thursday October 04, 2018 @09:43PM (#18145095)
This is so not true. I wrote the TI 99/4 Logo at MIT (translated from an implementation in Pascal by Gary Drescher). The Apple II implementation was overlapping, started a little later, the guys doing it had the next desk. It was licensed by MIT to Terrapin Inc and released ('82) not long after the 99/4 version ('81).

https://www.dropbox.com/s/migcvjvgu31qaz9/LogoHistory_Microc...

Re:The Apple II Source Code for the LOGO Language Found on Thursday October 04, 2018 @09:34PM (#18145056)
Serious overkill huh?

I do have the sources for both those, but only printed not electronic media.