Domain: codase.com
Stories and comments across the archive that link to codase.com.
Comments · 12
-
semi-formalized
Some people are already doing this, such as koders, code fetch, codase, and snippets. Talk to them for formalizing as I'm sure they have some good input.
-
Re:Absolute FUDI've used Google search to find all sorts of code snippets over the years,
Back in the day, being someone that 'asked the internet' for any non-trivial information was considered n00bish. Now teh Intarweb is all-knowing and all-seeing[1].
It's as if not code-specific search is new:
These sites have been around a while (in Internet time) and specialize in source code search[2].
A good 3/5s of my help for people in Linux starts with Google'ing on error messages, #defines, and name of programmers in sourcecode[3]. Without reliable searching on error message there are some things in Linux I would never have been able to do; from fixing obscure errors with propreitary ATI graphics installers to debugging PHP installation wonkiness. That being said, Internet forums, How-to forge and Wikipedia are no substitution for good API level documention[4].
How many programmers left your names and email references in your source code comments? How long do you think it will be before a Spammer starts vacuuming those up? What percent of larry.wall@perl.com's incomming email is SPAM? Is it time to think about using throw away emails for those comments?
----
1. Apparently most of what we know concerns advertsiments for 'reproduction enhancers' and most of what we (want to) see is pr0n.
2. Okay, planet-source-code.com is a tacky site, but their code search bar is at the top of the page before the hideious streams of click-vert spam.
3. I hate formus that expect me to subscribe and/or pay-per-view for 3rd rate community submited partial-solutions for issues that don't even match my problem half the time.
4. Perl has POD. Javadoc comes with Java. Doxygen exists for a reason. No, these are not subsitutions for usage examples, design documents or functional specifications. -
Re:This could represent a step forward
check out http://www.koders.com/ http://www.codefetch.com/ http://www.codase.com/ http://www.bigbold.com/snippets/ and http://swik.net/ sometime.. plenty of source code out there to learn from.
-
Re:Punctuation
So, with google, how do I search for the difference between the following LaTeX commands
Have you tried Koders, Codebase or even the OSS Gonzui? Source-code specific search enginers are nothing new. (However, the ones I listed are limited to C and C type languages. And I'd hate to be a STFW troll, but if you spent < 5 minutes at Google looking for, say, "latex source code search engine" you might get lucky.) -
http://www.codase.com
http://www.codase.com/, currently available code search engine with 250M line of c/c++/java code, with very flexible query interfaces
-
Codase is much better with 250M of C/C++/JAVA code
http://www.codase.com/ a new search engine, seems to have better user interface and performance. It also has a smart query search system to deal with complex queries,
quoted from their website:
"For the first time, to find relevant code, developers can simply type into a search box about the same code as they do in their daily development work. The Codase smart query system processes the input and then builds an internal query to feed into the search engine. Through this free style format, complex combinations of multiple search terms can be easily entered. For example, to find any main method that contains variable t and function calls of thread.start() and println, this query can be used: main() { var t; thread.start(); println; }",
http://www.codase.com/search/smart?join=main()+%7B var+t%3B+thread.start()%3B+println%3B+%7D&scope=jo in%2Fjoin&lang=*&project= -
Codase is much better with 250M of C/C++/JAVA code
http://www.codase.com/ a new search engine, seems to have better user interface and performance. It also has a smart query search system to deal with complex queries,
quoted from their website:
"For the first time, to find relevant code, developers can simply type into a search box about the same code as they do in their daily development work. The Codase smart query system processes the input and then builds an internal query to feed into the search engine. Through this free style format, complex combinations of multiple search terms can be easily entered. For example, to find any main method that contains variable t and function calls of thread.start() and println, this query can be used: main() { var t; thread.start(); println; }",
http://www.codase.com/search/smart?join=main()+%7B var+t%3B+thread.start()%3B+println%3B+%7D&scope=jo in%2Fjoin&lang=*&project= -
See also: Codase.com
See also Codase.com, another "Source Code Search Engine", which lets you search by method names, class names, variable names, free text, etc..
-Mark -
Search Millions Lines of Open Source Code
There are tens of thousands of open source projects, how to look for the code is a difficult task. Codase (http://www.codase.com gets a solution for that. It understands the source code and you can search for meanings in the source.
-
Reuse open source code
One of problem that I have with the open source is that how to search for the code snippets that I can reuse in my open source projects. Finally someone who developed an open source code search engine called Codease (http://www.codase.com). Play with a while, seems it understands code well and I can search for function defintions, function calls, and even the class definition, try search for "trie" and immediately give me the examples in the open source project. Hope they can cover more projects and more languages.
-
Search 200 million lines of open source codehttp://www.codase.com/
Can search/browse tons of source code by function calls, class hierarchy, method definitions, comments, macros, etc. It recognizes language syntax, and should be useful for Linux development.
-
Search/browse100 million lines of open source codeIt might be a bit OT, but this offers an easy way to find open source code snippets. The search engine interprets code as code, and thus all languages elements can be searched, such as function calls, classes, variables, strings, comments, macros, etc.