News for hackers. Stuff that matters.
Re:Historical recreation/restoration of original Forth on th... by richard_shelton on Sunday March 18, 2018 @03:41PM (#16613849)
if I understand correctly, you're the author of decompiler for StarFlight game. The most famous game written in Forth. And maybe most popular piece of Forth software of all times. So I think you surely know more about Forth than many modern Forthers do :)

Sorry, if I reveal this link too early, but this is very impressive work of you and StarFlight game/engine really deserves more popularity!

https://github.com/s-macke/starflight-reverse

Re:Historical recreation/restoration of original Forth on th... by s-macke on Sunday March 18, 2018 @06:20PM (#16614817)
Yes, that's me. I decompiled it. And it is the most fun reverse engineering project you can imagine. Expect the unexpected. There is a Forth interpreter hidden in the code and some of word names are still in the code. So you can produce almost readable code.

When I started I had not even a clue what Forth is about. I read the first articles about Forth long after I started the decompilation project.

I still have to write a long text in the README, why the code of Starflight is almost as awesome as the game itself. Then it is ready for publish :-)

Re:Historical recreation/restoration of original Forth on th... by s-macke on Sunday March 18, 2018 @06:31PM (#16614867)
I would say, that I know about this special dialect more than most of the other Forthers. I have not written more than a few lines of Forth myself. But I have read a lot of Forth code.