Talk:Dart (programming language)
|WikiProject Google||(Rated Start-class, Low-importance)|
|WikiProject Computing||(Rated Start-class, Low-importance)|
|Sources for development of this article may be located at|
- 1 Legal or economical Trap?
- 2 Speculation
- 4 "Competitive landscape"
- 5 Optional Type
- 6 Why is there a "Criticism" section?
- 7 Why was the "Criticism" section deleted from this article?
- 8 In podcast
- 9 Smalltalk influence
- 10 Why is there a special heading just for Chrome Dev Editor and not any other editor?
- 11 AKA Dash?
Legal or economical Trap?
I found no info about the license. And Google will always be the one who defines what "Dart" is - we should have a chapter on the factual dependency in relation to Google which is - in fact - a company with quite a monopoly in many regards and a huge power to make things like they want them to be. For example making people believe they don't do no evil. — Preceding unsigned comment added by 184.108.40.206 (talk) 07:44, 12 October 2011 (UTC)
- The implementation's license is stated on https://code.google.com/p/dart/ - it's the "new BSD license". The language specification at http://www.dartlang.org/docs/spec/dartLangSpec.pdf claims that "Except as otherwise noted at http://code.google.com/policies.html#restrictions, the content of this document is licensed under the Creative Commons Attribution 3.0 License available at: http://creativecommons.org/licenses/by/3.0/ and code samples are licensed under the BSD license available at http://code.google.com/google bsd license.html." --Alvestrand (talk) 15:35, 12 October 2011 (UTC)
Why is the "Competitive landscape" section not just called "Criticism" as with many other Wikipedia articles? It contains nothing but criticism. — Preceding unsigned comment added by Nottrobin (talk • contribs) 22:11, 6 February 2012 (UTC)
Why is there a "Criticism" section?
The section expresses the opinion of people who are threatened by the Dart Language and the section goal's is to dissuade readers from adopting Dart. Personal opinions don't belong on this page.
Why was the "Criticism" section deleted from this article?
- The "criticism" doesn't seem to be relevant or useful.
- I agree. There is no reason to keep it there. It is just some random ranting by people that is directly hurt by Dart. It doesn't add any technical nor useful consideration to the article. Just useless speculation by people who have interests in keeping Dart away from their kingdom.
- Brendan Eich's statement is very similar to Oliver Hunt's. Programs written in Dart run just fine in Firefox. They also run fine in IE9+, Opera, Safari, or the current version of Chrome which doesn't support Dart yet. It's the same deal with CoffeeScript or TypeScript: browsers don't have to support those languages, you can use those languages either way. That's the primary selling point of those languages: you can use them today.
- It is also quite funny especially when he says "never mind the political bad taste" ROTFL.
- Douglas Crockford's statement doesn't even contain any criticism. He only said that if he were to create a programming language (which he has never done before), he wouldn't come up with something like Dart. He prefers prototypical inheritance over "classical" inheritance. Of course he wouldn't have come up with a language which uses classes. He doesn't like classes.
- Not even one of those statements criticizes Dart the programming language. Only Crockford talked about the language itself, but he didn't criticize any feature or language design decisions. — Preceding unsigned comment added by 220.127.116.11 (talk) 04:04, 13 December 2012 (UTC)
According to this blog post: Why Not a Bytecode VM?, it would appear that Dart is also influenced by Smalltalk; “We also want to introduce web developers to the powerful live editing features that Smalltalk developers pioneered”. Is this valid enough a reason to add Smalltalk to the Influenced by list? Pacoup (talk) 01:15, 3 June 2013 (UTC)