June 10, 2011, 9:14 AM — Developers and others in the Eclipse community are increasingly relying on cloud application deployments and are trending toward mobile applications, according to a survey conducted in April by the Eclipse Foundation.
The foundation's findings were covered in a report being released on Friday, entitled "The Open Source Developer Report" for June 2011. Findings pertaining to mobile and cloud development are unsurprising, with these trends picking up steam in the overall IT realm. "More and more people are deploying or planning to deploy applications to a cloud infrastructure. In 2011, 36% have plans compared to 29.5% in 2010. The fastest growing platform appears to be private cloud infrastructure, growing from 16.2% (2010) to 23.1% [in 2011]," the foundation noted in its report.
[ Also on InfoWorld.com: Outside of commercial industries, Obama CTO Aneesh Chopra is also pondering mobile and cloud options for the federal government. | Keep up with the latest developer news with InfoWorld's Developer World newsletter. | Follow Paul Krill on Twitter. ]
The report found that mobile applications are becoming important to the Eclipse community: "Sixty percent have already developed or plan to develop mobile applications, 35% have already deployed an application to an external customers and/or an internal user. Android is the most popular platform (85.3%) followed by Apple iOS (66.3%)."
Results in the survey are based on responses from 624 persons worldwide, with 54.6% of respondents identifying themselves as programmers, 14.9% as system architects, and 8.3% as development managers. Java was the preferred programming language of respondents, with 75.7% using it. C/C++ followed, with 9.2%. PHP was cited by 4.8% of respondents.
Windows usage by developers increased, countered by a bit of a drop-off in Linux. "For the first time since beginning the survey, we saw an increase in the number of developers choosing Windows as their preferred operating system for development," according to a section in the report pertaining to the developer desktop.