• On The Insider: Miley Cyrus in Sex and the City 2
April 8, 2008 6:50 PM PDT

Dave Winer looks into Google's App Engine and sees the future

by Dan Farber
  • Font size
  • Print
  • 4 comments
Share

Software pioneer Dave Winer knows about disruptive technology. He was instrumental in formulating RSS, XML-RPC, OPML, outliners, and podcasting.

Dave Winer

(Credit: Dan Farber)

Here's part of what Dave had to say about Google's App Engine, a foray into making its infrastructure available to developers.

Now, what Google announced is really exciting! I'm not kidding. It's even better than I hoped. Yes, it's only Python, but IBM's PC-DOS was only BASIC and Pascal when it first came out, and it didn't matter. Yeah, I preferred C, but I coded in Pascal because that's what you had to do to get an app running. What you're going to see here that you've never seen before is shrinkwrap net apps that scale that can be deployed by civillians. That's a mouthful, but that's what's coming. Why? Because here is a standardized platform that can be stamped out in the billions of units. Maybe Google can't do it, but the perception is that they can. Who is willing to stand up and say Google hasn't nailed scaling? What PCs did in the 80s, Google is doing now. PCs took the black magic out of owning a computer. Now Google is taking the black magic out of operating a scalable web app. Python is the new BASIC.

Marshall Kirkpatrick of ReadWriteWeb considers, as I did, Google's dominant position in selling ads online and how App Engine could amplify that dominance:

The point is, Google App Engine may be neither competitive nor monopolistic - it might just be trivial as Google Pages or Google Base. So far it seems pretty simple and useful, though. We'll have to take a deep breath, hope that Amazon and others step up their offerings a notch or two in response, and see what the future brings.

Clint Ecker of Ars Technica also notes a potential downside in Google's App Engine:

Perhaps the most blatant downside is being locked into Google's platform. Existing projects will have to be ported or written from scratch, and those that rely on traditional relational databases will probably have difficulty making the transition. Even more difficult would be transitioning your application to your own servers if you choose to leave Google's tender embrace. Once you've created an established application on top of Google's authentication service and stored all your data within the company's datastore, removing all this code and data and moving it to another location would appear to a be fairly onerous task.

It's still early in the platform-as-a-service sweepstakes. But the signs are clear. As Nick Carr pointed out in his book The Big Switch, the large clouds will cover the planet with computing infrastructure. Amazon has to be more motivated to improve its Elastic Compute Cloud, and big players like Sun, IBM, Oracle, Microsoft, Yahoo, and others will also be inspired to open their clouds to developers. But as Dave pointed out, we are in the BASIC, embryonic days of platforms-as-a-service.

Dan Farber is editor in chief of CBS Interactive News, which includes CBSNews.com and CNET News. He has more than 25 years of experience as an editor and journalist covering technology. E-mail Dan.
Recent posts from Outside the Lines
Track business executives' tweets with ExecTweets
Wolfram Alpha: Next major search breakthrough?
Microsoft's Live Mesh top innovation at the Crunchies
Macintosh at 25: Still the innovation leader
Print news is fading, but the content lives on
More speculation on Yahoo's CEO choices
Google's 2008 Zeitgeist lists of most popular searches
The information flow from Mumbai
Add a Comment (Log in or register) (4 Comments)
  • prev
  • 1
  • next
by Jjesse285 April 9, 2008 9:15 AM PDT
And the band play on.
Reply to this comment
by nevdelap April 10, 2008 10:51 AM PDT
'Only Python'? What a strange way to comment about Python. Are you still programming in C? Python is brilliant - barely comparable with C, BASIC, nor Pascal - 100x more productive and powerful. C/C++ sure aren't alternatives for this platform, and sure there are other choices, but none so particularly overwelmingly more obvious. I would love to read more about what you'd have preferred or prefer for future language support.
Reply to this comment
by Jjesse285 June 25, 2008 8:13 AM PDT
And Did the world will change for the betterment of mankind.
Reply to this comment
by aerik77 November 10, 2009 1:45 PM PST
We are definitely moving into Online Applications, Web 3.0 perhaps. More and more companies put their applications online and they rely on this. But what are the security implications of this? Of course I know its a bit early to tell what this will evolve into. <a href="http://www.jenkeller.com/" title="Milwaukee SEO Specialist">SEO Specialist</a> will assess the SEO implications of these apps, hackers will try to identify its weakness, and developers will adjust. I just hope these will have a good impact on the users before it gets exploited too much.
Reply to this comment
(4 Comments)
  • prev
  • 1
  • next
advertisement

Google hopes to turn the river into a canal

Searching real-time services like Twitter at the moment is like standing in front of a firehose on a hot day: you'll get cooled off, but you'll get knocked over. Google wants to change that.

Will video site Vevo be next-gen MTV?

Vevo is the Web music-video service built by the big record labels with help from YouTube. Can it make an MTV-like splash?

About Outside the Lines

Dan Farber is the editor in chief of CNET News. He has covered technology for more than two decades, and he previously served as editor in chief of ZDNet, PC Week and MacWeek. Outside the Lines explores the intersection of business and technology.

Add this feed to your online news reader

Outside the Lines topics

Subscribe to the EIC² podcast

Editors Dan Farber of News.com and Larry Dignan of ZDNet, square off in EIC² in this weekly podcast. The two editor in chiefs talk about the big tech stories of the day and provide insight and analysis.

Subscribe to this podcast using an RSS reader other than iTunes

Subscribe to this podcast using iTunes

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right