|
|
|
|
|
by implicit
262 days ago
|
|
I agree. It's happening. Lambdas are now a requirement for any modern programming language. Monadic promises are how asynchronous programming is done. Rust is basically OCaml except with typeclasses and without a GC. Inch by inch, ideas from FP bubble up into mainstream programming. I predict that algebraic effects (a la Koka) are next, but it'll be a while before the industry is ready for it. |
|
I'm convinced that imperative programming will endure alongside functional code, because being stateful is how the real world works, and most programs have to repeatedly interact with the real world over the course of their execution.