Advertisement
Promo

Network management Toolkit in association with http://ad.doubleclick.net/clk;217618582;14453422;e?http://www.citrix.com/lang/English/lp/lp_1688615.asp

Google gives developers code-search capabilities

Martin LaMonica CNET News

Published: 05 Oct 2006 09:50 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Google is taking its search expertise to one of its favourite audiences: software developers.

On Thursday the company is expected to launch a Web site, Google Code Search, which the company says will let programmers search billions of lines of code.

The service, conceived by the Google Labs early technology group, will crawl publicly available code, most of which is made available through open source projects. The search and indexing can cover code on Web pages as well as code that resides in compressed files, said Tom Stocky, a product manager at Google.

Google expects that the search engine will be used primarily as a learning tool to help students and serious programmers, rather than a way to find and copy another person's code.

"Most of the code is open source so you can reuse it. But I don't think that's the primary use — it's more about how to learn about things and, when you're building open source packages, to make sure you doing it the right way," Stocky said.

For example, a developer may need to write a function as part of an application and search the Web to see other examples.

Google engineers, many of whom participate in open source projects, already use these code-searching capabilities internally. Since it is a Google Labs project, the company is not yet seeking to monetise searches through ads, Stocky said.

The search engine will allow people to do both keyword search and "regular expressions", which allow people to search a specified pattern, he said. For example, a person could narrow search to JavaScript functions, which will help find more examples, Stocky said.

As it does with many of its services, Google will release an application programming interface (API) to create an XML feed based on a specific query.

Although it doesn't sell programming tools, Google has an active developer outreach programme and relies on third-party programmers to enhance its services.

For example, developers have created popular mashup applications that display information from one Web site using its Google Maps service.

"More and more (the developer community) is the way Google products are getting to scale. We think developers can really improve Google products and use Google technology to improve their own products," he said.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
428 out of 559 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:






Related Citrix Resources

Achieving the lowest server virtualization TCO

Consolidation through server virtualization is a powerful agent for datacenter change, but...

Achieving the lowest server virtualization Total Cost of Ownership

Consolidation through server virtualization is a powerful agent for datacenter change, but...

Citrix XenDesktop: The Best Desktop Delivery System For Today's Demanding Business Needs

Whether you're considering your first virtual desktop solution or trying to salvage an existing...

Desktop Virtualization: A buyer's checklist

Desktop virtualization should do more than just move desktop management to the datacenter—its real...

Five reasons why you need Citrix Essentials for Hyper-V now

This paper explores common challenges associated with server virtualization deployments and the...

See All White Papers

Video icon

Video

On The Road Blog

Lenovo repurchases mobile phone arm

Lenovo has bought back the mobile phone arm that it sold to a private equity firm at the start of 2008, the company said on Friday. The manufacturer sold Lenovo Mobile to the Hony... More

Post a comment

Jabra Stone Bluetooth headset

I don’t get on very well with Bluetooth headsets. But it is not a prejudice against them. I don’t get on well with those flat, saucer-like in-ear headphones either. My ears are just... More

Post a comment

Ion pleases the eye and kills off the...

The netbook has been a rapidly evolving beast. The idea was initially unveiled about four years ago by the OLPC initiative, who wanted to bring out a cheap educational tool for the... More

1 comment


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters