5 ms·
I am sorry but part of your comment smells a little bit like a red herring, what is the language of react-native? Ah. Website clearly stresses that the main poi
by mda 11y ago
I am sorry but part of your comment smells a little bit like a red herring, what is the language of react-native? Ah.
Website clearly stresses that the main point of flutter is to build cross platform high performance applications. I think language of choice is of lower importance. There are still many developers who would not touch javascript with a ten foot pole but I can see them using a saner language like Dart. It may find its place.
- talldan 11y agoIt's definitely saner to use something that has a community and traction. You definitely can't argue that Dart is a saner choice of language than JavaScript. After all if they'd chosen JavaScript, Dart could be useable via compilation. So would a whole bunch of other more commonly known and probably saner languages.
- kaendfinger 11y agoSane by your definition is not the same as my definition then. A community can't grow if people aren't a part of it. Using Dart is one of the best decisions I have made in my life.
- talldan 11y agoI gather you're already compiling it to JavaScript, though? Otherwise your audience would be very limited. The decision to use Dart for this project seems to me like an attempt to find a lifeline for it. That's fair enough, but it could ultimately be a highly limiting factor and the reason it doesn't go anywhere. That would be a shame as cross-platform frameworks need to keep evolving to be more useable and performant.
- andrewmcwatters 11y ago> There are still many developers who would not touch javascript with a ten foot pole but I can see them using a saner language like Dart. lmao what universe do you live in
- unethical_ban 11y agoHe's in the one that uses proper grammar and usage on respected forums. If all the browsers supported a real programming language in their runtime, JS would die like Flash is doing.
- andrewmcwatters 11y agohow idealistic
- zghst 11y agoWeb Assembly is on the horizon so we will see. In the meantime, how do you explain meteoritic the rise of JS? Why do devs choose to use tools like Babel over Emscripten? Why is it that companies like Netflix, PayPal and LinkedIn, etc all utilize and embrace NodeJS? Why is Facebook so interested in using JS for future apps rather than native languages? Your theory is very short sighted and based in fantasy
- hundchenkatze 11y agoApparently the same one I'm living in. I avoid Javascript as much as possible.
- volaski 11y ago"There are still many developers who would not touch javascript with a ten foot pole but I can see them using a saner language like Dart." haha sir you need some reality check.
- hundchenkatze 11y agoAnecdotal, but I'm a mobile developer who also dabbles with some web apps and I hate Javascript.
- volaski 11y agoBut do you program in Dart? My point is, when given a choice I can't see a reason why someone who would invest their precious time to learn some relatively obscure language like Dart would NOT learn javascript. Also hating something and not using it are two different things. You say you hate javascript but you probably do use javascript.
- zghst 11y agoI used to hate JavaScript. It is a very imperfect language, but many of its pitfalls come from widespread mediocre practices and craftsmanship, rather than the language's quirks.
- zghst 11y agoFunny you say that given JavaScript's immense popularity. JS is by far the most popular and easy to learn language out there and has a large, inclusive community. There are little reasons to knock JS these days, especially with the upcoming language extensions and powerful tools like Babel. React Native in my eyes has done a fantastic job of demonstrating highly performant JS driven applications that are accessible to tons of developers. An added bonus is the luxury of bundling in millions of existing NPM modules along with existing native modules. Facebook in my eyes is doing better at solving the code portability problem than Google, they are extremely focused, whereas Google, they want us to build things in a million different ways. Which direction do we go? Web components? Angular + Typescript? Dart + Flutter? Or maybe some new development far on the horizon that is the new way?