Stephen O'Grady

Analyst, RedMonk

PHP: Simplicity and Less Code
46 minutes, 21.1mb, recorded 2005-10-20
Stephen O'Grady
Stephen O'Grady, analyst for RedMonk, argues that the trend in Web technology, as well as other products, is gearing toward simplicity. Clients often demand more features and functionality, but successful products continue to be characterized by simplicity in design and simplicity in function. O'Grady gives examples of simplicity driving success, such as Google's home page design, the lightness of Firefox and TiVo's simple user interface.

Using examples from consumer product design and marketing, O'Grady shows that simplicity is becoming key in many industries, due to the increasing complexity of modern life and the greater demands on consumers' time. Designers and programmers need to embrace this new paradigm in order to succeed.

Simplicity in design and function are aspects users can easily see, but O'Grady argues that real simplicity in programming results in less code, and PHP is a language that encourages simplicity and less code. Less code means faster run time, lighter programs and fewer bugs, and using a simple language like PHP also reduces the time spent learning the language. Given the simple nature of PHP and the success of long-tail products and applications, O'Grady argues that the future of PHP is very bright indeed.

Stephen O'Grady is an analyst and co-founder at RedMonk, and covers the full spectrum of enterprise applications from development to deployment, with a special focus on Enterprise Content Management and Enterprise Portal solutions.

Before setting up RedMonk, Stephen assisted in building out the enterprise content management and enterprise portal knowledge set at Illuminata by drawing on his real-world expertise in designing, architecting and implementing ECM and Portal solutions for leading systems integrators. Prior to joining Illuminata, Stephen served in various senior capacities with large systems integration firms like Keane and boutique consultancies like Blue Hammock.


This free podcast is from our Zend-PHP Conference series.

For The Conversations Network:

  • Post-production audio engineer: Joe Lipscomb
  • Website editor: Darusha Wehm
  • Series producer: Scott Mace