View Single Post
Old 04-16-2003, 11:01 PM   #3 (permalink)
redhead
Newbie
 
redhead's Avatar
 
Join Date: Jun 2002
Location: Denmark
Posts: 1,694
redhead is on a distinguished road
I started learning with functional programming.
I think the main difference when you're starting out, is that in functional programming, it's like your average math problem, ie "write a function that will calculate this" - "m'kay y=x*2-3*z", and there arent that many out there who've had experiences with languages like haskell or lisp/scheme where as with imperative language you have the huge scriptkidie group who might have done some homework in the C/C++ area, which will leave you with a gap between the freshmen and the seond hand users.. Plus starting out with functional programming teaches you the main basics, without all the cheap shortcuts people might have gotten used to in their previus lives.

Well atleast thats the main reason my UNI chose to teach in functional programming for the first course.
__________________
Don't worry Ma'am, We're university students, We know what We're doing.
-----
If you pull the pin, Mr.Grenade would no longer be your friend.
-----
01000111 01101111 00100000 01000011 00100000 00100001
redhead is offline   Reply With Quote