I see most new developments in web technologies as layers upon layers of frameworks designed to make it easier to create ever more complex web-based applications that will ultimately become irrelevant when people realize that the complexity and the scaling requirements of the applications being created are much better served by normal non-web focused programming languages.
With the success of the app store on iOS, vendors are realizing the value of eliminating the friction involved in installing native 'apps'. The sooner this happens the better, since it will mean much better software overall. Mail clients, word processors and mapping applications should not be written in javascript.
It's a damn shame that the OS vendors refuse to work together to make easily cross-platform native applications a reality. Thankfully though, if they create frictionless ways to use native code, frameworks and what not should be able to bridge the gap between OS specific API's and the hardware without performance issues. Moore's law will never make javascript word-processors good.
Javascript on the back-end just makes no sense to me whatsoever. Why not pick a programming language that was designed for the job, not something that was hacked together so it's somewhat passable at the job?
(by native i'm referring to languages traditionally used to bulid complex software, not just c/c++)
With the success of the app store on iOS, vendors are realizing the value of eliminating the friction involved in installing native 'apps'. The sooner this happens the better, since it will mean much better software overall. Mail clients, word processors and mapping applications should not be written in javascript.
It's a damn shame that the OS vendors refuse to work together to make easily cross-platform native applications a reality. Thankfully though, if they create frictionless ways to use native code, frameworks and what not should be able to bridge the gap between OS specific API's and the hardware without performance issues. Moore's law will never make javascript word-processors good.
Javascript on the back-end just makes no sense to me whatsoever. Why not pick a programming language that was designed for the job, not something that was hacked together so it's somewhat passable at the job?
(by native i'm referring to languages traditionally used to bulid complex software, not just c/c++)