4 ms·
yea because it's much better to have closed, restricted app markets (like Apple, Google, Microsoft ones) than web standards.
by tkubacki 12y ago
yea because it's much better to have closed, restricted app markets (like Apple, Google, Microsoft ones) than web standards.
- CmonDev 12y agoIt's a choice between restricted standards that hinder technology innovation and restricted markets that hinder business. As a technologist I hope that de-facto monopolic legacy poorly-designed technologies (JS and HTML) will give way to new better technologies. I am very happy that at least mobile still gives developers many options - mostly without lame transpilation.
- tkubacki 12y agoRestricted App Store rules eg. disallowing external web browsers or interpreters hinder technology much more than web standards. Talk is cheap - would love to see some of yours "not lame" piece of work.
- CmonDev 12y agoE.g. iOS lets me use: Objective C, Swift, C#, F#, Java, Scala. All compiling to lower-level code that is either native to platform or native to the language. Web lets me use: only JavaScript (that is written manually or transpiled). Yes I will have to pay extra for some solutions, but I don't mind doing this as opposed to using language that I hate. http://en.wikipedia.org/wiki/Ad_hominem http://en.wikipedia.org/wiki/Ad_hominem
- tkubacki 12y ago> iOS lets me use [...] And Web Components are bringing innovation (component based app building) to rusty world of web dev which is not restricted to rich western society (Apple). I stopped ranting on JS - just use lang with good enough IDE like Dartlang (DartEditor or IntelliJ) PS: previous comment was not "ad persona" - but if you think transpilation is "lame" - you don't know how hard it's to make performant transpiler and how wonderful piece of tech are some of those transpilers
- pjmlp 12y agoSociety has lot of mobile OSes to chose from, not only from Apple.
- pjmlp 12y agoYou means the standards where each browser version has its own view of the world, or the standards where the applications get executed behind a HTTP(S) key hole?
- sp332 12y agoThis is missing the point of Firefox OS. It's not meant to go head-to-head with other mobile OSes, it's a development platform for new phone-oriented HTML APIs. When Firefox OS started, there was no way for a web page to use a phone's webcam, or to act as the phone's dialer. The existence of Firefox OS means that other mobile OSes can use their standardized and tested APIs to make HTML more powerful.