5 ms·
Its a shame that RAD on the web is so far behind stuff like Qt
by calvinmorrison 3y ago
Its a shame that RAD on the web is so far behind stuff like Qt
- LoganDark 3y agoWhat makes Qt special here? Qt has its own issues that make it painful to use.
- rescbr 3y agoWeb development used to have a RAD experience in the ages of PHP 4/ASP Classic and Dreamweaver. For better or worse, we lost this capability in the path for code purity, RESTful services and SPAs.
- g-b-r 3y agoand accessibility, and standards compliance, and maintainable code...
- rescbr 3y agoThat’s why I said for better or worse :) In a way I disagree with you. On accessibility: I see more custom components that nobody cares to make it properly working with keyboard interaction compared to native HTML input components. On standards - mixed feelings: we had XHTML, now we don’t. We had IE and jQuery to deal with it, now we don’t need it, but I still see many places that have the old “works best with” message, now with Chrome instead. On maintainable code: it’s a different shit show, we exchanged spaghetti code for billions of npm dependencies that break if you dare to try and upgrade something.
- g-b-r 3y agoYeah you're not wrong, I'd stop half way around 2005, or maybe in the alternate world where the whatwg, Chrome etc never happened ;)
- enoch2090 3y agoActually, does Qt have something like FastUI? Been looking for one.
- LtWorf 3y agoYou can compile Qt to target the browser instead of native apps. But besides seeing a demo I don't know how good it is with performances, accessibility and so on.
- enoch2090 3y agoI think Qt does have WASM compilation options, but I mean generating interfaces given models like Pydantic/Dataclasses/etc.
- nurettin 3y agoAnd Qt is leaps and bounds behind Delphi and Lazarus. It is even behind rails g scaffold when it comes to RAD.
- int_19h 3y agoThe ultimate RAD was Windows Forms, in my opinion. It's been downhill ever since. Remember how you could just "add" a database connection to your project, plop a data source on a form, then a datagrid or a bunch of text/check/comboboxes and the standard control, wire it all up in a couple clicks, and things just magically worked? That was a lovely time to work on any kind of line-of-business app.
- badsectoracula 3y ago> Remember how you could just "add" a database [...] and things just magically worked? You can do these in both Delphi and Lazarus, except with a much better GUI framework (comparing GUI only here, not everything you'd get with .NET). If anything having worked with Windows Forms for a while i think it was abandoned before it reached even what you could do in the midlate 90s in Delphi.
- LtWorf 3y ago> The ultimate RAD was Windows Forms Layouts >> fixed size window
- int_19h 3y agoIt has that.
- nurettin 3y agoData source on the form idea originated from Borland Delphi. Later, Anders Hejlsberg quit Borland to work at Microsoft, where he implemented the idea of visual and non-visual components and property editors in .net You would be even more impressed with Delphi, because after connecting your data source, your form fills with data at design-time. Lazarus and Typhon does the same.