Recursion Part 1
Recursion is art of making programs call themselves. It is my opinion, recursion is the main idea in computer programming. In fact early computer theorist where recursion theorist( eg. church, curry, ackermann,etc). Recursion theory inspired functional programming in the 70s. Functional programming is prefered by these mathematically oriented programmers not only by its elagence but by it suitability to be reasoned with mathematically. Lisp was invented by John Mccathy in 1958. It was also based in recursive theory paradigm. The language in my opinion possesess the beauty of the mathematics it inherited from. It has simple syntax(core language i mean). eg. only 5 primitive operations are defined: car,cdr,cons,eq, and null. Knowing these together with statements for creating functions(lamda or defun) and conditional statements(if, cond) one can derive everything else using the language. I am set to master lisp, not necessary to use as a language in my programming task, but you thi...
Comments
I received your comment about the student demos and I was only passing on what a few UB students had told me when I inquired about previous student demonstrations, such as the one about the campus food situation. Since I hardly strive to be "delusional" as you put it, I took out that sentence. Just so you know, I find the people here to be extremely friendly and I hope to enjoy my next few months here. My intention is not to write "crap" about anyone, so I apologize if it came off that way to you.
Take care.