3 ms·
Most of the universities I have seen or heard about teach C, C++, Java, Python or the like on their courses. Only a subset of them teach also functional languag
by dozzie 12y ago
Most of the universities I have seen or heard about teach C, C++, Java, Python
or the like on their courses. Only a subset of them teach also functional
languages (which is still quite far from declarativeness, but let's ignore
this for the time being), but even those don't require functional programming
throughout the whole time and people fall back to imperative languages.
Let's go further. Most of the materials in the internet are about programming
in imperative languages. Those are the most popular, including popularity
among newcommers.
I have never heard about anybody who started learning programming by
learning Lisp, Haskell, OCaml, SML or any other functional language. Similarly
I haven't heard about somebody, who learned one of those as his second
language and got any proficiency in them.
Please provide any data that contradicts the common sense conclusion (at least
common sense for me) that vast majority of people who were taught programming,
were taught programming imperatively.