[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)