Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ogoffart
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
ogoffart
6d ago
Slint ?
2.
▲
by
ogoffart
19d ago
There is Slint - https://github.com/slint-ui/slint/ - UI renders natively (without a browser) - Slint uses a declarative UI that should be intuitive to use for developers / designers / agents. - Can be
3.
▲
by
ogoffart
3mo ago
Similar story here. Even though our ovens actually work fine, the problem is a new competitor: OpenOven. Their oven is completely free, and on the Italian forum everyone talks about them. It has even way more buttons than ours (most don
4.
▲
Slint and the Node.js Event Loop
(slint.dev)
1 points
by
ogoffart
3mo ago
|
0 comments
5.
▲
by
ogoffart
3mo ago
one missing from that list: Slint, which i work on. runs on Linux, Windows, macOS and embedded, with app logic in Rust, C++, Python or JS. You can use JS but it doesn't ship a browser engine, it renders with its own lightweight toolkit
6.
▲
by
ogoffart
4mo ago
If you are looking for something similar but not limited to C++, you can check Slint out: https://github.com/slint-ui/slint/
7.
▲
by
ogoffart
8mo ago
C++ works, but compared to other languages it's often no longer the most productive choice for UI work. Modern UI code is mostly glue and state management, where fast iteration matters more than squeezing out maximum performance. And w
8.
▲
by
ogoffart
8mo ago
Qt is still used, but I think part of the reason it is less used is that C++ isn't always the right language anymore for building GUI application. That’s actually why we're working on Slint ( https://slint.dev ): It'
9.
▲
by
ogoffart
8mo ago
We're actually working on a native open source cross-platform UI toolkit called Slint that’s trying to do exactly that. https://slint.dev
10.
▲
by
ogoffart
8mo ago
> I wish that there was some native alternative to the Web-based everything. I suggest Slint ( https://slint.dev )
11.
▲
by
ogoffart
8mo ago
There are some desktop apps made with Slint. For example: - WesAudio has a VST plugin for audio applications: https://slint.dev/success/wesaudio-daw - LibrePCB 2.0, is migrating their code from Qt to Slint and should s
12.
▲
by
ogoffart
8mo ago
> someone has to make a native cross-platform desktop UI framework that doesn't suck This is exactly what we're trying to do with Slint ( https://github.com/slint-ui/slint ). It’s a native, cross-platform U
13.
▲
by
ogoffart
9mo ago
> So in case of slint, I would check how they solved the text inputs. Slint uses the NativeActivity by default, but it supports IME by implementing the IME support in Java in the Slint's android backend.
14.
▲
by
ogoffart
9mo ago
slintpad.com uses the wasm port to run on a browser and is not the same as when using Slint to build a "native" app, especially on mobile. Slint does support decent text input and IME. Including text selection with the native hand
15.
▲
by
ogoffart
10mo ago
I’m curious what that showstopper bug actually was. I was really looking forward to this feature, as it would've helped improve Rust <-> C++ interoperability.
16.
▲
by
ogoffart
10mo ago
Of course Rust can handle those use cases fine (GUIs, web browsers, and game engines). C++ is still high on the TIOBE index mainly because it is indeed old and used in a lot of legacy systems. For new projects, though, there's less rea
17.
▲
by
ogoffart
11mo ago
Author of one of these "markup"-based toolkits here. I believe that Rust might not be the best language syntax to express UI. I am curious why you are so strongly against using a DSL. This topic comes up often, so I wrote a blog p
18.
▲
by
ogoffart
11mo ago
Not OP, but some users migrated from Qt to Slint and are happy with it. [ https://slint.dev ] (I'm one of the Slint developers.)
19.
▲
by
ogoffart
11mo ago
Slint does require using its DSL to define UIs, but I'd argue it's not really like learning a whole new language. It's not harder than learning the API surface of any other GUI framework. I actually wrote a blog post about th
20.
▲
by
ogoffart
11mo ago
Regarding Rust GUI framework, there is also Slint https://slint.dev (Disclaimer: I'm one of the Slint developers.)
21.
▲
by
ogoffart
11mo ago
I'm one of the developers of Slint[0], a framework the should be ticking all the boxes for stable, lightweight, and native-style UIs supporting accessibility [0] https://slint.dev
22.
▲
by
ogoffart
11mo ago
> Rust, contrary to public claims, often does worse on memory safety than C++, which is a sad state of affairs. Nonsense! Where do you get that from? Aslo, you can make easily make linked list, it's just not a recommended data struc
23.
▲
by
ogoffart
11mo ago
> Rust claws at market share but has problems with basic stuff like doubly linked lists, WIP gccrs and memory unsafety, Doubly linked lists aren’t that important today. Rust doesn’t need gccrs to be useful, and it gives much better memor
24.
▲
by
ogoffart
11mo ago
10 years ago, in another life, I was already experimenting with trying to provides feature from moc with reflections and from other macros: - https://woboq.com/blog/reflection-in-cpp-and-qt-moc.html 2014, That was bas
25.
▲
by
ogoffart
1y ago
Did you know about Slint https://slint.dev ? What do you think about it?
26.
▲
by
ogoffart
1y ago
I’m actually working on an alternative called Slint => https://slint.dev
27.
▲
by
ogoffart
1y ago
I use the the code lenses of code action feature of the LSP so that the user can start a preview. The LSP server will then open a native window on desktop. Every time the users do some change in the code, the editor sends the document and w
28.
▲
by
ogoffart
1y ago
For Slint [ https://slint.dev ], a (native) GUI Toolkit, I've also developed a LSP server that do live preview and editing. You can try it online at https://slintpad.com : if you click on the toolbar button to ena
29.
▲
by
ogoffart
1y ago
Slint is aiming at having native looking widgets.
30.
▲
by
ogoffart
1y ago
We're building Slint as a business. It takes a lot of time and effort to maintain and improve it. We're not looking to support users who want to use it in proprietary software and give absolutely nothing back, not even a small cre
More ›