sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #52069
Re: [Question #681787]: Make Python or C++ the default or recommended language for Sikulix
Question #681787 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/681787
RaiMan proposed the following answer:
Not sure what you are talking about.
Python language is Python language! (as with every language, there are
different language levels: level 2 latest 2.7 and level 3)
When you write something in Python, then all language features including
OOP are available. This has nothing to do with SikuliX.
>From the nature and historical development Python is a scripting
(interpreted) language, because it can be run directly using an
interpreter. No need to do a compile-link-run workflow in contrast to
Java and C++.
The complexity you can manage only depends on the IDE you are using.
The more complex your task, the more you will need features like auto-
complete, refactoring support, debugging, version control, testing
support and many more.
For Python my first choice would be PyCharms.
All this is not available in plain editors like NotePad++, which only
allows you to edit a file and potentially run it.
How you can make the SikuliX API available at runtime when using
NotePad++: see your other question.
--
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.