From pyRevit to C#

Do you think this is a good strategy to developp a tool with pyRevit for prototyping and after to convert it to C# for sailing it ?

Or this is better to developp from the beginning with C# ?

In my case I don’t know C# so I will need to pay someone to make this conversion job. Can I find some people for this job ?

I did just that a couple of years back with a very old spaghetti (dyn) that I converted to python and a couple of months later to C#. At the time I used chatgpt. Today I would use cursor and Claude code to do the same. The translation using an LLM is fairly easy to get after. A couple of iterations.

1 Like

But we need to have some C# basic knowledge I think ?

Never a bad idea, obviously. But unless your idea is super complex… Any LLM can explain you the logic of the code.
Why do you need to go the c# installer route?

For sailing the tool on the Autodesk store. For business process.

1 Like

If you are going to market an app - it is probably too big and complex for just a py script. In that case, better to just start in C#.
Not to mention the performance difference…

1 Like