|
|
|
|
|
by tensor
6013 days ago
|
|
Well, I'm not sure a RAD competition would necessarily be considered scientific. For one, the sample size is small. It also ignores properties such as maintainability, assuming "first to finish" is your only criteria. Finally, it's necessarily a fairly small application I would think. As for studies, a quick search on google came up with this:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.117... Which concludes that "Haskell prototype took significantly less time to develop and was considerably more concise and easier to understand than the corresponding prototypes written in several different imperative languages, including Ada and C++." I couldn't find much more in a short time. Perhaps my search terms, "functional programming imperative productivity" were inappropriate. |
|
This paper although makes me think they compared programmers not languages, as the imperative language programmers didn't have any functional experience. It would be interesting to see a comparison between programmers of roughly equal competency.