* [Caml-list] 'OCaml For the Masses' on Slashdot @ 2011-10-04 22:02 Alain Frisch 2011-10-05 2:16 ` Erik de Castro Lopo 2011-10-05 5:00 ` Adam Richardson 0 siblings, 2 replies; 9+ messages in thread From: Alain Frisch @ 2011-10-04 22:02 UTC (permalink / raw) To: 'caml-list@inria.fr' Dear caml-list, I've just noticed that a recent paper by Yaron Minksy "Why the next language you learn should be functional" is discussed on Slashdot, in a story called "OCaml For the Masses". That's great! And it's probably a good time to make some buzz about OCaml there: http://developers.slashdot.org/story/11/10/04/1557206/OCaml-For-the-Masses Alain ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-04 22:02 [Caml-list] 'OCaml For the Masses' on Slashdot Alain Frisch @ 2011-10-05 2:16 ` Erik de Castro Lopo 2011-10-05 5:00 ` Adam Richardson 1 sibling, 0 replies; 9+ messages in thread From: Erik de Castro Lopo @ 2011-10-05 2:16 UTC (permalink / raw) To: caml-list Alain Frisch wrote: > I've just noticed that a recent paper by Yaron Minksy "Why the next > language you learn should be functional" is discussed on Slashdot, in a > story called "OCaml For the Masses". That's great! And it's probably a > good time to make some buzz about OCaml there: > > http://developers.slashdot.org/story/11/10/04/1557206/OCaml-For-the-Masses If only so many of the responses weren't so misinformed. Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-04 22:02 [Caml-list] 'OCaml For the Masses' on Slashdot Alain Frisch 2011-10-05 2:16 ` Erik de Castro Lopo @ 2011-10-05 5:00 ` Adam Richardson 2011-10-06 17:05 ` Nicolas Bros 1 sibling, 1 reply; 9+ messages in thread From: Adam Richardson @ 2011-10-05 5:00 UTC (permalink / raw) To: Alain Frisch; +Cc: caml-list [-- Attachment #1: Type: text/plain, Size: 1122 bytes --] On Tue, Oct 4, 2011 at 6:02 PM, Alain Frisch <alain@frisch.fr> wrote: > Dear caml-list, > > I've just noticed that a recent paper by Yaron Minksy "Why the next > language you learn should be functional" is discussed on Slashdot, in a > story called "OCaml For the Masses". That's great! And it's probably a good > time to make some buzz about OCaml there: > > http://developers.slashdot.**org/story/11/10/04/1557206/** > OCaml-For-the-Masses<http://developers.slashdot.org/story/11/10/04/1557206/OCaml-For-the-Masses> > > > Alain > I sincerely believe the article makes some great points. I would like to do more with OCaml, but I must admit the lack of well written books available for OCaml has limited the amount of time I've worked with it. I know that I can expand my knowledge base in Scala and Haskell quite easily with many great books, but the only book listed in Amazon has poor reviews. If a great OCaml guru/teacher wrote a great book, I'm sure it would have great sales on Amazon (I'd buy it :) Adam -- Nephtali: A simple, flexible, fast, and security-focused PHP framework http://nephtaliproject.com [-- Attachment #2: Type: text/html, Size: 1688 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-05 5:00 ` Adam Richardson @ 2011-10-06 17:05 ` Nicolas Bros 2011-10-14 11:50 ` Jean Krivine 0 siblings, 1 reply; 9+ messages in thread From: Nicolas Bros @ 2011-10-06 17:05 UTC (permalink / raw) To: caml-list; +Cc: Adam Richardson [-- Attachment #1: Type: text/plain, Size: 431 bytes --] > > If a great OCaml guru/teacher wrote a great book, I'm sure it would have > great sales on Amazon (I'd buy it :) You may want to read this book : http://caml.inria.fr/pub/docs/oreilly-book/html/index.html It is the english translation of the french book "Développement d'applications avec Objective Caml": http://www.pps.jussieu.fr/Livres/ora/DA-OCAML/index.html http://www.amazon.fr/exec/obidos/ASIN/2841771210 [-- Attachment #2: Type: text/html, Size: 984 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-06 17:05 ` Nicolas Bros @ 2011-10-14 11:50 ` Jean Krivine 2011-10-14 12:22 ` rixed ` (2 more replies) 0 siblings, 3 replies; 9+ messages in thread From: Jean Krivine @ 2011-10-14 11:50 UTC (permalink / raw) To: Nicolas Bros; +Cc: caml-list, Adam Richardson [-- Attachment #1: Type: text/plain, Size: 733 bytes --] In the comments: "Procedural programming is easier for humans to understand: most of us do no not think in a way that maps easily to functional programming. " That a very functional thought to me :) On Thu, Oct 6, 2011 at 7:05 PM, Nicolas Bros <nicolas.bros@gmail.com> wrote: > If a great OCaml guru/teacher wrote a great book, I'm sure it would have >> great sales on Amazon (I'd buy it :) > > > You may want to read this book : > http://caml.inria.fr/pub/docs/oreilly-book/html/index.html > > It is the english translation of the french book "Développement > d'applications avec Objective Caml": > http://www.pps.jussieu.fr/Livres/ora/DA-OCAML/index.html > http://www.amazon.fr/exec/obidos/ASIN/2841771210 > [-- Attachment #2: Type: text/html, Size: 1579 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-14 11:50 ` Jean Krivine @ 2011-10-14 12:22 ` rixed 2011-10-14 12:30 ` oliver 2011-10-15 10:25 ` Gerd Stolpmann 2 siblings, 0 replies; 9+ messages in thread From: rixed @ 2011-10-14 12:22 UTC (permalink / raw) To: caml-list -[ Fri, Oct 14, 2011 at 01:50:01PM +0200, Jean Krivine ]---- > "Procedural programming is easier for humans to understand: most of us do no > not think in a way that maps easily to functional programming. " > > That a very functional thought to me :) Don't you think procedurally ? If so, then skip until end of paragraph. Otherwise, do you think functionally ? If so, then you might want to break out of this discussion altogether. Else I suggest you do repeat "I'm part of the herd", and again. Note: I assert nobody should read this last sentence. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-14 11:50 ` Jean Krivine 2011-10-14 12:22 ` rixed @ 2011-10-14 12:30 ` oliver 2011-10-14 12:36 ` oliver 2011-10-15 10:25 ` Gerd Stolpmann 2 siblings, 1 reply; 9+ messages in thread From: oliver @ 2011-10-14 12:30 UTC (permalink / raw) To: Jean Krivine; +Cc: Nicolas Bros, caml-list, Adam Richardson There is a theory (or just hypothesis) on different brains and therefore thinking styles: predictive vs. functional. So... maybe, if these ways of thinking are "built in" into the brains (genetically?), then some people will be functional programmers and others not ;-) Ciao, Oliver On Fri, Oct 14, 2011 at 01:50:01PM +0200, Jean Krivine wrote: > In the comments: > "Procedural programming is easier for humans to understand: most of us do no > not think in a way that maps easily to functional programming. " > > That a very functional thought to me :) > > On Thu, Oct 6, 2011 at 7:05 PM, Nicolas Bros <nicolas.bros@gmail.com> wrote: > > > If a great OCaml guru/teacher wrote a great book, I'm sure it would have > >> great sales on Amazon (I'd buy it :) > > > > > > You may want to read this book : > > http://caml.inria.fr/pub/docs/oreilly-book/html/index.html > > > > It is the english translation of the french book "Développement > > d'applications avec Objective Caml": > > http://www.pps.jussieu.fr/Livres/ora/DA-OCAML/index.html > > http://www.amazon.fr/exec/obidos/ASIN/2841771210 > > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa-roc.inria.fr/wws/info/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-14 12:30 ` oliver @ 2011-10-14 12:36 ` oliver 0 siblings, 0 replies; 9+ messages in thread From: oliver @ 2011-10-14 12:36 UTC (permalink / raw) To: Jean Krivine; +Cc: Nicolas Bros, caml-list, Adam Richardson ooops... too tired... On Fri, Oct 14, 2011 at 02:30:26PM +0200, oliver wrote: > There is a theory (or just hypothesis) on different brains and > therefore thinking styles: predictive vs. functional. ===> predicative vs. functional Ciao, Oliver ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Caml-list] 'OCaml For the Masses' on Slashdot 2011-10-14 11:50 ` Jean Krivine 2011-10-14 12:22 ` rixed 2011-10-14 12:30 ` oliver @ 2011-10-15 10:25 ` Gerd Stolpmann 2 siblings, 0 replies; 9+ messages in thread From: Gerd Stolpmann @ 2011-10-15 10:25 UTC (permalink / raw) To: Jean Krivine; +Cc: Nicolas Bros, caml-list, Adam Richardson This leads to nowhere. If we look at natural languages (as approximation to "thinking"), neither paradigm can be well expressed. Sure, we can describe a sequence of steps easily ("do this, then do that, then do the third thing"), but it quickly ends when you try to describe loops. There are also ways of expressing functional thinking in languages ("the faster I run the quicker I reach the destination" - time as function of speed). The issue is probably more that procedural thinking is trained in programing classes, while functional thinking is not. Neither of the paradigms is really close to humans as such. Gerd Am Freitag, den 14.10.2011, 13:50 +0200 schrieb Jean Krivine: > In the comments: > "Procedural programming is easier for humans to understand: most of us > do no not think in a way that maps easily to functional programming. " > > That a very functional thought to me :) > > On Thu, Oct 6, 2011 at 7:05 PM, Nicolas Bros <nicolas.bros@gmail.com> > wrote: > If a great OCaml guru/teacher wrote a great book, I'm > sure it would have great sales on Amazon (I'd buy > it :) > > You may want to read this book : > http://caml.inria.fr/pub/docs/oreilly-book/html/index.html > > > It is the english translation of the french book > "Développement d'applications avec Objective Caml": > http://www.pps.jussieu.fr/Livres/ora/DA-OCAML/index.html > http://www.amazon.fr/exec/obidos/ASIN/2841771210 > -- ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de Creator of GODI and camlcity.org. Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de *** Searching for new projects! Need consulting for system *** programming in Ocaml? Gerd Stolpmann can help you. ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-10-15 10:25 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2011-10-04 22:02 [Caml-list] 'OCaml For the Masses' on Slashdot Alain Frisch 2011-10-05 2:16 ` Erik de Castro Lopo 2011-10-05 5:00 ` Adam Richardson 2011-10-06 17:05 ` Nicolas Bros 2011-10-14 11:50 ` Jean Krivine 2011-10-14 12:22 ` rixed 2011-10-14 12:30 ` oliver 2011-10-14 12:36 ` oliver 2011-10-15 10:25 ` Gerd Stolpmann
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox