Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes. There's nothing particularly magical about any UI framework. They all have to deal with the fundamental fact that UIs are enormously stateful, the state is a function of approximately everything the user has ever done, various inputs arrive asynchronously and unpredictably, responsiveness SLOs are in the 10ms range, and the hardware is generally diverse and off-site.


This reminds me of Evan Czaplicki's PhD Thesis [1] on how concurrent functional reactive programming (FRP) can be used to solve most (if not all) of those challenges with little effort from the application developer.

[1] https://elm-lang.org/assets/papers/concurrent-frp.pdf




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: