Tracing dynamic features in python programs.

Beatrice Åkerblom, Jonathan Stendahl, Mattias Tumlin,Tobias Wrigstad

ICSE '14: 36th International Conference on Software Engineering Hyderabad India May, 2014(2014)

引用 24|浏览60
暂无评分
摘要
Recent years have seen a number of proposals for adding (retrofitting) static typing to dynamic programming languages, a natural consequence of their growing popularity for non-toy applications across a multitude of domains. These proposals often make assumptions about how programmers write code, and in many cases restrict the way the languages can be used. In the context of Python, this paper describes early results from trace-based collection of run-time data about the use of built-in language features which are inherently hard to type, such as dynamic code generation. The end goal of this work is to facilitate static validation tooling for Python, in particular retrofitting of type systems.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要