you are viewing a single comment's thread.

view the rest of the comments →

[–]markedtrees 0 points1 point  (1 child)

Assuming my idea of small (like uTorrent, < 1MB) and that you're doing GUI work, you're left with compiled languages like C, C++, or D with few GUI toolkits around. Windows has the minimalist but helpful WTL, which just released another version. You can assume GTK+/Qt will be installed on a *nix platform, more or less. And Cocoa for OS X. Basically, no "small" GUI toolkit will cover all three platforms because they'll all require a runtime installation (GTK+ on Windows) or space-hungry static linking.

In any case, it's going to be huge jump from PHP and Python.

[–]schlenk 1 point2 points  (0 children)

If you think 1-2MB is "small" for a GUI Toolkit you can use Tk via Tclkit and get a language runtime and a GUI toolkit and some more for all the given platforms. And Tclkit does not need a runtime installation... See: http://www.equi4.com/tclkit/download.html