zlacker

[return to "The Codex App"]
1. Olympi+EJ[view] [source] 2026-02-02 21:31:37
>>meetpa+(OP)
It is baffling how these AI companies, with billions of dollars, cannot build native applications, even with the help of AI. From a UI perspective, these are mostly just chat apps, which are not particularly difficult to code from scratch. Before the usual excuses come about how it is impossible to build a custom UI, consider software that is orders of magnitude more complex, such as raddbg, 10x, Superluminal, Blender, Godot, Unity, and UE5, or any video game with a UI. On top of that, programs like Claude Cowork or Codex should, by design, integrate as deeply with the OS as possible. This requires calling native APIs (e.g., Win32), which is not feasible from Electron.
◧◩
2. namelo+FQ[view] [source] 2026-02-02 21:59:54
>>Olympi+EJ
The situation for Desktop development is nasty. Microsoft had so many halfassed frameworks and nobody knows which one to use. It’s probably the de facto platform on Windows IS Electron, and Microsoft use them often, too.

On MacOS is much better. But most of the team either ended up with locked in Mac-only or go cross platform with Electron.

◧◩◪
3. zem+Xc1[view] [source] 2026-02-02 23:23:22
>>namelo+FQ
"native" is used for different things, from "use the platform's default gui toolkit" to "compile to a machine code binary". the former is a bit of a mess, but the latter is strictly better than wrapping a web view and shipping an entire chrome fork to display and interpret it. just write something in qt and forget about native look and feel, and the performance gain will be enough to greatly improve the user experience.
◧◩◪◨
4. belfth+Be1[view] [source] 2026-02-02 23:30:51
>>zem+Xc1
Should just use javafx or swing. Take a leaf out of intellij which while it as it's own performance problems (although not from the fact of the ui framework) has a fantastic ui across Mac / windows / nix
◧◩◪◨⬒
5. marxis+tz1[view] [source] 2026-02-03 01:31:34
>>belfth+Be1
Non-native UI widgets, non-native runtime, non-native language
[go to top]