Please email me off list: sbahram@xxxxxxxxx Take care, Sina -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of black ares Sent: Tuesday, October 14, 2008 3:28 PM To: programmingblind@xxxxxxxxxxxxx Subject: Re: Neural Networks, Programming Languages I am interested in evry kind of documentationon lisp so if you can ofer something... More than the language it self, lisp ofer a variety of dialects (scheme) or other like it. I remember that I don't know at all tcl/tk, but with my lisp knowledge I was able to debug a program in tcl/tk. So if you have any good book on lisp and you are so kind to share it with me, i wait for it. I use lisp in my programming job. best regards Black Ares ----- Original Message ----- From: "Sina Bahram" <sbahram@xxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Tuesday, October 14, 2008 10:04 PM Subject: RE: Neural Networks, Programming Languages > To comment a little on this. > > Lisp is not a functional programming language. It supports a myriad of > programming styles which is why it has survived and thrived in some > instances for over 50 years. > > Lisp supports functional, procedural, logical, aspect oriented, and object > oriented styles just to name a very small few. > > Also, it is truly a wonderful language. In less than 300 lines of code, I > was able to write a distributed evolutionary algorithm to do the class of > traveling salesman like problems efficiently and quite nicely. > > As another example, the entire prolog language was implmented in lisp in > the > back of my introduction to lisp book, for example. Some of the three and > five liners in lisp are truly mind blowing. > > *chuckling*, and folks think I'm a java guy, *snicker*, man do I have them > fooled. > > I wish I had an opportunity to use lisp on a daily basis. > > Take care, > Sina > > ________________________________ > > From: programmingblind-bounce@xxxxxxxxxxxxx > [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of black ares > Sent: Tuesday, October 14, 2008 2:56 PM > To: programmingblind@xxxxxxxxxxxxx > Subject: Re: Neural Networks, Programming Languages > > > You can make A.I. even with visual c#, but you must make a lot of code. > There are other programming paradigms more dedicated to this. > 1. Functional programming (represented by lisp/scheme) > 2. Logical programming (represented by prolog) > > for example a gcd calculation in prolog will look like: > gcd(x,0,X). > gcd(X,Y,D):-R is X MOD Y,gcd(Y,R,D). > > Thats all > now you can make > gcd(15,5,X). > and in d you will have the result. > > Compare this with a traditional procedural/oop programming euclid > algorithm > and you will see the benefits. > For having A.I. is necessary to have the learning capability in your > software > that means that a method have to change is behavior from a calling to > another. > To be more explicit let say we have a method that receive 2 parameters > x and y to integers > at first call the method returns the sum of the two numbers. > Some where in time at another call the same method with same parameters > have > to return the product of the two integers. > that according to some lines which are between those two calls. > And this change in behavior must be not predictiv > so you can not do an if in the method and according to an conditon return > either the sum or the product. > For this situation functional programming respond better than other > paradigms. > Because in a functional programming language you can modify the body of a > function easy from call to call. > in c# in dotnet 2.0 this is posible only using reflection. > dotnet 3.0 introduced 2 new things that I like very much > 1. linq > 2. f# > > Also you can find on the net libraries written for c# used to interpret > lisp/prolog. > I worked with some of them in time to get faster results. > > best regards. > bBlack Ares > > ----- Original Message ----- > From: Ricks Place <mailto:OFBGMail@xxxxxxxxx> > To: programmingblind@xxxxxxxxxxxxxx > <mailto:programmingblind@xxxxxxxxxxxxx> > Sent: Tuesday, October 14, 2008 1:40 PM > Subject: Neural Networks, Programming Languages > > Hi Guys: > Just looking at overviews of how Neural Networks are used to predict > Stock Market movements. Is the AI done an any language like Vb.net or are > there specific Programming languages used here. I am just looking at the > possibilities to see if my programming and math knowledge would allow me > to > play with them some. > I have a good background in math, stats and Vb.net and can, of > course, learn other things if necessary but what might they be? > Rick USA > > > __________ > 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