This paper, written by Miller Puckette describes differences between Max and Pd and discusses why Miller wrote Pd.

 

Useful statements:

 

Max is a software system that provided a way for non-computer scientists to do computer scientist like things. 

 

The lesson of Max is not its implementation but its user interface.