Live data from Hacker News

Spacewar written in Apple Logo

paleotronic.com

1–10 of 31 posts

Re: Spacewar written in Apple Logo

#2
It's quite cool that Logo’s turtle occupies a certain position in Logo "space", and can be moved relative to that position by using commands such as fd (forward), rt (right turn) and so forth.

It's like the concept sets an absolute space relative to something and all positions within that are relative from the baseline coordinate. Much as CSS container wrapping works when you set an absolute within a relative.

Re: Spacewar written in Apple Logo

#4
post #3

The paleotronic folks have been on fire lately. Their Apple II emulator, microM8 is fast becoming one of the most advanced, cross-platform emulators. https://paleotronic.com/microm8/

Oh, and it's written in Go.

(Cue incoming comments (a) asking me why it's relevant what language it's written in, and (b) talking about how much better it would be if it were written in Rust. :-) )

Re: Spacewar written in Apple Logo

#5
There was another logo for apple IIs (logowriter I think it was called?) that was very nearly a 2d game engine. You could have multiple turtles, change the image used for the turtles, and hide turtles, which could be (ab)used as a simple sprite engine. There was even a command to check if two turtles overlapped, making hit detection fairly easy.

Re: Spacewar written in Apple Logo

#6
Logo sucked you in with the turtle graphics and making cool shapes. It is basically a computer etch-a-sketch, but it does get boring at some point. I am so grateful that I had a teacher that pointed out there was an amazing language just past cute turtles. Logo was a real change from programming in BASIC, FORTH, and 6502 assembler. It was one thing to read about all the cool languages in Byte Magazine, but it was quite another to actually get a shot at programming one of the cooler ones.

Re: Spacewar written in Apple Logo

#7

Logo sucked you in with the turtle graphics and making cool shapes. It is basically a computer etch-a-sketch, but it does get boring at some point. I am so grateful that I had a teacher that pointed out there was an amazing language just past cute turtles. Logo was a real change from programming in BASIC, FORTH, and 6502 assembler. It was one thing to read about all the cool languages in Byte Magazine, but it was qui…

Logo was more than turtle graphics. It also provided list processing with slightly friendlier names: Logo BUTFIRST is Lisp's CDR. This makes possible a great deal of purely linguistic programming, e.g. "20 questions game", text based adventure, etc. (I was one of the implementors of Logo for Apple II.)

Re: Spacewar written in Apple Logo

#8
Logo was my first programming language! I recently rewrote my own version of it so that I could draw a time-proportional train map. I wrote "fd 5" for 5 minutes, for example.

http://peterburk.github.io/tra/

The version I wrote can read values from a spreadsheet, so could be used in other applications too. I think this kind of thing could be a great way for a young person to go from a homework project to the front of Hacker News. If any of you have kids, I'd be happy to help gather the data for some other subway networks!

Re: Spacewar written in Apple Logo

#9
post #3

The paleotronic folks have been on fire lately. Their Apple II emulator, microM8 is fast becoming one of the most advanced, cross-platform emulators. https://paleotronic.com/microm8/

How do I contribute? I recently used ADTPro to copy a lot of old Apple II software onto my MacBook Pro as DSK images.

5.25 floppies:

https://mega.nz/#!yDITXIZC!8fREZdAruk2yYLv859jKABGSWeG4UkRoC...

https://www.flickr.com/photos/150180606@N08/sets/72157672562...

https://www.flickr.com/photos/150180606@N08/sets/72157672589...

I've also got a larger selection of DD floppies, HD floppies, JAZ disks, SCSI disks, IDE disks, MacFormat and other CDs. Please tell me if you want the links!

Re: Spacewar written in Apple Logo

#10
post #3

The paleotronic folks have been on fire lately. Their Apple II emulator, microM8 is fast becoming one of the most advanced, cross-platform emulators. https://paleotronic.com/microm8/

How do I contribute? I recently used ADTPro to copy a lot of old Apple II software onto my MacBook Pro as DSK images. 5.25 floppies: https://mega.nz/#!yDITXIZC!8fREZdAruk2yYLv859jKABGSWeG4UkRoC... https://www.flickr.com/photos/150180606@N08/sets/72157672562... https://www.flickr.com/photos/150180606@N08/sets/72157672589... I've also got a larger selection of DD floppies, HD floppies, JAZ disks, SCSI disks, IDE disks,…

You could join the Apple2 Slack, and ask if there's anything there that hasn't been captured.

Signup: http://apple2.gs:3000/

Also, just show off pictures — people will be interested! :-)

Post reply on HN