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

gui is single(immediate mode) or two(graph based) threaded. with some async going to backend or some app defined compute bounded.

there is no need for actors nor green threads. no need for erlang nor go. languages were not designed for gui(unlike js or csharp), will need a lot of boilerplate for trivial patterns.



On the contrary, GUIs are basically event driven systems that benefit a lot from concurrency


X11 is a distributed systems protocol that outputs GUI as a side effect :P




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

Search: