Linked by Thom Holwerda on Thu 28th Mar 2013 11:47 UTC
Mozilla & Gecko clones "Still, Firefox OS could have a big impact on the Web even if it never gains significant market share. By pushing the Web forward, Mozilla is helping to ensure that mobile websites will continue to be relevant even as developers create hundreds of thousands of proprietary apps. Firefox could lose the battle for the smartphone OS market but still win the war for open standards."
Thread beginning with comment 557058
To read all comments associated with this story, please click here.
HTML5/JS
by twitterfire on Fri 29th Mar 2013 09:50 UTC
twitterfire
Member since:
2008-09-11

I'd take anytime C++, Java or C# over HTML5/JS for mobile devices or desktop development.

Not only HTML5/JS it's a misfit for mobile apps, but performance will be going to suck.

I don't know why Windows 8, Tizen and Firefox OS tries to recycle web designers into programmers. Maybe it's trendy?

Reply Score: 3

RE: HTML5/JS
by pandronic on Fri 29th Mar 2013 10:10 in reply to "HTML5/JS"
pandronic Member since:
2006-05-18

Well, I can tell you my personal perspective. I started as a low level programmer - ASM, C and all that stuff, but in time I realized that I tended to focus too much on the implementation of my ideas instead of my ideas - which, I can't lie, at the time, was a pleasure in itself. But as time went by, I realized that I wanted more to make my ideas come to life, than to get lost in the implementation. That's when I went into web development - you could just sit down and program and not think that much about implementation details and language constraints.

Unfortunately, I've always yearned to get back to app development, but until Python I haven't found anything compatible with the way I wanted to do things. But, I didn't have the time or the disposition to learn more than a crust of Python and I still couldn't get back to doing what I loved.

That is, until recently. And to my surprise instead of Mohammed going to the mountain, the mountain is coming to Mohammed. JS is slowly but surely becoming an application language. I couldn't be more excited.

Reply Parent Score: 5

RE: HTML5/JS
by AlephZero on Fri 29th Mar 2013 12:01 in reply to "HTML5/JS"
AlephZero Member since:
2011-07-12

Until Javascript is treated as a firts-class native system language, COMPILED to bare machine code, the performance-heavy applications (read: games) will always suck compared to platforms which allow that.

If it will not be the case, it would mean MORE CORES, MOAR RAM to run things that could be ran with half the power, if they were compiled to machine code.

Reply Parent Score: 2

RE: HTML5/JS
by Chris_G on Fri 29th Mar 2013 14:34 in reply to "HTML5/JS"
Chris_G Member since:
2012-10-25

Well, the modern JavaScript engines are quite a bit faster relative to native machine code than Dalvik was before it got a JIT. And, last I checked, Dalvik was still mediocre when compared to well-optimized, natively complied c/c++ code. So, yeah. You aren't going to get native performance from V8 or any other modern JS engine... but is it bad enough to make it unviable? I doubt it.

And asm.js may help too.

Reply Parent Score: 4

RE[2]: HTML5/JS
by Nelson on Fri 29th Mar 2013 16:42 in reply to "RE: HTML5/JS"
Nelson Member since:
2005-11-29

No, but Javascript is bad enough even if you leave the performance issues aside. It doesn't scale well to large projects.

This is why people use stupid XX to JS compilers, because writing in JS is a royal pain.

Reply Parent Score: 2