Evolution of the Number of Functions in WordPress

A few fun and useless facts I collected while mining through 54 WordPress releases, from 0.7.1 to 3.0.1: The latest version of WordPress, 3.0.1 as of publishing, has 3240 PHP functions defined. The first version (0.7.1) had 309 Across all WordPress versions, 3920 PHP functions have been defined and used On average, each ".X" release (2.1, 2.9…) introduces 225,2 new…

WordPress Functions History: When Was do_something() Implemented Again?

My practice and what I recommend doing when coding plugins is not to bother about backward compatibility, to always code for the latest stable release available or against the trunk version, and not to support plugins coded for old, deprecated and insecure versions of WordPress. This said, there can be situations where you need to backport something, or to make…