Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Search Engine For Coders to Launch

Posted by Zonk on Fri Feb 17, 2006 04:55 PM
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.
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by grub (11606) <slashdot@grub.net> on Friday February 17 2006, @04:57PM (#14745031) Homepage Journal

    Results <b>1 - 10</b> of about 893,795,000 for "/* I hate working at EA */"

  • by frangipani (729691) on Friday February 17 2006, @04:57PM (#14745037)
    This sounds like a new company, not a product of Google.
  • koders (Score:5, Informative)

    by andy314159pi (787550) on Friday February 17 2006, @04:58PM (#14745052) Journal
    There is already a pretty big repository that is easily searchable:
    http://www.koders.com/ [koders.com]
  • Already done (Score:4, Informative)

    by unixmaster (573907) on Friday February 17 2006, @05:00PM (#14745072) Homepage Journal
  • by Vinnie_333 (575483) on Friday February 17 2006, @05:00PM (#14745073)
    This will make it so much easier for Sony's programmers ....
  • Uh oh... (Score:3, Funny)

    by gabecubbage (711618) on Friday February 17 2006, @05:02PM (#14745105)
    This is a spectacularly bad idea...

    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)

    by binaryDigit (557647) on Friday February 17 2006, @05:03PM (#14745107)
    Some other interesting features above and beyond simple searching could be:

    - 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)

    by Krunch (704330) on Friday February 17 2006, @05:04PM (#14745114) Homepage
    Koders [koders.com] does that for some times now.
  • Rock! (Score:3, Insightful)

    by AKAImBatman (238306) <akaimbatman.gmail@com> on Friday February 17 2006, @05:04PM (#14745115) Homepage Journal
    This could so seriously rock. Every time I need a library to do a specific function, I always have to do some searching to find all of the competing options. Invariably, at least a couple of options get missed as you sort through the excess nonsense and out of date information. (Sometimes it's the best solution that gets missed.) I can't count how many times I've wished there was a simpler way to get all the competing options.

    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)

    by Kawahee (901497) on Friday February 17 2006, @05:04PM (#14745117) Homepage Journal
    First off, it's not Google.

    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)

    by GrAfFiT (802657) on Friday February 17 2006, @05:04PM (#14745120) Homepage
    Does this mean that in a few years we'll get the equivalent of SEO, search engine spamming in every program we can compile ? I don't want to see that.
    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 ?).
  • Costs? (Score:3, Insightful)

    by AuMatar (183847) on Friday February 17 2006, @05:06PM (#14745131)
    Any idea on what this service will cost? I couldn't find it on the website.

    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).
  • by DrEldarion (114072) * on Friday February 17 2006, @05:08PM (#14745143) Homepage
    They're also planning on releasing "kringle", a search engine for presents, but they're currently in litigation with a "Dr. Claus".

  • by matt me (850665) on Friday February 17 2006, @05:18PM (#14745212)
    What I've always wanted is to use Google properly, with full regex functionality, see Perl. Currently Google gives you ten terms (I call them words), allowing you to quote some, and use a single-level of AND and OR. And excludes, but these eat away at the ten word limit speedily.

    I want wildcards .* and to be able to escape punctuation! It may look like a cartoon character swearing, but for those that can, it would give us way more power.
  • Bah. (Score:3, Funny)

    by BigZaphod (12942) on Friday February 17 2006, @05:19PM (#14745223) Homepage
    What I really want is a code engine that let's me type: "the misguided and hopeless project I'm working on" in the search box and then delivers the finished executable and documentation so I can email it to my boss and go home early.
  • by ewg (158266) on Friday February 17 2006, @05:25PM (#14745269)
    I hope you can add -buggy to your query to filter out all the buggy code.
  • by Z0mb1eman (629653) on Friday February 17 2006, @05:35PM (#14745344) Homepage
    This story never would've made it if it wasn't submitted as "Google launches"... now we're left with a slashvertisment for a rather ugly site desperately trying to be Web2.0-looking and that "is set to next month", a whole bunch of posts pointing out that it has nothing to do with Google that are unfortunately now getting modded off-topic, another bunch of posts linking to koders.com, and nothing of substance to talk about.

    I love Slashdot :) /take notes for when I'll need to generate "buzz" for a product launch
  • by labreuer (950633) on Friday February 17 2006, @05:39PM (#14745360) Homepage

    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?

  • by delire (809063) on Friday February 17 2006, @06:03PM (#14745537)


    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)

    by EatHam (597465) on Friday February 17 2006, @06:13PM (#14745635)
    Now I'll finally be able to find that Do What I Mean function I've been searching for.
    • Krugle (created by Ken Krugler - notice the name?) is in no way, shape or form affiliated with Google.
      Which will delay Google's trademark infringement suit for, what, a few milliseconds?