Content deleted Content added
add Perl WikiProject banner using AWB |
No edit summary Tags: Mobile edit Mobile web edit |
||
(13 intermediate revisions by 13 users not shown) | |||
Line 1:
{{
{{WikiProject banner shell|class=Start|1=
{{WikiProject Computer science |importance=Mid}}
{{WikiProject Perl |importance=Mid}}
{{WikiProject Computing |importance=Low |software=y |software-importance=Mid}}
}}
==Untitled==
:''[[Talk:Dynamic programming language/Archive 1|Archive 1]]''
= Merge? =
Based on the lack of sources and confusion regarding the term, it seems like this article would be better to merge into [[interpreted language]] and possibly [[dynamic typing]]. As the article appears right now, it reads like it was written by [[LISP]] users who want an article fitting their vocabulary, rather than something that fits with the other compsci/[[Programming language theory|PLT]] articles. [[User:H3st|h3st]] ([[User talk:H3st|talk]]) 18:52, 24 November 2015 (UTC)
:No, the notion of a dynamic programming language is not really related to interpretation, nor really to dynamic typing (although both are common in dynamic languages). OTOH while the article was pretty incomplete before, it's still incomplete, but rather Lisp heavy. [[User:Rwessel|Rwessel]] ([[User talk:Rwessel|talk]]) 20:42, 24 November 2015 (UTC)
= What exactly is a dynamic programming language ? =
Line 101 ⟶ 114:
Agreed. Neither are Oberon and Objective Modula-2.
VB6 has it both ways. The type of a variable can be declared and the compiler checks the method calls at compile time. Or if the type is Object, then the type checking is
This seems to fit the definition of [[Gradual_typing]] ''a type system in which variables may be typed either at compile-time (which is static typing) or at run-time (which is dynamic typing).'' [[User:Dwarring|Dwarring]] ([[User talk:Dwarring|talk]]) 23:30, 26 August 2015 (UTC)
== Scripting ==
Line 108 ⟶ 123:
Even if the distinction is purely artificial (I suspect there's differing opinions on that!) it's an obvious thing to talk about.[[User:Isaac Rabinovitch|Isaac R]] ([[User talk:Isaac Rabinovitch|talk]]) 18:14, 26 June 2009 (UTC)
== <verbiage-conversion type="DIPLOMATIC">This Article Could Be Better</verbiage-conversion> ==
I'll see if I can find the time to take a crack at this article. It's in rough shape.
I think that the problem here is that it tries to define [[Dynamic programming language]] as a first order categorization. As other commenters have stated, "Dynamic" is used to refer to a large collection of semantics of a programming language.
The term "dynamic programming language" is a rather loose term used to categorize a programming language that tends to have many dynamic features. Sometimes "dynamic programming language" is used as a comparator of two or more languages. For example: "Why are you using C when a more dynamic programming language such as Lisp seems a better choice?"
If I can find the time, I'll take a whack at it.
[[User:Neil Smithline|Neil Smithline]] ([[User talk:Neil Smithline|talk]]) 20:49, 4 June 2012 (UTC)
== Functional Programming/Closures? ==
What is that whole section even doing in this article? While ''some'' dynamic scripting languages adopted closures and higher-order functions like '''map''' much earlier than mainstream static languages like Java, there's nothing fundamentally functional about dynamic languages. The whole article is badly organised and reads as if written by somebody who just copied and pasted random text from web search results. [[User:Itsbruce|Itsbruce]] ([[User talk:Itsbruce|talk]]) <!--Template:Undated--><small class="autosigned">—Preceding [[Wikipedia:Signatures|undated]] comment added 14:53, 15 March 2017 (UTC)</small> <!--Autosigned by SineBot-->
== External links modified ==
Hello fellow Wikipedians,
I have just modified one external link on [[Dynamic programming language]]. Please take a moment to review [https://en.wikipedia.org/w/index.php?diff=prev&oldid=800717048 my edit]. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit [[User:Cyberpower678/FaQs#InternetArchiveBot|this simple FaQ]] for additional information. I made the following changes:
*Added archive https://www.webcitation.org/65Qmg4eQj?url=http://groovy.codehaus.org/ to http://groovy.codehaus.org/
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
{{sourcecheck|checked=false|needhelp=}}
Cheers.—[[User:InternetArchiveBot|'''<span style="color:darkgrey;font-family:monospace">InternetArchiveBot</span>''']] <span style="color:green;font-family:Rockwell">([[User talk:InternetArchiveBot|Report bug]])</span> 07:15, 15 September 2017 (UTC)
|