We have moved to a new Sailfish OS Forum. Please start new discussions there.

What should be the appropriate programming language?

asked 2017-11-11 18:24:31 +0200

jsommer gravatar image

I would like to start prototyping a product, that includes apps for SailfishOS. The developer guide explains two options, C++ and Python. The last one seems to me a more modern programming language, that enables rabid, agile development. How large is gap of performance of C++ apps? Is it possible to mix C++ and Phython in an paa like mixing up Objekctive-C and Swift? Is there any develop, who could recommend the best selection?

edit retag flag offensive close delete



yes you can mix, use QML frontend to control both.

coderus ( 2017-11-11 18:31:04 +0200 )edit

imho you can mix it, but easy to try

pawel ( 2017-11-12 12:28:46 +0200 )edit

1 Answer

Sort by » oldest newest most voted

answered 2018-07-21 13:03:10 +0200

jsommer gravatar image

Both programming languages can be used to combine QML including Silica with custom business logic of an app. But what is the experience of experienced Sailfish developer. Is it better to learn C++ or Python for prototyping, if you come from Objective-C and Java?

edit flag offensive delete publish link more



If you dissect a few apps, you'll see that Java, C++ and QML are most widely used.

Spam Hunter ( 2018-07-21 23:47:50 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2017-11-11 18:24:31 +0200

Seen: 710 times

Last updated: Jul 21 '18