1. 程式人生 > >Dynamic programming language

Dynamic programming language

cost system eat could compute imp with ffi behaviors

動態改變運行時結構

Dynamic programming language, in computer science, is a class of high-level programming languages which, at runtime, execute many common programming behaviors that static programming languages perform during compilation. These behaviors could include extension of the program, by adding new code, by extending objects and definitions, or by modifying the type system. Although similar behaviours can be emulated in nearly any language, with varying degrees of difficulty, complexity and performance costs, dynamic languages provide direct tools to make use of them. Many of these features were first implemented as native features in the Lispprogramming language.

https://en.wikipedia.org/wiki/Dynamic_programming_language

Dynamic programming language