Re: Functional programming
Sergio Tortosa Benedito <[email protected]>
| Newsgroups | gmane.linux.distributions.gobo.general |
|---|---|
| Message-ID | <CAPiRi8NKHWWmiuTBvSV54CXjaNi=WHGBFYSu+Toa82DO-rnCNg@mail.gmail.com> |
Thank you ,that was enlightening, and explains why I've heard so much about Lisp. I'll make sure to takre a look. -- Best regards, Sergio El 6/9/2015 23:47, "Liam Proven" <[email protected]> escribió: > On 6 September 2015 at 19:16, Sergio Tortosa Benedito > <[email protected]> wrote: > > Anyone has tried it? I've been looking at it for some days (thought I > > already knew it), and has anyone tried it? Specially since my main point > of > > interest are "stateful" apps (such as GUI and games), it's worth the > change > > in style of thinking? And it ends up being easy to kniw what it's > written? > > > Tried it? No. > > Researched it? Yes. > > It is extremely powerful for some tasks. It can be more work for others. > > Pure FP languages are common but niche. OCaml is one of the big ones. > MLdonkey (a P2P client) is one of the only remotely mainstream apps > entirely written in it. > > Haskell is more of an academic plaything: > > http://www.explainxkcd.com/wiki/index.php/1312:_Haskell > > Impure FP is more widely used: Clojure is growing in the Java > community, Scala is not as big yet. > > The daddy is Lisp, which is both imperative and functional. If you > were looking at just one to learn, I'd go for Lisp. > > "the greatest single programming language ever designed" > > - Alan Kay, on Lisp > > "Lisp is a programmable programming language." > > - John Foderaro, CACM, September 1991 > > "Lisp isn't a language, it's a building material." > > - Alan Kay > > Lisp is worth learning for the profound enlightenment experience you > will have when you finally get it; that experience will make you a > better programmer for the rest of your days, even if you never > actually use Lisp itself a lot. > > - Eric S. Raymond, How to Become a Hacker. > > Emacs is written in Lisp, which is the only computer language that is > beautiful. > > - Neal Stephenson, In the Beginning Was the Command Line. > > "Land of Lisp" is a good intro. > > -- > Liam Proven • Profile: http://lproven.livejournal.com/profile > Email: [email protected] • GMail/G+/Twitter/Flickr/Facebook: lproven > MSN: [email protected] • Skype/AIM/Yahoo/LinkedIn: liamproven > Cell/Mobiles: +44 7939-087884 (UK) • +420 702 829 053 (ČR) > _______________________________________________ > gobolinux-users mailing list > [email protected] > http://lists.gobolinux.org/mailman/listinfo/gobolinux-users > _______________________________________________ gobolinux-users mailing list [email protected] http://lists.gobolinux.org/mailman/listinfo/gobolinux-users