John Scott Haldane adopted an anti-mechanist approach to biology and an idealist philosophy early on in his career.
Haldane also stated that a purely mechanist interpretation can not account for the characteristics of life.