I gave it a decent shot, and I wanted to like slint, but I don’t.
It’s not a rust ui system; it’s a declarative ui language that happens to have a rust binding via macros so you can write the custom DSL.
It also has bindings for other languages.
It feels like a bunch of qtquick people got together and implemented a new runtime for qtquick. That might be the direction qt has gone, at the expense of their c++ qtwigets system, but it just feels… “electron app” to me.
If I wanted an electron app, I would just use electron.
If I wanted a non-native ui look and feel, I would use flutter.
Slint has nothing to do with elecron.
There is no browser under the hood so it is much more lightweight.
Slint has native looking widgets.
Slint DSL gets compiled to native code: no need for a runtime interpreter like in QtQuick
Favourite genres of posts on HN in the past 2 years:
* “I am bullish about AI”
* “I am an AI skeptic, [long rambling], but overall, I am bullish about AI”
It’s amazing how even criticism of the technology somehow ends up being a hype post. At least there are still places on the Internet where we can have a serious discussion about the downsides.
As someone who wrote recently wrote the latter post (https://qht.co/item?id=47183527), the more nuanced approach that "AI has good and bad things" is a more real-world reflective approach than an absolute "AI is good" or "AI is bad", and at the least it's more conductive for civil discussion.
I prefer strong opinions than the academic conclusion that a thing has some good parts and some bad parts. I feel 99% of modern essays are afraid to take a stance about anything, and it makes for uninteresting reading and even less interesting discussion.
To be fair, my issue with the born-again AI skeptic genre of posts is that it's basically clickbait. As if being a skeptic at one point makes your argument stronger, proving that the hype is real, and one should pay attention. It's intellectually dishonest, even if meant in earnest.
(Your post history shows that you have been anything but an AI skeptic. Case in point about intellectual dishonesty.)
"Asbestos has good and bad things"
"Assault rifles in the hands of ordinary citizens has good and bad things"
"Everyday chemicals in the food supply has good and bad things"
Look, some issues require nuance. Others don't. It's gaslighting to tell activists who consider Big AI to be a net negative for society (by an order of magnitude!) that their position isn't "real-world reflective".
See dang’s comments on https://qht.co/item?id=47340079 . (That link itself is a submission about HN’s recent guidelines changes to include “Don't post generated comments or AI-edited comments. HN is for conversation between humans.”)
It's basically ungoogled-chromium with manifest v2 support. Chromium is just technically superior than Firefox. It's a simple fact. The problem is the telemetry and AI features they added in it, which Helium or ungoogled-chromium doesn't have.
reply