I kind of think web browsers are a special case - along with complex game engines with very high framerate requirements, and running lots of custom scripts.<p>But yes, GUI apps would be pretty good in Go, if there was better library support.  I totally agree.<p>I wasn&#x27;t trying to say Go is a &quot;scripting language&quot;... Maybe that came across badly.<p>There&#x27;s a lot of crossover from where &#x27;scripting&#x27; merges into the &#x27;real application&#x27; world.  I had a bunch on bash scripts for writing large video projects to tapes, and synchronising projects on multiple workstations.  I then wrote a very simple web app so that non-techies could control it too without the commandline.  I then ended up writing a small job queue for that, and a few other bits to go along with it, some workstation monitoring, and so on.  It&#x27;s now a 3k lines small python application, with a few shell scripts underneath.<p>That domain, Go could work pretty well for too, I think.