The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Mashables: Who Benefits

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Mashables: Who Benefits Posted: Dec 19, 2006 1:15 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Mashables: Who Benefits
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement

Tim Bray comments on the deprecation of the Google API (I commented here), mostly by referencing this commentary from David Megginson:

Forget about the SOAP vs. REST debate for a second, since most of the world doesn’t care. Google’s search API let you send a search query to Google from your web site’s backend, get the results, then do anything you want with them: show them on your web page, mash them up with data from other sites, etc. The replacement, Google AJAX API, forces you to hand over part of your web page to Google so that Google can display the search box and show the results the way they want (with a few token user configuration options), just as people do with Google AdSense ads or YouTube videos. Other than screen scraping, like in the bad old days, there’s no way for you to process the search results programmatically — you just have to let Google display them as a black box (so to speak) somewhere on your page.

I feel stupid for having missed this yesterday, but one of the commenters on my post made the obvious point about that, which amounts to: "well, duh". To be more explicit, let me lift his comment out:

Never mind SOAP - I don't get how it could ever be in the interest of a search engine company to provide their technology through an interface that does not provide any way to earn them money. It would be one thing to offer such a service on a subscription basis, but I don't see any point of doing it without any way to recoup the cost.

Which explains the whole thing. Ask yourself: how does Google benefit (and no, warm fuzzies from developers don't count) by having an open API that anyone can use? It's a free lunch for any developer to ride on, and there's no real need to credit Google in any way. Meaning, there's no revenue there.

What an awful lot of people forget is that companies are not charities. Their purpose in life is to make money for their shareholders, not to make developers all happy about free stuff. Sometimes, those things overlap. In this case, it's very, very hard to see the overlap.

Technorati Tags: , , ,

Read: Mashables: Who Benefits

Topic: Playing for Real, More Than a Scoreboard Previous Topic   Next Topic Topic: Smalltalk on the Rails with RUT-K

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use