Recent Posts from Read/Write Web
-
Top 10 Concepts That Every Software Engineer Should Know
The future of software development is about good craftsmen. With infrastructure like
-
Massive Amazon S3 Outage
Today's big news is that Amazon's S3 online storage service has experienced
-
Confirmed: Twitter Has Acquired Summize
One week ago yesterday we reported that red hot microblogging service Twitter
-
iPhone Apps For Social Networks
The iPhone App Store is here and if you have an iPhone
-
Telco Greed Overshadows iPhone 3G Launch
Yesterday we reported on the outlandish iphone 3G pricing plans of Vodafone
Sponsored by:
Platforms on the Web are Platforms on a Platform
The web as a platform is something we have written aboutquite a lotover the years here at Read/WriteWeb. Over the weekend, Marc Andreessen put up a lengthy post attempting to sort out the idea of an "Internet platform." Andreessen writes, "One of the hottest of hot topics these days is the topic of Internet platforms, or platforms on the Internet ... 'platform' is turning into a central theme of our industry and one that a lot of people want to think about and talk about. However, the concept of "platform" is also the focus of a swirling vortex of confusion -- lots of platform-related concepts, many of them highly technical, bleeding together; lots of people harboring various incompatible mental images of what's about to happen in our industry as a consequence of various platforms."
He goes on to identify three types of platforms:
- Access API - where data is pulled from a service and reconstituted to create something new or add value to something else (think Flickr, or Google Maps)
- Plug-in API - where developers plug their applications directly into the platform (think Facebook, Firefox, or, well, Google Maps again (Mapplets))
- Runtime Environment - like a plug-in API but where code is executed directly on the platform, and the "platform itself handles everything required to run your application on your behalf" (think Andreessen's own Ning, Second Life, or Salesforce.com)...


