Cross-platform programming language with decent gui toolkit?

For the idea of ​​the program that I have, it requires the software to be written in a single binary file that can be executed by all major desktop platforms, that is, it requires an interpreted language or a language in the JVM. Either everything is fine with me, but the programming language should balance power and simplicity (for example, Python)

I know wxPython, but I read that it supports Mac OS X pretty limited

Java sounds good and it looks good, but it seems too hard to program in

Any help?

+3
source share
11

Python wxPython . Java Swing SWT.

Java, , .

Python Java, . , - , , .

Java , , , , . Python, . , , , , Python (, s [-4: -1]), Java. C, .

, wxPython MacOS, Java. Java- Windows, Linux UNIX . , Mac, .

, - Python, Java - , .

+6

Python PyQt --gratis PySide, , - , , Java ( " " ), Python , Qt, , - GUI , PyQt (, GPL - $$$) PySide ( , ) - Python Qt.

+5
  • , JVM, . Jython (Python impl) JRuby (Ruby impl).

  • Qt Python, Qt , Mac OSX.

+3

Tcl/Tk. , " , [sic] ", Tcl, , , java , , , .

tcl starkits, : a) , ( ), - starkit .

starkit - , . , . , dll/.so( (?) ), , .. .

Tk, , . , , , 5 . Modern Tk . . - tkdocs. , , , Tk - , .

, Tcl - , , , . wxPython tcl/tk , .

+3

Groovy Java.

Swing.

, .

, -, , (, Copy/Past Windows - ctrl + v, ctrl + v, Mac cmd + c, cmd + v)

+2

, Windows, Linux OS X ( OS X - ), wxPython - , .

, , , PyQT ( ), wxPython .

+1

, wxPython , , " Mac OS X ", wxPython (www.mockupscreens.com) Mac, , t, , , , wxPython , .

PyQT, .

+1

Java , .

, - Javascript?

0

SWT

  • -
  • / ( IBM)
  • Atleast -
0

wxPython-, , wxWidgets ( wxPython) , Mac- ( PgAdmin3 postgresql). PgAdmin3 python, wxWidgets Mac.

0

- : Realbasic Realsoftware, Visual Basic v6, ; Runrev, Hypercard, ( , , ); , , Delphi Prism Mono.

. , Revolution - , .

0

Source: https://habr.com/ru/post/1721561/


All Articles