caveat: maybe I'm misunderstanding the meaning of macos, if so kindly explain.
Nim's codebase has 7 instances of macos and 88 instances of macosx. Mac OSX was launched in 2001. Do we really need to support the old macos and it's quirky path separators (: instead of /) ?
Would anything at all stop working if we just dropped all the macos specific lines?
Do you mean Mac Classics like Mac 128K? What compiler was this meant to be used with? Is this still a thing in Nim 2?
After playing some nation state surveillance and hacking games, I wanted to make my own and the idea of using Nim for Orwell like game for retro hardware would be so cool. (I can't use C or Pascal because of my intellectual disability and weak memory and also seveire ADHD and also restlessness & restless leg syndrome due to my pills(makes it harder for me to sit in front of the computer)).
Honestly as long as I make a GUI program with a few buttons I will be satisfied. And once that is achieved there is possibility of doing more. Making a program for Mac Classic using Nim would be cool
What makes me more optimistic of me succeeding in this is that Mac Classic seems to have C headers and seems to have a good environment for C dev unlike C64 which were supposed to be done is assembly.
Found this gcc compiler for the Motorola processor used in the classic Mac. https://github.com/autc04/Retro68
Any starting help/tips would be appreciated