Re:Documented and annotated source code for Elite on the Com...
by tialaramex on Friday December 20, 2024 @08:36AM
(#42470944)
Although C probably counted as a modern language back then (after all it's not B) today I think "modern" probably means at least Java and likely something from this century like Rust or Typescript.
[ Parent
| on HN ]
Re:Documented and annotated source code for Elite on the Com...
by MarkMoxon on Friday December 20, 2024 @08:43AM
(#42470985)
Oolite is normally quoted at this point. I think it's in Objective C? But exactly how much it relates to the original game's code, I don't know.
Re:Documented and annotated source code for Elite on the Com...
by FrustratedMonky on Friday December 20, 2024 @09:32AM
(#42471367)
anything would be great.
Oolite does look like Mac, done in COCO? Even Mac/Coco looks dated. Not the screens, they actual look is great.
A Rust version would be cool.
Re:Documented and annotated source code for Elite on the Com...
by astrobe_ on Friday December 20, 2024 @03:44PM
(#42474837)
"Modern" means "we fixed the deficiencies of the old project and introduced our own". When I read "modern" I understand it's likely to be a variation of the second system effect [1]. When it's not just advertisement/PR BS.
When it's part of a request, it generally means "I don't know tech XYZ but I'm pretty sure I could enjoy it and contribute if it was using a tech I know". Which is generally a form of procrastination.
I dislike Javascript and I don't know Objective-C, and it didn't prevent me to tinker with Oolite, which uses both, because I like the game (now, tbh assembly is "hardcore" so OP's request is legitimate).
[1] https://www.joelonsoftware.com/2000/04/06/things-you-should-...