Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on programming.dev
sailfishos·Sailfish OS (Jolla)byMihies

Higher level languages are where?

I'm looking at development tools state and are surprised there are no higher level languages officially supported. From what I read, there are only C/C++ and QT on low level side and interpreted Python on higher end. Or am I missing something?

If there were to be apps on this OS/Phone, a proper business level languages are critical (thinking .NET/C#, Kotlin, Swift and such, perhaps even Rust).

View original on programming.dev
1

4 replies

lemmy.ml

It's possible to write native apps using Rust. Whisperfish is the most popular one.

3
Mihiesreply
programming.dev

But there is no official love there, is it? I mean official support. How robust and complete are qt bindings? And perhaps other integrations?

1
lemmy.ml

There's an official statement from Jolla in 2020 stating that they will improve Rust support. However, I must admit that I can't find anything in the docs.

I know that Whisperfish is working with Jolla to have it distributed via the official store. In my view, this would confirm official support.

I don't know about qt bindings support. I just started an app that uses a Rust library from C++/QML.

1

If you ask me, developer tools are extremely important and they should focus more on them. 🤷

2

You reached the end

Higher level languages are where? | Spyke