One of the most common patterns in popular programming is runtime polymorphism. As in, the ability to have a set of heterogeneous objects which can all perform a common action (like a set of shapes ...
Haskell is one of the most popular functional programming languages but it has not found much use in the embedded space. That is not likely to change in the near future but there are reasons for ...
Answer by Tikhon Jelvis, Functional Programmer, Student, on Quora, It's a very difficult question because, at heart, it's more a matter of sociology than technology. Languages get popular or remain ...