This is the
talk page for discussing improvements to the
Dart (programming language) article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google ( books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
This article is rated C-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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 88.130.44.115 ( talk) 07:44, 12 October 2011 (UTC)
According to http://www.physorg.com/news/2011-10-google-dart-debut-chatter-javascript.html it's released under the BSD license. (Googled "google dart license"). That's a bit second-hand so isn't really good enough for an article reference? However, that was the only obvious reference I could find, so it's better to say nothing at this time until more info emerges. Your comment about monopolies, doing evil etc. isn't directly relevant to the article and would be better suited to the main entry for google itself. When faced with no information or evidence, don't jump to one conclusion or another too soon. Rob Burbidge ( talk) 10:55, 12 October 2011 (UTC)
This article suggests that Dart might resemble Bracha’s language Newspeak, and goes on to speculate that “perhaps Dart will be something like Node.js without the deficiencies of JavaScript . . .”:
Dan337 ( talk) 23:49, 10 September 2011 (UTC)
The name of the language is 'Dart' not 'Google Dart'. I suggest the page name and title be changed. Donpdonp ( talk) 16:17, 10 October 2011 (UTC)
done.-- Boshomi ( talk) 21:44, 10 October 2011 (UTC)
According to the register this morning, "It's really not a JavaScript killer, insists author". http://www.theregister.co.uk/2011/10/10/google_previews_dart/ I'm not an expert and this is a new topic, but I pass this on for information. Rob Burbidge ( talk) 09:34, 11 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)
I noticed that there is no Wiki article on optional type. Perhaps it would be useful to provide a link to an article on it? 192.5.109.34 ( talk) 20:15, 16 June 2012 (UTC)
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.
Recently, I noticed that "criticism" section of this article was removed. I think it should have been kept - it stated the opinion of the Javascript language's designer ( Brendan Eich), as well as that of Microsoft's development team, as well as some reasons for this criticism. Jarble ( talk) 03:01, 20 December 2012 (UTC)
Dart was the subject of podcast FLOSS Weekly, episode 245, 2013-03-21. Perhaps this can be used as a source? -- Mortense ( talk) 11:38, 24 March 2013 (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)
Chrome Dev Editor is not at all section worthy. The Dart Editor itself should have it's own section. — Preceding unsigned comment added by 68.104.180.60 ( talk) 22:41, 10 March 2015 (UTC)
Isn't this the language that was known as "Dash" for a while? Does anybody know how the name "Dart" was chosen? -- Lance E Sloan ( talk) 19:15, 16 July 2015 (UTC)
The codename was Dash. Before release, Dart was chosen due to legal/copyright reasons. Google already owned the name Dart from a previous acquisition. Sadly, I have no source for this other than I just work on the team. KevMoo ( talk) 19:45, 3 February 2022 (UTC)
Concerning editing and maintaining JavaScript-related articles...
If you are interested in collaborating on JavaScript articles or would like to see where you could help, stop by Wikipedia:WikiProject JavaScript and feel free to add your name to the participants list. Both editors and programmers are welcome.
We've found over 300 JavaScript-related articles so far. If you come across any others, please add them to that list.
The WikiProject is also taking on the organization of the Wikipedia community's user script support pages. If you are interested in helping to organize information on the user scripts (or are curious about what we are up to), let us know!
If you have need for a user script that does not yet exist, or you have a cool idea for a user script or gadget, you can post it at Wikipedia:User scripts/Requests. And if you are a JavaScript programmer, that's a great place to find tasks if you are bored.
If you come across a JavaScript article desperately in need of editor attention, and it's beyond your ability to handle, you can add it to our list of JavaScript-related articles that need attention.
At the top of the talk page of most every JavaScript-related article is a WikiProject JavaScript template where you can record the quality class and importance of the article. Doing so will help the community track the stage of completion and watch the highest priority articles more closely.
Thank you. The Transhumanist 01:07, 12 April 2017 (UTC)
The Chrome Dev Editor section has been updated, and the "Update needed" flag removed.
Why is there this advertisement for Firebase? "Flutter works with Firebase and other mobile app SDKs" What does this mean? Anything special about that? I would kindly ask to remove that ad or to be more explicit on why that is so 'great'. — Preceding unsigned comment added by Reto.koenig ( talk • contribs) 23:41, 23 December 2018 (UTC)
What does 'client-optimized' language for 'fast apps' even mean?
It wasn't immediately obvious how to add a new release number and make it visible on the Dart page. Here are my notes: https://github.com/dart-lang/site-www/wiki/Updating-wikipedia-for-a-new-Dart-SDK-release
(Is there a better approach? Other docs we can point to?)
sfkatwa ( talk) 00:42, 4 February 2022 (UTC)
I checked the article it linked to and it doesn’t mention anything about being inspired by Kotlin. Should this citation stay? ForTheGrammar ( talk) 19:45, 11 February 2022 (UTC)
The info card on the right indicates that Dart is statically typed while the category section at the bottom of the article links to "Category:Dynamically typed programming languages" article, which does include Dart.
A FAQ on Dart.dev indicates that Dart 2 is statically typed, which agrees with the info card. https://dart.dev/faq#:~:text=Q.-,Is%20Dart%20a%20statically%20typed%20language%3F,a%20value%20of%20another%20type.
'Even with type-safe Dart, you can annotate any variable with dynamic if you need the flexibility of a dynamic language. The dynamic type itself is static, but can contain any type at runtime.'
It may be worth adding a section on typing to describe darts typing if there is anyone who cares to do so. I am a CSC student and don't have the time or enough dedication to the Dart language to dig into this.
S.Gere ( talk) 18:29, 19 April 2022 (UTC)S.Gere S.Gere ( talk) 18:29, 19 April 2022 (UTC)
The last line of the lead paragraph "The Best example of a dart application is Gmail", copied directly from the cited website (capitalization error and all) doesn't seem to be true? There is nothing about dart on the Gmail article, and a quick google search also turns up with nothing connecting Gmail to using dart. Does anyone know anything about this or is it just made up? 75.185.246.78 ( talk) 13:03, 14 April 2024 (UTC)
This is the
talk page for discussing improvements to the
Dart (programming language) article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google ( books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
This article is rated C-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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 88.130.44.115 ( talk) 07:44, 12 October 2011 (UTC)
According to http://www.physorg.com/news/2011-10-google-dart-debut-chatter-javascript.html it's released under the BSD license. (Googled "google dart license"). That's a bit second-hand so isn't really good enough for an article reference? However, that was the only obvious reference I could find, so it's better to say nothing at this time until more info emerges. Your comment about monopolies, doing evil etc. isn't directly relevant to the article and would be better suited to the main entry for google itself. When faced with no information or evidence, don't jump to one conclusion or another too soon. Rob Burbidge ( talk) 10:55, 12 October 2011 (UTC)
This article suggests that Dart might resemble Bracha’s language Newspeak, and goes on to speculate that “perhaps Dart will be something like Node.js without the deficiencies of JavaScript . . .”:
Dan337 ( talk) 23:49, 10 September 2011 (UTC)
The name of the language is 'Dart' not 'Google Dart'. I suggest the page name and title be changed. Donpdonp ( talk) 16:17, 10 October 2011 (UTC)
done.-- Boshomi ( talk) 21:44, 10 October 2011 (UTC)
According to the register this morning, "It's really not a JavaScript killer, insists author". http://www.theregister.co.uk/2011/10/10/google_previews_dart/ I'm not an expert and this is a new topic, but I pass this on for information. Rob Burbidge ( talk) 09:34, 11 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)
I noticed that there is no Wiki article on optional type. Perhaps it would be useful to provide a link to an article on it? 192.5.109.34 ( talk) 20:15, 16 June 2012 (UTC)
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.
Recently, I noticed that "criticism" section of this article was removed. I think it should have been kept - it stated the opinion of the Javascript language's designer ( Brendan Eich), as well as that of Microsoft's development team, as well as some reasons for this criticism. Jarble ( talk) 03:01, 20 December 2012 (UTC)
Dart was the subject of podcast FLOSS Weekly, episode 245, 2013-03-21. Perhaps this can be used as a source? -- Mortense ( talk) 11:38, 24 March 2013 (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)
Chrome Dev Editor is not at all section worthy. The Dart Editor itself should have it's own section. — Preceding unsigned comment added by 68.104.180.60 ( talk) 22:41, 10 March 2015 (UTC)
Isn't this the language that was known as "Dash" for a while? Does anybody know how the name "Dart" was chosen? -- Lance E Sloan ( talk) 19:15, 16 July 2015 (UTC)
The codename was Dash. Before release, Dart was chosen due to legal/copyright reasons. Google already owned the name Dart from a previous acquisition. Sadly, I have no source for this other than I just work on the team. KevMoo ( talk) 19:45, 3 February 2022 (UTC)
Concerning editing and maintaining JavaScript-related articles...
If you are interested in collaborating on JavaScript articles or would like to see where you could help, stop by Wikipedia:WikiProject JavaScript and feel free to add your name to the participants list. Both editors and programmers are welcome.
We've found over 300 JavaScript-related articles so far. If you come across any others, please add them to that list.
The WikiProject is also taking on the organization of the Wikipedia community's user script support pages. If you are interested in helping to organize information on the user scripts (or are curious about what we are up to), let us know!
If you have need for a user script that does not yet exist, or you have a cool idea for a user script or gadget, you can post it at Wikipedia:User scripts/Requests. And if you are a JavaScript programmer, that's a great place to find tasks if you are bored.
If you come across a JavaScript article desperately in need of editor attention, and it's beyond your ability to handle, you can add it to our list of JavaScript-related articles that need attention.
At the top of the talk page of most every JavaScript-related article is a WikiProject JavaScript template where you can record the quality class and importance of the article. Doing so will help the community track the stage of completion and watch the highest priority articles more closely.
Thank you. The Transhumanist 01:07, 12 April 2017 (UTC)
The Chrome Dev Editor section has been updated, and the "Update needed" flag removed.
Why is there this advertisement for Firebase? "Flutter works with Firebase and other mobile app SDKs" What does this mean? Anything special about that? I would kindly ask to remove that ad or to be more explicit on why that is so 'great'. — Preceding unsigned comment added by Reto.koenig ( talk • contribs) 23:41, 23 December 2018 (UTC)
What does 'client-optimized' language for 'fast apps' even mean?
It wasn't immediately obvious how to add a new release number and make it visible on the Dart page. Here are my notes: https://github.com/dart-lang/site-www/wiki/Updating-wikipedia-for-a-new-Dart-SDK-release
(Is there a better approach? Other docs we can point to?)
sfkatwa ( talk) 00:42, 4 February 2022 (UTC)
I checked the article it linked to and it doesn’t mention anything about being inspired by Kotlin. Should this citation stay? ForTheGrammar ( talk) 19:45, 11 February 2022 (UTC)
The info card on the right indicates that Dart is statically typed while the category section at the bottom of the article links to "Category:Dynamically typed programming languages" article, which does include Dart.
A FAQ on Dart.dev indicates that Dart 2 is statically typed, which agrees with the info card. https://dart.dev/faq#:~:text=Q.-,Is%20Dart%20a%20statically%20typed%20language%3F,a%20value%20of%20another%20type.
'Even with type-safe Dart, you can annotate any variable with dynamic if you need the flexibility of a dynamic language. The dynamic type itself is static, but can contain any type at runtime.'
It may be worth adding a section on typing to describe darts typing if there is anyone who cares to do so. I am a CSC student and don't have the time or enough dedication to the Dart language to dig into this.
S.Gere ( talk) 18:29, 19 April 2022 (UTC)S.Gere S.Gere ( talk) 18:29, 19 April 2022 (UTC)
The last line of the lead paragraph "The Best example of a dart application is Gmail", copied directly from the cited website (capitalization error and all) doesn't seem to be true? There is nothing about dart on the Gmail article, and a quick google search also turns up with nothing connecting Gmail to using dart. Does anyone know anything about this or is it just made up? 75.185.246.78 ( talk) 13:03, 14 April 2024 (UTC)