Right now writing tokenstream diffing so the editor can recognise the live-macros, parse them and hot update them in the running program. But i'm not very motivated for some reason, therefore i tweet :)
-
-
In some sense its similar to that mario64 code. Every single bit of that game experience you love is written out in If's and action statemachines and spawning graphic elements. By hand, by someone.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
Let us not forget that there is another axis of complexity in play: the inevitable life cycle of these software works-of-art. Upgrades introduce horrific mutations to what was once an almost-perfect creation. Its beauty, at best, is just a fleeting glimpse. Now get back to work.
-
I know, thats why i've managed postponing releasing anything for 8 years. New record. :)
- Još 2 druga odgovora
Novi razgovor -
-
-
I don't have to make the UI since I've made my system modular where every UI piece is in a module :p
-
- Još 6 drugih odgovora
Novi razgovor -
-
-
True! And why I prefer approaches that composably, exhaustively, and reproducibly describe UI state (e.g. Elm’s app architecture pattern) vs approaches that sweep this complexity under the rug (e.g. class-based event-driven retained mode patterns).
-
I've chosen something 'in between', i think Elm is heavily reliant on a render layer that isn't as strict as its UI layer. So i need some kind of mutability in the core. But if i can choose singular-dataflow i do.
- Još 2 druga odgovora
Novi razgovor -
-
-
Doing similar thing. Trying focus on smaller scope, and really hard trying to keep simple stupid. But there is always special cases in UI.
-
Its very useful to understand this because it will stop the belief/attempts that everything can be abstracted into simplicity. With UI i think thats a fundamental misunderstanding of the problemspace.
Kraj razgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.