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

Actor Model.

Go down the rabbit hole of the actor model & eventual consistency, it will make you a better developer. After reading everything you can on the topic, there are a couple of frameworks that implement it (Orleans Framework & Akka & others). I think it will make a comeback as it is a natural fit for multicore cpu's/gpu's.

It is also fairly easy to create, persist and resume state machines, which can help a ton for complex workflows. It also forces you to think in a bottom-up approach instead of a top-down approach like most languages/frameworks.

Another interesting thing to dig into is "code calisthenics" and "tiny types".



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

Search: