[HN Gopher] Wt, C++ Web Toolkit
       ___________________________________________________________________
        
       Wt, C++ Web Toolkit
        
       Author : susam
       Score  : 45 points
       Date   : 2022-02-28 15:07 UTC (7 hours ago)
        
 (HTM) web link (www.webtoolkit.eu)
 (TXT) w3m dump (www.webtoolkit.eu)
        
       | pipeline_peak wrote:
       | I don't understand the selling point. On the web, C++ is an
       | absolute backend language.
       | 
       | Is this a C++ gui toolkit that's meant to run in the browser?
       | 
       | Any shop using CPP is either going to use something mature like
       | QT, assuming the whole thing needs to be in CPP. Otherwise
       | they're going to write bindings or compile to wasm. Then just go
       | with the thousands of react/angular frameworks that are thriving
       | with UI/UX devs. Those guys don't wanna touch CPP.
       | 
       | I just don't get who this is for.
        
         | freedomben wrote:
         | There are a _ton_ of C++ programmers who are now finding
         | themselves with a need for web dev. Being C++ based and similar
         | API /approach as Qt, you get a big head start.
         | 
         | Compiling to WASM is still early days. I haven't looked into it
         | in a while but I believe that DOM manipulation still isn't 100%
         | implemented, and accessibility is still a big challenge.
        
           | pipeline_peak wrote:
           | I didn't say anything about cpp programmers who needed web
           | devs. I'm sure there are plenty of those.
           | 
           | I'm saying CPP developers who need ui/ux developers,
           | something that's a separate discipline in itself. But also
           | willing to touch CPP, assuming that's what this is.
           | 
           | I had this recruiter with Google telling me he had a hard
           | time finding someone who was fluent in both C++ and HTML/CSS.
           | It was always really good at one and dabbled in the other.
        
       | elromulous wrote:
       | WT has been around for years. It's interesting from a technology
       | standpoint, but before you get too excited, TAL at their
       | license[1].
       | 
       | Gui toolkits often have exceptions so that their license doesn't
       | infect the application using it. Not wt. They have only two
       | options, gpl and commercial.
       | 
       | [1] https://github.com/emweb/wt/blob/master/doc/licenses.md
        
         | zerr wrote:
         | For web development, GPL is not an issue for commercial
         | applications - you are not distributing binaries to the end-
         | user.
        
           | dvdkon wrote:
           | Wt is a frontend framework with some JavaScript components,
           | so you are actually redistributing it.
        
             | zerr wrote:
             | The font-end part is already open source anyway.
        
               | cbsmith wrote:
               | In the case of Wt, the JavaScript would not be considered
               | the source code.
        
               | freedomben wrote:
               | Yeah this is a big gray area, because in this case the
               | javascript is the build artifact. It's the "compiled"
               | version on the code.
               | 
               | I'd love to hear a lawyer weigh in on this.
        
               | dvdkon wrote:
               | Sort of, but the question is whether you're producing and
               | distributing a derived work, and I'd say that is the
               | case, even if the parts you're distributing aren't the
               | "important" ones.
        
       | etamponi wrote:
       | Has anyone used this and can tell how styling and media
       | query/mobile support works? Can you build PWAs with it?
        
         | hobo_mark wrote:
         | From the last time this was submitted,
         | https://news.ycombinator.com/item?id=23812791
        
         | notorandit wrote:
         | Have a look at the docs. I have used it for a while and it's
         | pretty nice and effective.
        
       | awestroke wrote:
       | Unfortunate abbreviation
        
         | omnicognate wrote:
         | How so?
        
           | pipeline_peak wrote:
           | I think it was intended to be reminiscent of QT and WX
        
       ___________________________________________________________________
       (page generated 2022-02-28 23:01 UTC)