It helps to have the same language on both the server and the client. But sometimes you want something less verbose, sometimes something with a more expressive type system. Sometimes you want C or C++.
You can meet Ilmari Heikkinen on HTML5 hackaton 19th of October.
Are you satisfied with actual situation about implementation of HTML5 features in nowaday desktop and mobile browsers?
Yes, pretty much. All the important bits are getting there. Web Storage APIs are supported on most desktop & mobile browsers, as is the canvas element.
In my mind, web apps have a larger amount of code on the client. They use the server as a data store and do their main processing on the client. Web sites, on the other hand, run mostly on the server and use client-side code to enhance the experience.
Have you ever been on a hackaton? What do you mostly like on hackatons?
Yes, a few times. I like being able to work on new things and build things from scratch. Creating stuff.
Ilmari Heikkinen will be available for you as a mentor on our HTML5 hackaton on 19th of October in Prague.
Come and build something cool from scratch with HTML5!