in functional programming is verry easy to declare functions wich modify its behavior at runtime. for example in lisp all records are lists and knowing the list wich define a function you cand modify the part which define the body and that is all next time when the function is called it will have a different behavior.
this is very usefull for inteligent agents or for programming which must learn something in time with out restarting. When I will arrive at Constanta (my birth place) I will send you an example about this.Now I have not the documentation with me and I used lisp two years ago last time.
----- Original Message ----- From: "Jamal Mazrui" <empower@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx> Sent: Monday, January 14, 2008 8:17 PM Subject: Re: functional programming
I'm not yet convinced of the value of a mainly functional programming language for other than sophisticated math/science (the syntax seems more difficult for building GUI applications, for example). In case this is of help though, I recently looked at F# and collected some tutorials in the archive at http://www.empowermentzone.com/fnetdoc.zip Jamal On Mon, 14 Jan 2008, Jared Stofflett wrote:Date: Mon, 14 Jan 2008 08:35:15 -0500 From: Jared Stofflett <stofflet@xxxxxxx> Reply-To: programmingblind@xxxxxxxxxxxxx To: programmingblind@xxxxxxxxxxxxx Subject: functional programming I know that functional programming languages such as scala and f# are starting to gain popularity. Is functional programming worth learning and if so where can I find good tutorials on it? Thanks. __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________View the list's information and change your settings at //www.freelists.org/list/programmingblind