@shams
LISP is actually an implementation of a functional language, and is a direct implementation of Logic (subdomain of maths).
CAML is a also functional language.
I was VERY good at logic, it was one of my favorite courses (with symetric multi processing), and thus, I was also very good at using these languages. There's nothing hardcore in them, they just require using lots of recursive thinking, sometimes in long chains, without losing the thread of what you're doing. Basically, another way of thinking.
I actually loved every kind of language : procedural, functional, object oriented, that's the bulk of what I learned. Only the over engineered ones (my opinion), mostly true Object languages, like Objective C, I couldn't stand: I'm a pragmatist.
Actually, that's some traits of personality that I think make me love some kind of SRPG so much.







