DYNAMIC LANGUAGE
#2



Dynamic language

introduction

Dynamic language is a term used broadly in computer science to describe a class of high-level programming languages that execute at runtime many common behaviours that other languages might perform during compilation, if at all. These behaviours could include extension of the program, by adding new code, by extending objects and definitions, or by modifying the type system, all during program execution. These behaviours can be emulated in nearly any language of sufficient complexity, but dynamic languages provide direct tools to make use of them.

The Dynamic Language Runtime is built on the idea that it is possible to implement language specificities on top of a generic language-agnostic abstract syntax tree, whose nodes correspond to a specific functionality that is common to many dynamic languages.[13] This architecture is backed by the idea that the number of elementary language constructs that would have to be implemented on the generic stack should be inherently limited.[14] The DLR dynamically generates code corresponding to the functionality expressed by these nodes. The compiler for any dynamic language implemented on top of the DLR has to generate DLR abstract trees, and hand it over to the DLR libraries.
The DLR provides dynamically-updated Dynamic Site objects that cache the task of binding methods to objects. Since the type of an object—as well as the members it contains—in dynamic languages can change during a program lifetime, a method invocation must check the method list to see if the invocation is a valid one. Dynamic Site objects represent and cache the state of the object and its methods; any update to the object is reflected in the Dynamic Site objects as well. DLR routes all method invocations via the Dynamic Site objects, which then performs a fast lookup and binding of the method with the actual implementation.[15]
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: dynamic language seminar ppt, dynamic language, dynamic language seminar,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
DYNAMIC LANGUAGE - by seminar addict - 17-01-2012, 04:35 PM
RE: DYNAMIC LANGUAGE - by seminar paper - 27-02-2012, 03:22 PM
RE: DYNAMIC LANGUAGE - by seminar details - 03-01-2013, 12:30 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  PROTOTYPING AND DYNAMIC ANALYSIS OF ROTOR SHAFT AND HUB seminar details 0 416 08-06-2012, 05:13 PM
Last Post: seminar details
  C++ Language Tutorial seminar paper 0 2,036 16-03-2012, 12:11 PM
Last Post: seminar paper
  Brief Introduction to the C Programming Language seminar paper 0 987 15-03-2012, 02:14 PM
Last Post: seminar paper
  Approximate dynamic programming with a fuzzy parameterization seminar paper 0 687 13-03-2012, 05:05 PM
Last Post: seminar paper
  DYNAMIC TRAFFIC CONTROL & MANAGEMENT seminar paper 0 689 10-03-2012, 04:20 PM
Last Post: seminar paper
  Binding & Dynamic Linking seminar paper 0 779 08-03-2012, 02:25 PM
Last Post: seminar paper
  Fuel Cell Plant Concept with Dynamic Characteristics of a Rotating Generator seminar paper 0 715 01-03-2012, 03:56 PM
Last Post: seminar paper
  The Dynamic Character of the flow over a 3.5 Caliber Tangent seminar paper 0 803 29-02-2012, 04:46 PM
Last Post: seminar paper
  BODY LANGUAGE seminar paper 0 750 21-02-2012, 11:18 AM
Last Post: seminar paper
  DYNAMIC ANALYSIS OF CAM MECHANISM seminar paper 0 642 10-02-2012, 03:05 PM
Last Post: seminar paper

Forum Jump: