Grassroots computing languages hit the big time

By Martin LaMonica, CNET News.com
Monday, May 16, 2005 09:37 AM

Once considered simple toys by serious programmers, scripting languages are becoming first-class citizens in the world of corporate software development.

Database giant Oracle is expected to announce on Monday a partnership to make it easier for businesses to create custom applications for its products using PHP tools from a company called Zend Technologies. PHP is an open-source scripting language used to build Web pages.

The upped commitment to PHP from Oracle is the latest of several moves by large software vendors, including IBM, Sun Microsystems and Microsoft, to capitalize on the growing popularity of scripting, or "dynamic" languages.

Scripting languages have been used to build millions of applications on the Web, but in general have not been adopted widely by corporate developers. But more and more businesses and IT professionals are looking to these languages as a way to simplify and speed the creation of custom in-house programs, thus avoiding the now all-too-common logjam of late or overbudget applications.

"Scripting (languages are) just getting more popular and powerful simply because they're easy to use," said Tim Huckaby, CEO of consulting firm and Microsoft partner InterKnowlogy. "It's all about time to market and money, not about how elegant it is underneath."

By teaming with Zend, Oracle can tap into the growing interest in PHP and encourage use of its namesake database. Currently, more than 20 percent of Zend customers use Oracle databases, according to Pamela Roussos, vice president of marketing at Zend.

Oracle could also broaden its customer base by attracting smaller companies, which don't necessarily have high-powered IT departments well-versed in the type of programming languages typically used to build custom large-scale business applications. Java, C, C++ and Visual Basic are relatively complex. In contrast, scripting languages can be wielded by people without a computer science degree or a lot of training.

Oracle's own line of development tools and the associated "middleware" to run custom business applications are based on Java. Similarly, IBM, BEA Systems, Sun and others continue to invest in Java standards. Microsoft tools, meanwhile, are based on its proprietary .Net software.

Zend takes the open-source PHP software and builds development tools specifically aimed at corporate developers.

Bulking up
PHP is one of several scripting languages designed for rapidly building Web applications that's getting more attention from industry heavyweights. PHP is the most widely used, but others include Python, Perl and Ruby.

Generally, people use scripting languages to build Web applications that do not require very fast performance, such as a high-volume transaction system. But investments by mainstream business-software companies are increasingly making scripting tools, some of which have been around for decades, more industrial strength.

Earlier this year, IBM penned its own agreement with Zend to make PHP better suited for writing applications that tap into IBM's DB2 and Cloudscape databases. On its developer site, IBM has expanded the technical material available to PHP developers.

Though Microsoft has stayed clear of open-source scripting languages in its products, last year it hired Jim Hugunin, the creator of a language called Jython. Hugunin is working on a project called IronPython, which aims to add support for Python in Microsoft's .Net Common Language Runtime.

At the same time, Microsoft continues to invest in making its flagship Visual Studio line better for Web development. In the second half of this year, it will introduce a low-end tool called Visual Web Developer Express designed around C# or other Microsoft-supported languages.


2 Next 

WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Export project data for future effort estimation

Tech Management

Learn to tweak your estimation matrix even further by analyzing the project data from your Microsoft Project schedule.


Read more »


 
Virtualize your way to cost savings
Build an infrastructure that is flexible, scalable, and economical, as you strive to become a truly agile business.

Red Hat Outlines Its Virtualization Strategy and Roadmap for 2009
» Watch the video




Are telcos new drivers of outsourcing industry?

Blog thumbnail

The recent TPI Index from TPI highlighted an interesting trend where a few very large telco-to-telco contracts--instances where one telecommunications carrier outsources its network operations requirements to another telecommunications service..... by Michael Rehkopf

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site