Gartner Blog Network


New Research: Dynamic Programming Languages Will Be Critical to the Success of Many Next-Generation AD Efforts

by Mark Driver  |  December 10, 2008  |  1 Comment

I just published a new research note on dynamic (scripting) languages.  Gartner clients can find the full note here but the following is a quick highlight of the content….

Dynamic programming languages, such as PHP, Python and Ruby, are making their way into mainstream IT efforts. Although these tools provide new opportunities for IT organizations to maximize the business value of next-generation application development (AD) efforts, they come with a host of new challenges.

Key Findings

  • Dynamic programming languages offer a number of unique capabilities that cannot be duplicated with established market-leading technologies.
  • Dynamic programming languages require new best practices, not only for AD, but also for production capacity planning.
  • Dynamic programming languages will not be fully supported by IT megavendors until at least 2011.

Recommendations

  • Look for opportunities to integrate dynamic programming languages into software platform investments (for example, .NET and Java).
  • Consider dynamic programming languages for projects where .NET and Java are overly complex for project design goals; however, do not assume that dynamic programming will replace investments in established software platforms, such as .NET or Java, in the near future.
  • Explore the merits of domain-specific languages and metaprogramming techniques uniquely enabled by dynamic programming languages.

Category: 

Mark Driver
Research VP
12 years at Gartner
27 years IT industry

Mark Driver is a vice president and research director in Gartner Research, where he specializes in application development technologies and open-source software. Within Gartner, Mr. Driver serves as a principal analyst for Java technology, as well as the Microsoft .NET framework. He is also the principal analyst covering the business and technical issues of the open-source software model. He covers many aspects of open-source software, including adoption challenges, best practices, market impact and development models.Read Full Bio


Thoughts on New Research: Dynamic Programming Languages Will Be Critical to the Success of Many Next-Generation AD Efforts


  1. […] been trying to reply to this Garner post: Dynamic Programming Languages Will Be Critical to the Success of Many Next-Generation AD Efforts but Gartner’s blog system is not publishing my text, so here is […]



Comments are closed

Comments or opinions expressed on this blog are those of the individual contributors only, and do not necessarily represent the views of Gartner, Inc. or its management. Readers may copy and redistribute blog postings on other blogs, or otherwise for private, non-commercial or journalistic purposes, with attribution to Gartner. This content may not be used for any other purposes in any other formats or media. The content on this blog is provided on an "as-is" basis. Gartner shall not be liable for any damages whatsoever arising out of the content or use of this blog.