Personal blog of Jack Casey.
RSS icon Email icon Home icon
  • Google search for programmers

    Posted on January 27th, 2010 beetlefeet No comments

    As I’m sure some people reading this will know, Google ignores most punctuation in search terms.

    This means searching for things such as “ruby .one?” or “ruby ||= trick” etc are much less helpful than they’d otherwise be.
    (Side note, “.one?” is an array instance method that returns true if the array has exactly one item in it. Ahh ruby, you so crazy.)

    Every few months this really pisses me off.

    Here is a line from google’s basic search help page:
    With some exceptions, punctuation is ignored (that is, you can’t search for @#$%^&*()=+[]\ and other special characters).

    And if you follow the link the most interesting of the exceptions is:
    Punctuation in popular terms that have particular meanings, like [ C++ ] or [ C# ] (both are names of programming languages), are not ignored.

    Well thankyou google! For some reason this annoys me even more. There is someone who every now and again (every few months? or maybe they’ve only done it once when google first added punctuation rules?) goes in and adds “popular terms”. Well most of my terms aren’t popular! That’s why I’m searching for them!

    I just checked Bing and notice the same problem. Anyone know a more thorough search engine for special use cases? (Don’t get me wrong google is great for most of my searches.)

    No TweetBacks yet. (Be the first to Tweet this post)

    Leave a reply