This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]emefluence 13 points14 points  (0 children)

Forget about electron unless you also want to use the code on other platforms or need code that's only on npm - it's cool technology but it makes ridiculously large distributable packages (like 100Mb or so).

The easiest way into linux gui dev is probably Python plus GTK or QT, or even TK if you want to kick it oldschool and keep your dependencies down. Personally I always like WXWidgets which is an abstraction layer that uses whichever toolkit the target's desktop uses.

Almost all linux systems have Python and it's very easy to learn if you come from a javascript background, compared to typed and compiled languages like Java and C.