Linked by Thom Holwerda on Mon 1st Oct 2012 22:55 UTC
Thread beginning with comment 537310
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Lots of work; little gain
by moondevil on Tue 2nd Oct 2012 13:17
in reply to "RE[3]: Lots of work; little gain"
And if you only know Javascript, HTML, and CSS? If you don't already know something like Python (Django) or Ruby (RoR) or Java (Spring), wouldn't learning a whole new language in addition to another GUI API (like GTK+ or Qt) and execution model miss the point of it?
No, that is rather a good excuse to learn something new.




Member since:
2010-01-21
And if you only know Javascript, HTML, and CSS? If you don't already know something like Python (Django) or Ruby (RoR) or Java (Spring), wouldn't learning a whole new language in addition to another GUI API (like GTK+ or Qt) and execution model miss the point of it?
At least, with Node.JS, there are some alpha-quality GTK+ bindings in development if you really don't mind sacrificing the no-install benefits of an in-browser application.
Disclaimer: I may have the mindset of a UI/UX designer, but my primary language of choice is Python and I write both GTK+ apps and web apps using a variety of languages. I'm not a representative example and, in fact, I'm only starting to learn Node.JS because Socket.IO is much less effort than writing my own WebSockets fallback wrapper for select-based Python frameworks like Tornado.