Well, no, but it is fucking annoying. There are no good cross-platform GUI libraries. GTK is shit that reimplements seeples in C, Qt requires it's own preprocessor, WxWidgets will leave you with a 25MB Hello World. And that's just to get shit onto the screen in the same way, you can expect to triple your effort with all the hints and annotations needed to make it work well on all screen sizes and what not. Just let the web browser take care of it. It's pathetically easy to open a port, parse a few headers, and spit out some HTML, even in languages where the GUI libraries are basically nonexistant or worthless (every language except C and shit made by MS, which are all just macros for .NET bloatware).
Are GUIs really that hard to program that you need to create a whole web application to avoid building one?
Is your time really so worthless that you need to create a blingy GUI just to avoid pawning it off to some other program for bragging rights?