Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

What do developers want?

This year's programming survey reveals developers’ conservative side. Now that they've embraced Web development and picked their favorite tools, they're not budging

By Neil  McAllister
September 24, 2004
 

The watchword of IT today is to make the most of what you've got. Developers are no exception, according to the results of this year's InfoWorld Programming Survey. We asked people who build enterprise applications to tell us how they did business in today's economy, and the response was resounding: Stick with the competencies you have and increase your investment in those tools and technologies that have proven their value to your organization.

Free IT resource

Hear how top CIOs turn change into a competitive advantage.

Sponsored by HP

Free IT resource

Attend the SOA Executive Forum: Breaking SOA Bottlenecks SOAExecForum.com/may2007

Sponsored by InfoWorld

DOWNLOAD PDF

Click here to download InfoWorld's special report What do developers want?


To compile our research, we gathered responses from 467 software development professionals, ranging from C-level executives to IT managers to front-line coders. While our research yielded few jaw-dropping surprises, it does point toward some interesting trends. In many ways, our results mirrored those of last year's survey, in which Web-based interfaces were king and scripting languages such as Python and Perl gave a strong showing despite industry hype surrounding the high-end development platforms from Microsoft and Sun Microsystems.

In addition to the topics we raised last year, we added some new themes to the mix. Given today's tendency to demand increased return from existing investments, we wanted to find out to which technologies companies were most committed, and where they actually planned to increase their expenditures during the next 12 months.

What's more, we wanted to know to what extent the companies we surveyed planned to take advantage of offshore outsourcing -- and the results may surprise you.

Languages and Scripting

It should come as no surprise that the Java and Windows platforms continue to dominate the developer market this year, as they have in the past. In keeping with last year's results, fully 64 percent of respondents cite Java as their preferred language of choice, with Visual Basic coming in second at 56 percent.

Microsoft tops the list of preferred vendors, with 80 percent of those surveyed acknowledging that Redmond supplies some of their development tools. The next three vendors on the list -- Oracle, IBM, and Sun, in that order -- primarily supply tools for Java development.

C and C++ made a strong showing once again, proving that compiled languages for systems programming are still core to the IT operations of many enterprises. As with last year, however, the real story lies in the tremendous popularity of scripting languages across all categories of development. This year, more respondents favor Perl than C, which suggests that the popularity of this utilitarian language continues to grow among

Click for larger view.
Webmasters and systems administrators.

In keeping with our respondents' preference for Web-based interfaces over client-server designs, support for PHP remains strong. Similarly, more survey participants cite JavaScript than any other scripting language, followed closely by Unix shell scripting. Overall, 48 percent of respondents say they will increase usage of Web scripting languages over the next year. But the big winner this time around is the object-oriented scripting language Python, which saw a 6 percent gain in popularity, almost doubling last year's results.

Much of the continuing popularity of scripting languages can be attributed to flexible syntax, as well as reduction of the compile-run-debug cycle endemic to traditional compiled languages. In addition, a growing number of significant projects written in scripting languages can likely be credited with their increased acceptance. The

p-to-p file-sharing client BitTorrent, for example, was written in Python, as were projects from a variety of high-profile companies, including Google, Industrial Light & Magic, and NASA.

Conservative Platforms

Among more traditional enterprise technologies, one important trend is the ascendancy of Microsoft's .Net platform over "classic" Windows APIs. This year, 53 percent of respondents cite .Net as their preferred development framework or API, knocking older Win32 technologies such as COM and DCOM out of the top spot to a level below both J2EE and Unix/Linux. Another 51 percent say they will increase usage of .Net in the next 12 months.


Click for larger view.


Continued
1 | 2 | Next Page » 



 


 
Neil McAllister is a senior editor at InfoWorld.

  More of Neil McAllister's column

Newsletter Check out all of our free newsletters!
Enter e-mail address:




 

TOP NEWS:


»  Yahoo tells Icahn that its own board knows best
Yahoo claims that Icahn's proposal shows a 'significant misunderstanding' of how Microsoft's buyout offer was handled

»  Does Icahn have a backup plan?
Carl Icahn is trying to force Yahoo back to the bargaining table with Microsoft, but if Microsoft is no longer interested, he'll need to have other options available

»  Sprint: WiMax cleared for commercial use
Sprint has completed nearly a year's worth of testing and has now declared WiMax up to commerical deployment standards

»  Tools circulate that crack Debian, Ubuntu keys
The tools take advantage of a recently discovered vulnerability and can be used to forge digital signatures and steal confidential information

»  Facebook to Google: Friend Disconnect
Facebook cites violation of its terms of service as grounds for blocking Google's Friend Connect from accessing social network's members' data

»  U.S. to investigate semiconductor patent complaints
LSI and subsidiary Agere Systems ask ITC to bar imports by companies violating their patent for semiconductor chips containing tungsten metal




Virtualization: A Step by Step Approach to Success
Your virtual machines can be up and running in a matter of minutes. HP and Citrix have integrated XenServer with HP ProLiant servers and management tools, powered by hardware-assisted Intel Virtualization Technology to enable high- performance, cost-savings solutions for server consolidation and disaster recovery. Sponsor: HP

»  Click here to view this Webcast
  Storage is big, and getting bigger
The only certainty is that your requirement for storage will never be satisfied. While you clean out space and authorize POs, you might consider another alternative: outsourcing. The best way to deal with storage might be to let someone else deal with it. Sponsored by SGI

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 

FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE



TECHNOLOGY INDEX
• Applications
• Application Development
• Security
• Networking
• Wireless
• Platforms
• Hardware
• Data Management
• Storage
• Web Services
• Business
• Telecom
• Professional Services
• Standards

TECH WATCH 


What's the 411 on GOOG-411?
Just as Google has become synonymous with "performing a Web search," 411 is understood to mean "information" -- as in "what's the 411?" I was thus surprised to discover, from a billboard, no less, that the king of search is taking on the ...

Apple HTML source reveals 'iPhone Extreme'
"This one's a stretch..." reports AppleInsider. Um, yeah. Reporting on HTML code sightings of product names could be called a stretch, but iPhone Extreme has a ring to it. Now, that sounds like the product Apple should have released first, rather ...

COLUMNISTS

Unified under law
Ephraim Schwartz's Column and Blog (InfoWorld) - In the litigious world we live in, deploying a unified communications platform in your enterprise could...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Product Management
When I joined MySQL four years ago, there was quite a lot of debate about product management. We didn't actually have ...

Zero Day 
Botnet herders tending smaller flocks
New research backs up the theory that botnet operators are keeping their networks smaller in a continued effort to keep ...



• Advice Line
• Database Underground
• The Deep End
• Enterprise Mac
• Geeks in Paradise
• Grid Meter
• The Gripe Line
• InfoWorld Daily
• Inside IT
• IT Troubleshooter
• ITXtreme
• Open Sources
• ProdBlog
• Real World SOA
• Reality Check
• Security Adviser
• SMB IT
• The Storage Network
• Tech Watch
• Virtualization Report
• Zero Day

ADVERTISEMENT


RESOURCE CENTERadvertisement 

GOVERNMENT IT & POLICY
'If you don't go after the network, you're never going to stop these guys. Never.'
From the State Department, All the News for Inquiring Minds
TechPresident, the Internet Citizenry's New Consensus Taker



Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS  IT EXEC-CONNECT   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist