Which tools/language to use to build desktop apps in 2019?

・1 min read

Hey everyone,
I'm trying to decide on which tools/language to use to realize an idea I have for a desktop application which would include a GUI. Right now I have some JavaScript and TypeScript experience.
What tools and which language should I use to embark on this desktop app journey in 2019? Would you e.g. recommend sticking with JS/TS and build the app in Electron despite its performance problems or maybe I should learn Java, Kotlin, or Python?
Looking forward to an interesting discussion :)


I don't know the status of the project (probably still experimental though) but Revery seems like a cool idea.

@kayis talks about it here:

(there's some useful info in the comments too)

Classic DEV Post from Dec 21 '18

What is the hardest thing about learning to code?

Coding is hard. I struggled to learn for the first several years because I wasn't active within the dev community. What was the hardest thing you've experienced on your coding journey?

A blogging community of over 100,000 software developers Join dev.to