On Tuesday, 24 April 2018 at 12:29:04 UTC, Adam D. Ruppe wrote:
On Tuesday, 24 April 2018 at 10:30:21 UTC, Chris wrote:
- cross platform: no need to deploy libs (e.g. Gtk on Mac and
Windows)
Well... that depends. If you can just use the browser already
installed, yeah, but then you have to deal with cross-browser
(which is still a thing, like I did a wysiwyg editor for work
that is a redistributable server exe they run locally, but the
ui is in a browser. You get better results on firefox than
chrome due to a bunch of little things.)
True, true. I've had my share of that. But often it can be fixed
easily or the next version of the browser can already cope with
it.
Same with deprecation. Web stuff breaks somewhat frequently,
and new features requiring bleeding edge won't always be there.
In my experience, if you stick to plain JS+CSS+HTML things don't
break that often. On the network side things can change. Then
again, if you stick to robust bog standard protocols and the
like, you're not really in danger of having to re-write
everything.