Published at LXer:
Yes, Melinda, there is a choice: Functional ProgrammingBook review While it may appear that object oriented programming has achieved dominance in terms of programming language paradigms, there still exist outposts that refuse to submit to the benefits of polymorphism, encapsulation, and object inheritance.
Read More...