Slashdot Log In
Search Engine For Coders to Launch
Posted by
Zonk
on Fri Feb 17, 2006 03:55 PM
from the sounds-codetacular dept.
from the sounds-codetacular dept.
karvind writes "According to Wired, 'Krugle' is set to next month. The search engine indexes programming code and documentation from open-source repositories like SourceForge, and includes corporate sites for programmers like the Sun Developer Network. The index will contain between 3 and 5 terabytes of code by the time the engine launches in March. According to article, Krugle also contains intelligence to help it parse code and to differentiate programming languages, so a PHP developer could search for a website-registration system written in PHP simply by typing 'PHP registration system.'" Update: 02/17 21:04 GMT by Z : Summary edited for accuracy.
This discussion has been archived.
No new comments can be posted.
Search Engine For Coders to Launch
|
Log In/Create an Account
| Top
| 149 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.

Works well already. (Score:5, Funny)
(http://www.grub.net/blog/index.html | Last Journal: Wednesday June 27, @08:48AM)
Where does it say that Google is launching it? (Score:3, Interesting)
Re:Where does it say that Google is launching it? (Score:5, Insightful)
(Last Journal: Monday November 12, @09:37AM)
koders (Score:5, Informative)
(Last Journal: Thursday June 07, @02:55PM)
http://www.koders.com/ [koders.com]
Re:koders (Score:4, Funny)
Re:koders (Score:5, Informative)
Neither koders nor krugle cover that, plus codefetch searches the api of several languages, java, ruby, php, for example.
Nothing to do with Google (Score:1, Redundant)
Already done (Score:4, Informative)
(http://cekirdek.pardus.org.tr/~ismail | Last Journal: Thursday December 23 2004, @07:19AM)
Good for Sony! (Score:4, Funny)
Regexp? (Score:2, Insightful)
Good one slashdot..... (Score:1)
You don't think our paranoia about Google taking over the world could be going a little too far??
Uh oh... (Score:3, Funny)
I estimate only three days before someone successfully compiles Krugle on a shiny new Mactelnix box and ushers in the Singularity overnight, and twenty years ahead of schedule.
"I'm sorry Sergey... I'm afraid I can't do that..."
Community? (Score:5, Interesting)
- merge with semantic web work to be able to search on higher level concepts (e.g. if I type "bubble sort" it returns all bubble sorting code even if it doesn't explicitly say "bubble sort" anywhere).
- "community" features that allow developers to leave comments on code (no, not comments _in_ code, but on code, similar to epinions et al).
- if this index is available via api like the main google index, then people could do things like have automated lint type tools.
- code chain. If I search for some code, then it'd be nice to be able to then peruse that codes hierarchy within the search engine (vs having to download it or cvs over to it).
nothing new (Score:3, Informative)
(http://krunch.be/)
Rock! (Score:3, Insightful)
(http://www.intelligentblogger.com/ | Last Journal: Monday August 27, @11:47AM)
And then there's the issue of missing modules that are referenced by other code. Usually you have to find them by trial and error. In a code search engine, (theoretically) it will simply come back with all instances of the constant I put in. Which means that I can locate the missing module faster than ever before!
If this works, Google will have seriously made the lives of thousands of programmers that much easier.
Kawahee's 2 cents (Score:3, Insightful)
(http://empyrean.kyve.net/ | Last Journal: Wednesday July 26 2006, @08:42PM)
Secondly, I believe "PHP registration system", or the example given in the summary is a sufficient enough query for Google to return something relevant anyway.
Beware of SEO (Score:3, Insightful)
Nowadays, websites are made for Google.. Their existence is justified by their PageRank.
I don't want SourceForge et al. to die the same death as Yahoo's old categories (did you notice that they completely disappeared ?).
Correction (Score:1)
Costs? (Score:3, Insightful)
Also, they really need the ability to search based on license. If I'm working on a GPL project, using it and finding Apache licensed code is only of minimum help. (I can base work off of it, but I can't just use it).
Google doing a lot, too much? (Score:2)
Let's say I have a website that allows for searching of source code and I display google ads. Google looks at the traffic and revenue then decides to compete with me using their own service. So the question is, why do people display google ads? The money's good now but google could very well get into your business and wipe you out if it does too well and they notice.
IMO, they should either do advertising and stick with that and nothing else, or get into providing content while not having an affilaite network. Only fools advertise with google IMO. The money might be good now but be wary if you do too well.
Limited languages at present (Score:2)
Which is unfortunate since I need a snippet to make my fielded read loop ignore comments and I'm lazy.
Ah, well.
Later in the year... (Score:3, Funny)
err, i don't think it's from google (Score:2)
(Last Journal: Wednesday June 09 2004, @01:13PM)
Well, at least IP lawyers will be happy (Score:1)
(http://www.geoffrobinson.net/)
Hopefully, chaos won't ensue.
So how long.... (Score:2, Interesting)
(http://www.somethingpositive.net/ | Last Journal: Monday November 24 2003, @01:20PM)
Jaysyn
Lawsuit! (Score:2)
(http://robvincent.net/ | Last Journal: Tuesday October 09, @01:55PM)
koders.com (Score:1)
(http://marccramdal.blogspot.com/)
What I'd like.. Google with regex (Score:3, Insightful)
I want wildcards
finally... (Score:2)
(http://thepreacher.cac2.net/)
unless you count Google News, Froogle, Maps, Catalogs, and a few others... but really, who's counting!!!
Bah. (Score:3, Funny)
(http://www.bigzaphod.org/)
Filtering out buggy code (Score:5, Funny)
This is hilarious :) (Score:3, Insightful)
(http://www.clutterme.com/)
I love Slashdot
Access confidential code! (Score:3, Insightful)
(http://luke.breuer.com/)
For example, confidential Novell code [koders.com]. (In case that link doesn't work, search for "StopWatch" in "C#"; there are only two results.)
Will this new site perform such wonders?
What does it have over koders dot com? (Score:3, Informative)
Works well for me [koders.com]
A wider breadth of supported languages would be nice however.
That said if Krugle doesn't have the ability to filter on a per license basis, it will not be practical (or safe) for many.
DWIM() (Score:5, Funny)
www.codefetch.com is another resource (Score:2, Informative)
Neither koders nor krugle cover that, plus codefetch searches the APIs of several languages, java, ruby, php, for example.
Finally, unlike koders, codefetch lets you do a true full-text search, just like in a text editor-- go ahead, search for "+=" and you can even use a few regular expressions.
Bet on a Buyout (Score:2, Insightful)
"Borrowed" text from Google Privacy Policy (Score:1)
Krugle Privacy Page [krugle.com]
Google Privacy Page [google.com]
Can you specify License type in search? (Score:2)
I also think that licensing terms might be a useful addition to self-documenting commenting schemes such as Javadoc...
"Please retype your email" Registrations (Score:1)
(http://www.topshelfmedia.co.nz/)
$1,500,000 in funding to show ads... (Score:1, Interesting)
I have thought about this a lot because I have some detailed plans for implementing a superficially similar system. I have looked at a list of similar existing sites, like Koders, CodeFetch, jdocs, etc. I haven't looked at Krugle yet because they only grant access to people that think will help them in their extensive pre-launch publicity campaign. Krugle-related announcements, all with basically the same rehashed non-information, have appeared all over the internet (Digg, Infoworld, numerous blogs). Whoever runs Krugle's marketing program should get a raise. This is basically "PR 2.0" and we will, unfortunately, be subjected to it by many companies from now on.
AFAICT, the existing sites like this that are trying to make money seem to base everything on the idea that they can get programmers to click advertisements in the search results. But, there is no group in the world that is better at ignoring online advertisements than (open-source) programmers. Plus, some of the ads are really ridiculous. For example, on jdocs.com, the first ads I noticed were for _illegal street racing videos_ (no joke!). On the other hand, some of these sites have been around for a while, so perhaps the advertising model works better than I think.
Having said _that_, they still have to compete with Google. Just like google has google.com/linux, they could easily add google.com/code. Even the normal Google search is pretty effective at finding code (I mean, SEO companies rarely use keywords like GetNextFileName or SwingUtilities.invokeLater).
So, these code-search companies would have to have major value-added features. To be honest, what I've heard about Krugle makes me think that they have yet to come up with such compelling features. And, if they make you sign up to access them, then the value of their advertised features decreases significantly.
In fact, it will be interesting to see if anybody can come up with the features that I think would compel people to use and even _pay_ to use such a system. I can think of several such features that I would pay for access to. But, I am not sure that it is profitable for anybody to sell them to me at a price I will pay. Plus, there are quite a few political roadblocks to implementing them.
Now...if only more where brave like this... (Score:2)
(Last Journal: Monday July 18 2005, @05:56PM)
Biggest problem today such as I see it - is the garbage you have to fight with Google. I am not a scientist per see, but an avid hobbyist that loves information, and when I do my experiments as the neighbourhood mad-wannabee-scientist, I have to sift trough gazillions of annoying websites that "wants" to be no.1 for everything.
What I want is:
- A SPAM free search engine (Spam = pr0n ads, ads, look-ma-its-me-on-the-web) etc.
- An research search engine with ONLY useful documentation
Darn...Im dreaming.
Before pubbing on Krugle (Score:1)
(http://www.users.qwest.net/~waffleck-asch/ | Last Journal: Wednesday November 07, @04:46PM)
Or copyleft it.
But even though your right of copyright remains with the author by creation, never assume unregistered code won't be stolen by someone like Gill B at Microsnuff who believes all code is his
Let's be careful out there.
Google is useful for searching code (Score:2)
(http://en.wikipedia.org/wiki/Slashdot)
filetype:py thread.start_new_thread [google.com]
. The syntactical portions come up in the results, and you can copy those to your clipboard to then find the exact thing you're looking for in context in the source. A similar search on Koders [koders.com], a search engine supposedly specializing in source code search, returns useless results.
microsoft (Score:1)
How about this library of code snippets... (Score:1)
(http://desktoplinuxathome.com/)
Google (Score:2)
(http://wolfire.com/)
First impression (Score:2)
(http://zenith.homelinux.net/)
Only one Concern (Score:1)
Horribly
Outdated
Code
"Hey look guys, Krugle says that 5.0.4 has been announced."
"...that happened 6 months ago, not to mention came out."
So what's new? (Score:1)
Now this may seem silly . . . (Score:1)
Re:NOT google (Score:3, Informative)
(http://www.people.virginia.edu/~drs2n/)
Re:Google launches? (Score:1, Redundant)
(http://slashdot.org/)
According to Wired, Google is going to launch Krugle next month.
No. Wired does not say that. Krugle does not say that. I read the krugle site, I searched the krugle blog. It's just not true.
To be fair, it's clear that the poster didn't read the article either.
Re:Google launches? (Score:1)
When google started it was compared with yahoo!
If it looks like a duck (google) , quacks like a duck and walks like a duck (behaves like a search engine), then it is a duck.
Wrong....
this is not duck-typing, this is real world, where a new search engine is just a new search engine (and not a google duck)