[Interest] Bringing Qt, C++ To The Web

Tony Rietwyk tony at rightsoft.com.au
Sat Jan 19 06:02:27 CET 2013


> -----Original Message-----
> > Anyway, that [zero-install] is definitely a legitimate issue. However
> >I  have to puke and kick a puppy when it comes to overall web
development.
> > We were approaching something really good with Java and .NET, but
> >these  got sidelined by a handful of easy-to-implement standards that
> >now  requires you to know a minimum of 3 technologies, but more like 6:
> >HTML,  JS, CSS, MIME, SQL, .NET or Java or PHP, not to mention
> >Linux/IIS server  administration.
> >[...]
> > Wt on the other hand, is C++ and takes care of all of that for you.
> >You  can provide a CSS, but you don't have to. It doesn't matter if
> >tomorrow  the web ditches HTML for XML or pure javascript, or ditches
> >MIME headers  for JSON ones. The toolkit will take care of it for you.
> >Don't recode,  just recompile. And let the toolkit take care of browser
> sniffing.
> > Everything made hard by traditional web development is made obsolete by
> Wt.
> >
> > And yes, I would love it if Qt and Wt merged.
> 
> I did try Wt and do find it awesome for server-side development.  But the
> thing when being server-side is that you can always come up with your own
> solutions.  After all, you can run native code on the server.
> If Wt didn't exist, you could always write your own abstraction layer for
your
> C++ code.  They key is, you *can* run your C++ code.
> 
> When being client-side there's no such freedom.  Your C++ codebase is
> completely useless as you can't run it on the client.  Which is why
Emscripten
> is such an amazing technology.  I expect it to get faster with time,
especially
> as JS itself evolves, eliminating more bottlenecks.  And do not forget
that
> Emscripten is not "just" a C++ to JS compiler.  It's an LLVM bitcode to JS
> compiler.  So it can potentially allow deployment of code written in any
> language.

Going WAY off topic, but: 

If they can convert LLVM to Javascript, why can't they convert to a JVM
bytecode for Android, etc?   Sounds like a great project!  

Regards, 

Tony





More information about the Interest mailing list