2009
DOI: 10.1016/s0065-2458(09)01205-4
|View full text |Cite
|
Sign up to set email alerts
|

Chapter 5 Dynamically Typed Languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
28
0

Year Published

2011
2011
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 48 publications
(28 citation statements)
references
References 23 publications
0
28
0
Order By: Relevance
“…While many authors state that static type systems are extremely important (see again [2], [14], [4]), others hold opposite views (for instance, [22]). …”
Section: Introductionmentioning
confidence: 99%
“…While many authors state that static type systems are extremely important (see again [2], [14], [4]), others hold opposite views (for instance, [22]). …”
Section: Introductionmentioning
confidence: 99%
“…The whole study is undertaken by choosing 18 most often used and studied Python dynamic features [5], [6], [7] and 7 famous open-source Python systems from Github and SourceForge online repositories. We find that files with dynamic features are significantly more likely to be the subject of changes, than other files.…”
Section: Discussionmentioning
confidence: 99%
“…Although there are multiple kinds of dynamic features in Python language, we choose the 18 famous and most often used and investigated [5], [6], [7] features, as shown in TABLE I, which are thought to be representative and are classified as Introspection, Object Changes, Code Generation and Library Loading. For brevity, we refer to the Python Reference Manual [8] and present the definition of each classification stated as follows, instead of a description of the individual constructs.…”
Section: A Dynamic Features Selection and Classificationmentioning
confidence: 99%
“…Because statically typed languages are relatively complex to compile and link, this is often a lengthy process-even on modern machines, large applications can take several hours to compile and link from scratch. This is often a limiting factor in rapid application development [TW07].…”
Section: Compile-link-run Cyclementioning
confidence: 99%
“…This is potentially a real problem, hence why it is included in the 'disadvantages' section. However in practice, run-time type errors in deployed programs are exceedingly rare [TW07].…”
Section: Debuggingmentioning
confidence: 99%