July 2016
Beginner to intermediate
408 pages
10h 58m
English
B. Ray*; D. Posnett† * University of Virginia, Charlottesville, VA, United States† University of California, Davis, CA, United States
Developers are often tasked with choosing a language for a project. Although such decisions are usually based on prior experiences or legacy requirements, as reported by Meyerovich et al. [1], language choice is in general believed to impact the code quality. For example, statically typed languages catch type errors early, at compile time, while dynamically typed languages catch errors at run time, if the errors at all arise. Other language properties such as strong versus weak typing, procedural versus functional ...
Read now
Unlock full access