avallach
Joined 7 years ago
Joined 7 years ago
1. Intuitive thinking
2. Language based internal monologue
3. Written scratchpad
4. Explaining the problem to another person until they understand it (rubber ducking)
Anyway, a surprising related observation is that rubber ducking by describing the problem to quiet listener still often helps me, which suggests that internal chain of thought makes intuitive shortcuts that sometimes are counter productive, while talking to another person creates subconscious pressure to make the thoughts fully complete.
He has 500+ open source repositories including very advanced stuff like GPU powered gui framework and game engine components ( https://wieslawsoltes.github.io/Home ). It's very impressive and almost hard to believe that a single person could make all of this, even with help of modern ai agents.
As the authors highlight: "Noria is not a UI framework at its core. Instead, it’s a platform for incremental computations.". But currently they happen to use it to optimize gui rendering in JetBrains Air IDE.
https://www.adyen.com/knowledge-hub/lightspeed-integrated-pa...
Overall I actually agree that VSCode has proven that making responsive web based frontends is absolutely viable for the IDE, if you accept startup latency, size and memory use of CEF / Electron. And on Windows and macOS, system WebView may be sufficiently compatible (not on Linux anytime soon!), and they significantly amortize all of those downsides.