{"id":3408,"date":"2011-06-24T17:37:50","date_gmt":"2011-06-24T17:37:50","guid":{"rendered":"http:\/\/www.redmonk.com\/jgovernor\/?p=3408"},"modified":"2011-06-24T17:37:50","modified_gmt":"2011-06-24T17:37:50","slug":"ide-as-a-service-daas-hawt-and-some-enterprise-opensocial-thawt","status":"publish","type":"post","link":"https:\/\/redmonk.com\/jgovernor\/ide-as-a-service-daas-hawt-and-some-enterprise-opensocial-thawt\/","title":{"rendered":"IDE as a service: DaaS hawt! and some Enterprise OpenSocial thawt"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/lh3.googleusercontent.com\/-mfcRRJCBgxg\/TgTKJ29_qCI\/AAAAAAAABsQ\/_TSo-vRMzGg\/s912\/orion.jpg\" alt=\"\" width=\"502\" height=\"375\" \/><\/p>\n<p>I was chatting to Atlassian founder and CEO Mike Cannon-Brookes recently when I asked him what comes next. You know&#8230; the &#8220;plastics&#8221; question. It was Mike that first turned me on to OpenSocial&#8217;s potential as an enterprise technology &#8211; as far as I know Atlassian was the first enterprise vendor to adopt the technology, to allow smooth flow across different elements of its product Suite: you can pop in a context from another app into a smooth user flow. Today IBM, SAP and Jive are onboard (OpenSocial apparently <a href=\"http:\/\/blog.opensocial.org\/2011\/06\/open-app-revolution-storms-ibm-innovate.html\">made a bit of a splash at IBM Innovate<\/a> recently &#8211; given how many tools are in the Rational portfolio its no surprise IBM would see the advantage of using the technology). Lotus is also <a href=\"http:\/\/www.redmonk.com\/jgovernor\/2011\/01\/20\/lotus-gears-up-to-embrace-the-web-rebuild-its-developer-story-pwn-social-business\/\">playing with OpenSocial<\/a> containers.<\/p>\n<p>OpenSocial has even hit the desktop. <a href=\"http:\/\/blog.opensocial.org\/2011\/05\/xobni-opens-outlook-to-developers-via.html\">Xobni, the Outlook integration specialist, now supports OpenSocial<\/a>, which means web apps can be easily integrated with Outlook. Using Xobni Atlassian now gives users to access Jira issue and project tracking via Outlook. Xobi is also supporting DropBox, Evernote, Salesforce.com and Webex.<\/p>\n<p>As ever I&#8217;m madly off topic in the intro. Mike said to me the next Big Thing would be online IDEs. Given Everything as a Service its no surprise IDEs would come up (indeed, the idea of online IDEs has been kicked around, then kicked into touch, a bunch of times.)<\/p>\n<p>But Mike just said:<\/p>\n<blockquote><p>We&#8217;re watching a lot of the emerging amazing tools. People say &#8220;an IDE will never go to the web&#8221;&#8230;. Well people say tools will never go to the web and they have been proved wrong every single time.<\/p><\/blockquote>\n<p>He has a point. Web performance is frankly staggering these days. Javascript is super fast in modern web browsers like Google Chrome. So why not an online IDE? Everything else is moving to the web. It was no surprise then when I got a press release this week about Atlassian and Accel Partners investing $5.5 million in a series A funding for <a href=\"$5.5 million in a series A funding from Accel Partners and Atlassian Software.\">Cloud9IDE<\/a> &#8211; a web-based IDE. It currently only supports Javascript and HTML\/CSS, with highlighting support for Coffeescript, Ruby, PHP and others. The investment should mean more language support sooner rather than later.<\/p>\n<p>Code9 isn&#8217;t alone. Our client the Eclipse Foundation now has an IDE project in play called <a href=\"http:\/\/www.eclipse.org\/orion\/\">Orion<\/a>, led by IBM (client). &#8220;Tools For The Web, On The Web&#8221;. The big concern people have about online IDEs is that desktop apps should in theory perform faster. On the other hand what&#8217;s going to parse Javascript faster than a superfast web browser? In our first briefing about Orion, one thing that really struck me was that the developers told me that for some large files at least, Orion is faster than the Eclipse IDE. I am sure some haters are now thinking this is about Eclipse performance, but that really isn&#8217;t the issue at hand.<\/p>\n<p><a href=\"https:\/\/bespin.mozilla.com\/\">Bespin<\/a> is a Mozilla experiment to build an online IDE. <a href=\"http:\/\/ecco.sourceforge.net\/\">Ecco<\/a> is another.<\/p>\n<p>What is DaaS? Development As A Service &#8211; which really goes beyond IDE as a service. You see developer toolchains are changing dramatically. Where IDEs traditionally needed to integrate with heavyweight systems like Maven, the game today is all about Github and <a href=\"http:\/\/redmonk.com\/sogrady\/2010\/04\/01\/github\/\">distributed version control systems<\/a> enabling forking and rapid developer-led innovation. Developer services are moving online, and so are the developer tools.<\/p>\n<p>Its early days for the trend, but I think we&#8217;ll see major development in the next 12-24 months. I am sure some of you are thinking &#8220;an online IDE could never do x&#8221;. But as Mike said, we&#8217;ve said that about the web before.<\/p>\n<p>Final point before I go. In terms of immediate developer experience the Eclipse guys seem to have the edge over Code9. Orion&#8217;s web site is beautiful and you don&#8217;t even need to register to start using the editor. Its always great when clients do impressive work.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was chatting to Atlassian founder and CEO Mike Cannon-Brookes recently when I asked him what comes next. You know&#8230; the &#8220;plastics&#8221; question. It was Mike that first turned me on to OpenSocial&#8217;s potential as an enterprise technology &#8211; as far as I know Atlassian was the first enterprise vendor to adopt the technology, to<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[16],"tags":[71,119,120,146,186,419,190,210,271],"class_list":["post-3408","post","type-post","status-publish","format-standard","hentry","category-developers","tag-atlassian","tag-css","tag-daas","tag-eclipse","tag-html5","tag-ibm","tag-ide","tag-javascript","tag-opensocial"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9wfjh-SY","_links":{"self":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/posts\/3408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/comments?post=3408"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/posts\/3408\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/media?parent=3408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/categories?post=3408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/tags?post=3408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}