what a cool idea and project - great stuff !
Im amazed that this was able to do so many of the plugins you validated, thats a fantastic result!
I’d , as a dev, echo danns comments,
I’d never run a binary, esp. as its python, so I could directly run from a repo.
(also windows/linux users could, potentially, use this from a repo)
there are two other things, that would make me cautious
a) installing other software
you get the user to use homebrew, so I dont see a need for it to install arm compiler, just get user to do this. I don’t want a 3rd party app installing things for me ![]()
b) its not in english… prompts or code comments.
English is not better, but (unfortunately?) it is the defacto/common denominator in programming circles - so would help give it wider appeal.
personally, something like this Id want to be able to inspect code to learn more.
(personally, Im fine with python , so I dont need the comments, but its useful to know authors intent, as well as what the code says ;))
I think it would also be useful to have a document that covers exactly HOW its doing the ‘translation/port’
its great to have it do the ‘first pass’,
but like any tool it’ll have limitations, then the user/dev will have to take over (in many/most cases)
this is much easier if you know how its done the translation, and what its done and not done.
also non-devs might use something like claude to continue,
if you have a document which describes what it’s done/why, they can point claude at that for an initial context .
(you mention that you used claude for this, it can very easily create this document)
this is another reason for users/devs to use your repo, rather than a binary.
the dev/claude can look at your python code to understand the transformation
again, great job, there is a lot of boilerplate code so having something generate that is a nice timesaver.
btw: its a very different project / different goals,
but my RNBO project, see topic here has some similarities, e.g. being ‘non developer’ focused, and being templated based code generator.
you might finding it interesting, and also the issues some users had.
(i’ll admit windows gave me the most issues, surprise, surprise
)