[Haskell-cafe] Haskell Propeganda
Thomas Davie
tom.davie at gmail.com
Sat Aug 23 17:17:31 EDT 2008
On 23 Aug 2008, at 23:10, Tim Newsham wrote:
>> I guess I didn't express my point very clearly... That C
>> programmers apparently don't realise that a type system that's
>> sound will give them something -- i.e. their programmer won't ever
>> segfault. I wonder when we try to advertise Haskell if we should
>> be saying "we can give you programs that never segfault", instead
>> of "we have a strong type system".
>
> That would be overpromissing. You can definitely get segfaults in
> Haskell. The obvious example being
>
> http://codepad.org/Q8cgS6x8
>
> but many less contrived and more unexpected examples arise naturally
> (unfortunately).
>
> By the way, the Java camp has (correctly) been touting this argument
> for quite a while.
I'd be interested to see your other examples -- because that error is
not happening in Haskell! You can't argue that Haskell doesn't give
you no segfaults, because you can embed a C segfault within Haskell.
Bob
More information about the Haskell-Cafe
mailing list