Re: Has any "let's make software development easy!" strategy ever worked?
"Most code hoarders want to write in native code, under the misapprehension that (1) this will enable them to keep the Source Code secret from end users ... Purely-interpreted userspace code is the future. Yes, it bolloxes the closed-source development model. So what? It was an idea whose time had been and gone, and it will not be missed. Get with the program or get lost."
Here's what I think when somebody suggests I develop in HTML/JS:
1) All my software is already written in perfectly portable C++, I have tens of thousands of lines of code from other projects that I can easily reuse, and I've memorized a ton of standard C++ APIs. C++ is available on any platform so the only reason I wouldn't be able to use it is because some non-developer business-type such as yourself prevents me from doing so, because they read on the internet that HTML5 is easier and better.
2) Even if the JS is compiled on the fly, do you even KNOW how much memory overhead there is?? (A lot.)
3) Every native UI API has tons of functions so you can easily make buttons, dialog boxes, menus, etc. that look nice, perform well, and are consistent with the rest of the OS. Doing all this stuff in HTML5 is unnecessarily awkward and time consuming.
Just look at the iOS app store. Everybody HATES HTML5 apps. They are bloated, slow, ugly, and inconsistent with all other iOS software. There's a reason why Facebook redid their app to be native.
Your argument about code obfuscation has never occurred to me BTW.