Talk:Dynamic programming language: Difference between revisions

Content deleted Content added
Line 46:
 
Traditional programming languages require that the program be annotated with extra information (such as [[Datatype#Explicit_or_implicit_declaration_and_inference|type declarations]]) that makes the compile-time checking possible. Dynamic languages dispense with these annotations because they use extra information available at runtime instead. In particular, they are [[dynamic typing|dynamically typed]], and use [[garbage collection (computer science)|automatic memory management]].
 
----
 
For a discussion on dynamic programming languages, see [http://lambda-the-ultimate.org/node/12].
 
==Advantages==