<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-3998644802443249252.post985873320646051769..comments</id><updated>2011-12-26T22:04:20.946+08:00</updated><category term='Personal'/><category term='Web Development'/><category term='Miscellaneous'/><category term='Information Technology'/><category term='Google'/><category term='Programming'/><category term='Archives'/><category term='Entrepreneurship'/><category term='Blogging'/><title type='text'>Comments on Su Sheng Loong dot com: Will HTML5, WebGL and Cloud Computing Kill Desktop...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.sushengloong.com/feeds/985873320646051769/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998644802443249252/985873320646051769/comments/default'/><link rel='alternate' type='text/html' href='http://www.sushengloong.com/2010/05/will-html5-webgl-and-cloud-computing.html'/><author><name>Su Sheng Loong</name><uri>http://www.blogger.com/profile/02310290907155367547</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3998644802443249252.post-8881010583158075737</id><published>2011-03-10T04:59:15.996+08:00</published><updated>2011-03-10T04:59:15.996+08:00</updated><title type='text'>I don&amp;#39;t think anything is going to kill develo...</title><content type='html'>I don&amp;#39;t think anything is going to kill development of desktop applications.  What you are discussing is the death of traditional distribution of those applications but not the apps themselves.&lt;br /&gt;&lt;br /&gt;Once that happens, the only deciding factors for whether or not an application is considered a &amp;quot;desktop&amp;quot; app is the machine being used to run the app (chosen by the user) and the needs of the application itself, such as input devices (mouse &amp;amp; keyboard), memory requirements, etc.&lt;br /&gt;&lt;br /&gt;Since my computer can&amp;#39;t process bits stored on another computer (a cloud server), those bits must be downloaded to my machine before use.  This means that any application that has to process a lot of content (such as a game) must still store that content locally.  The difference between downloading game content versus installing game content is nominal.&lt;br /&gt;&lt;br /&gt;The Doom demo shown above is a good example for showing off WebGL because the content for that game is tiny by today&amp;#39;s standards and can be downloaded in moments.  The very cool Fractal Lab application (http://fractal.io/) avoids this by having procedurally generated content.  But modern games such as Crysis 2 will get no such benefit and players would still need to download gigabytes worth of art before they could play.&lt;br /&gt;&lt;br /&gt;WebGL won&amp;#39;t solve the piracy problem because the majority of applications should still be able to run in a closed environment (not connected to the internet). Would anyone buy Angry Birds if you couldn&amp;#39;t play while in airplane mode?&lt;br /&gt;&lt;br /&gt;Getting back to the development side of the argument, as a software programmer myself, I see one glaring flaw in WebGL and that is Javascript.  Javascript is rather unstructured and is unsuited for non-trivial applications.  Other initiatives such as Google&amp;#39;s push to allow native code to run from a browser (see&lt;br /&gt;http://www.theregister.co.uk/2011/02/18/google_releases_first_native_client_sdk/) means that I will still be able to write my applications in C/C++ using OpenGL.&lt;br /&gt;&lt;br /&gt;And once I&amp;#39;ve done that, I can distribute on disc, download, website, app store, whatever.  If the application happens to require 10 gigs of ram and a beefy video card, then it isn&amp;#39;t going to be run on a tablet, regardless of whether or not the app is hosted in a web page.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998644802443249252/985873320646051769/comments/default/8881010583158075737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998644802443249252/985873320646051769/comments/default/8881010583158075737'/><link rel='alternate' type='text/html' href='http://www.sushengloong.com/2010/05/will-html5-webgl-and-cloud-computing.html?showComment=1299704355996#c8881010583158075737' title=''/><author><name>Brandon Peters</name><uri>http://www.blogger.com/profile/04067121535848746278</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.sushengloong.com/2010/05/will-html5-webgl-and-cloud-computing.html' ref='tag:blogger.com,1999:blog-3998644802443249252.post-985873320646051769' source='http://www.blogger.com/feeds/3998644802443249252/posts/default/985873320646051769' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1386604493'/></entry><entry><id>tag:blogger.com,1999:blog-3998644802443249252.post-1265613552308869587</id><published>2010-07-15T22:45:13.643+08:00</published><updated>2010-07-15T22:45:13.643+08:00</updated><title type='text'>This is almost definately the future. The only pro...</title><content type='html'>This is almost definately the future. The only problem will be to find a good way of marketing the software we make. If this opens up, it would finally be global competition literally. Someone from ulan bator in a small hut can challenge a software house. So, start thinking how best to market using this sweet piece of techonlogy :D</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998644802443249252/985873320646051769/comments/default/1265613552308869587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998644802443249252/985873320646051769/comments/default/1265613552308869587'/><link rel='alternate' type='text/html' href='http://www.sushengloong.com/2010/05/will-html5-webgl-and-cloud-computing.html?showComment=1279205113643#c1265613552308869587' title=''/><author><name>Kanaghavel</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.sushengloong.com/2010/05/will-html5-webgl-and-cloud-computing.html' ref='tag:blogger.com,1999:blog-3998644802443249252.post-985873320646051769' source='http://www.blogger.com/feeds/3998644802443249252/posts/default/985873320646051769' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1627242526'/></entry></feed>
