note
tinita
It can be quite an eye-opener to learn a functional language. On some universities the first language you learn is a functional language. When I started studying computer science I had never programmed before, so for me learning a functional language (Miranda in that case) was like doing mathematics on the computer. Seemed very natural (all the others having written programs in C already found Miranda really really strange... ;-)
831761
831873