Question d’entretien chez Tacit Knowledge

1. What is functional programming? 2. What is the difference between classical inheritance and prototypal inheritance?