Length: 17 pages For Application Development & Program Management Professionals
August 16, 2007
The Forrester Wave™: Dynamic Programming Languages, Q3 2007
Python Is An All-Purpose Leader; PHP And Perl Are Popular Options
by Michael Goulde, Jeffrey S. Hammond
with Mike Gilpin, John R. Rymer, Katie Smillie

This is a document excerptEXECUTIVE SUMMARY

Forrester evaluated leading dynamic programming languages across 90 criteria and found that Python, PHP, and Perl have established leadership, thanks to their dynamic programming language capabilities and breadth of focus. Python represents the best combination of features, breadth of applicability, and strong community. PHP also had strong functionality and community but tends to be used for fewer types of applications. Perl has somewhat less functionality than Python or PHP but is also widely used and has a strong community. ECMAScript is a standard that has been implemented in several vendors' products, including JavaScript in Mozilla and JScript in Internet Explorer. It is a Leader, but it is typically used for building Web pages, and although it has good features for accomplishing that purpose, it is seldom used for other purposes. Ruby is also a Strong Performer with solid functionality and wide applicability, but because of its relative newness, it has a smaller, though enthusiastic, following.

TABLE OF CONTENTS

NOTES & RESOURCES

itemDynamic Programming Languages Are Hot

itemDynamic Programming Languages Evaluation Overview

itemLanguage Selection Is Determined By Requirements

itemProfiles Of Languages Evaluated

itemSupplemental Material

Forrester conducted language evaluations in June 2007 and interviewed seven representatives of the language projects: ECMAScript (Microsoft and Mozilla), Perl (The Perl Foundation), PHP (Zend Technologies and Oracle), Python (Python Software Foundation), and Ruby (Sun Microsystems). We also interviewed two current users of each language.

Related Research Documents

itemProgramming Languages

April 13, 2007

itemThe State Of Application Development In Enterprises And SMBs

February 22, 2007

itemThe Forrester Wave™: Open Source Projects, Q2 2006

June 28, 2006

Find Documents In Related Categories

This document falls under the following categories. Click on a link below to find similar documents.
Analyst: Jeffrey S. Hammond
Technology: Application Development, Application Infrastructure Technologies, Architecture & Technology Strategy, Enterprise Architecture, Enterprise Architecture Domains
Geography: Asia Pacific, Europe, North America

Buy Risk Free
Download and print PDF immediately
Price: US $379.00

Add to Cart

Our Money-Back Guarantee
If you are not completely satisfied, return it for a full refund within three weeks of your online purchase.

Already a Forrester Client?
Log in to read this document.

Archived Teleconference:
Five Open Source Trends You Should Be Watching
Original air date: Friday, December 28, 2007

Special Features

1 Forrester Wave

Graphical vendor ratings

corner border corner
Ratings and Comments
Rating: 9 out of 10
based on 2 ratings across all roles.
corner border corner