How do programmers use optional typing?: an empirical study

@inproceedings{Souza2014HowDP,
  title={How do programmers use optional typing?: an empirical study},
  author={Carlos Souza and Eduardo Figueiredo},
  booktitle={MODULARITY},
  year={2014}
}
The recent popularization of dynamically typed languages, such as Ruby and JavaScript, has brought more attention to the discussion about the impact of typing strategies on development. Types allow the compiler to find type errors earlier and potentially improve the readability and maintainability of code. On the other hand, "untyped" code may be easier to change and require less work from programmers. This paper tries to identify the programmers' point of view about these tradeoffs. An… CONTINUE READING
1
Twitter Mention

Citations

Publications citing this paper.
SHOWING 1-8 OF 8 CITATIONS

Exploiting Type Hints in Method Argument Names to Improve Lightweight Type Inference

  • 2017 IEEE/ACM 25th International Conference on Program Comprehension (ICPC)
  • 2017
VIEW 1 EXCERPT
CITES BACKGROUND