i hate to ruin the party...
  Home FAQ Contact Sign in
comp.lang.functional only
 
Advanced search
POPULAR GROUPS

more...

comp.lang.functional Profile…
 Up
i hate to ruin the party...         


Author: Garry Hodgson
Date: Sep 26, 2007 10:03

...but it turns out that functional programming languages
like erlang and haskell are crap.
http://rebelscience.blogspot.com/2007/09/why-i-think-functional-programming.html

oh, wait. it turns out they're *worse* than crap.
http://rebelscience.blogspot.com/2007/09/functional-programming-is-worse-than.ht...

sorry, guys. i guess we can all go home now.

----
Garry Hodgson, Senior Software Geek, AT&T CSO

nobody can do everything, but everybody can do something.
do something.

please don't make me include a smiley. that would ruin it.
14 Comments
Re: i hate to ruin the party...         


Date: Sep 26, 2007 14:31

On 26 Sep., 19:03, Garry Hodgson sage.att.com> wrote:
> ...but it turns out that functional programming languages
> like erlang and haskell are crap. http://rebelscience.blogspot.com/2007/09/why-i-think-functional-progr...
>
> oh, wait. it turns out they're *worse* than crap.http://rebelscience.blogspot.com/2007/09/functional-programming-is-wo...

Oh boy. This guy is so utterly confused that clarifying all his
misconceptions and false premises would take a week. He cannot even
tell functional programming from message passing concurrency to start
with.

- Andreas
6 Comments
Re: Re: i hate to ruin the party...         


Author: Garry Hodgson
Date: Sep 26, 2007 15:01

rossberg@ps.uni-sb.de wrote:
> Oh boy. This guy is so utterly confused that clarifying all his
> misconceptions and false premises would take a week. He cannot even
> tell functional programming from message passing concurrency to start
> with.

i gets better. if you look at his website, rebelscience.org, you'll find diatribes
exposing "voodo science" ("science" to you and me). he also reveals that
the principles of artifical intellignece and particle physics were secretly
encoded in the books of the Old Testament.

----
Garry Hodgson, Senior Software Geek, AT&T CSO

nobody can do everything, but everybody can do something.
do something.
no comments
Re: i hate to ruin the party...         


Author: Markus E L
Date: Sep 26, 2007 16:25

Garry Hodgson wrote:
> ...but it turns out that functional programming languages
> like erlang and haskell are crap.
> http://rebelscience.blogspot.com/2007/09/why-i-think-functional-programming.html
>
> oh, wait. it turns out they're *worse* than crap.
> http://rebelscience.blogspot.com/2007/09/functional-programming-is-worse-than.ht...
>
> sorry, guys. i guess we can all go home now.
>
> ----
> Garry Hodgson, Senior Software Geek, AT&T CSO

Wow. Certainly a mightily confused rebel there :-). More entertaining
stuff from his COSA project page
http://www.rebelscience.org/Cosas/System.htm#Blind
Show full article (1.42Kb)
no comments
Re: i hate to ruin the party...         


Author: Markus E L
Date: Sep 26, 2007 16:27

Garry Hodgson wrote:
> rossberg@ps.uni-sb.de wrote:
>
>> Oh boy. This guy is so utterly confused that clarifying all his
>> misconceptions and false premises would take a week. He cannot even
>> tell functional programming from message passing concurrency to start
>> with.
>
> i gets better. if you look at his website, rebelscience.org, you'll find diatribes
> exposing "voodo science" ("science" to you and me). he also reveals that
> the principles of artifical intellignece and particle physics were secretly
> encoded in the books of the Old Testament.

Ooh, one of those. Me and a friend are collecting them. Thank you for
this rare specimen.

Regards -- Markus
no comments
Re: i hate to ruin the party...         


Author: Andrew Smallshaw
Date: Sep 27, 2007 12:41

On 2007-09-26, Garry Hodgson sage.att.com> wrote:
> ...but it turns out that functional programming languages
> like erlang and haskell are crap.
> http://rebelscience.blogspot.com/2007/09/why-i-think-functional-programming.html
>
> oh, wait. it turns out they're *worse* than crap.
> http://rebelscience.blogspot.com/2007/09/functional-programming-is-worse-than.ht...

Hmm. The very first argument I encountered was concerning values
vs variables. Consider the following SML session:

- val constant = 1;
> val constant = 1 : int
- fun add_constant n = n + constant;
> val add_constant = fn : int -> int
- add_constant 2;
> val it = 3 : int
- val constant = 4;
> val constant = 4 : int
- add_constant 2;
> val it = 3 : int
Show full article (0.94Kb)
no comments
Re: i hate to ruin the party...         


Author: Markus E L
Date: Sep 27, 2007 13:12

Andrew Smallshaw wrote:
> On 2007-09-26, Garry Hodgson sage.att.com> wrote:
>> ...but it turns out that functional programming languages
>> like erlang and haskell are crap.
>> http://rebelscience.blogspot.com/2007/09/why...
Show full article (1.13Kb)
no comments
Re: i hate to ruin the party...         


Author: Jon Harrop
Date: Sep 28, 2007 02:24

Markus E L wrote:
> Garry Hodgson wrote:
>> i gets better. if you look at his website, rebelscience.org, you'll find
>> diatribes
>> exposing "voodo science" ("science" to you and me). he also reveals that
>> the principles of artifical intellignece and particle physics were
>> secretly encoded in the books of the Old Testament.
>
> Ooh, one of those. Me and a friend are collecting them. Thank you for
> this rare specimen.

Interestingly, Wikipedia deleted all references to my PhD work on wavelets
because I am a "crank" and my work is "not notable" but they kept Gene
Ray's four day time cube:

http://www.timecube.com
http://en.wikipedia.org/wiki/Time_Cube
http://en.wikipedia.org/wiki/Gene_Ray

Alrighty then. :-)
Show full article (0.82Kb)
no comments
Re: i hate to ruin the party...         


Author: Markus E L
Date: Sep 28, 2007 02:59

Jon Harrop wrote:
> Markus E L wrote:
>> Garry Hodgson wrote:
>>> i gets better. if you look at his website, rebelscience.org, you'll find
>>> diatribes
>>> exposing "voodo science" ("science" to you and me). he also reveals that
>>> the principles of artifical intellignece and particle physics were
>>> secretly encoded in the books of the Old Testament.
>>
>> Ooh, one of those. Me and a friend are collecting them. Thank you for
>> this rare specimen.
>
> Interestingly, Wikipedia deleted all references to my PhD work on wavelets
> because I am a "crank" and my work is "not notable" but they kept Gene

Allow me, in all friendship, to contradict here: WP very probably
deleted for two reasons:

(a) The percieved it as self promotion from your side (Mind, you,
_perceived_, no need to discuss this here).
Show full article (1.94Kb)
no comments
Re: i hate to ruin the party...         


Author: namekuseijin
Date: Sep 30, 2007 16:41

On Sep 27, 4:41 pm, Andrew Smallshaw sdf.lonestar.org> wrote:
> - val constant = 1;> val constant = 1 : int
> - fun add_constant n = n + constant;
>> val add_constant = fn : int -> int
> - add_constant 2;
>> val it = 3 : int
> - val constant = 4;
>> val constant = 4 : int
> - add_constant 2;
>> val it = 3 : int
>
> When you are able to explain this and 101 other similarly trivial
> examples you may be in a position to give some kind of informed
> comment on the subject.

you're kidding, right?

add_constant 2 is 3 because the function captures the lexical
environment where it was defined. In that lexical environment,
constant was defined as 1.
Show full article (1.43Kb)
no comments
1 2