I currently have some automation written in Sikuli at the Jython layer, but I started to wonder if it was better to do this at the Java level?
The Scripts are becomming more and more important. So I’m wondering if I gain speed or stability if written at the Java layer?
Anyone with experince with this?
I’m working on a middle-sized project with sikuli, too and asked myself the same question some time ago.
I think the answer to this question depends on your personal liking and skills.
I’m really happy with Python because of the great flexibility of the language. On the other hand, I now have problems finding a professional IDE for jython. There are not many very good solutions for this unfortunately.
I don’t think there are any big speed/stability differences because all the time taking image recognition stuff happens in the libCV module anyway and that is written in C or C++ so this is not dependent as far as I know.
Hope to have helped you a little and good look with sikuli.. I know it can be a little bitchy sometimes 😀