[Haskell-cafe] Re: Wikipedia on first-class object
Jonathan Cast
jonathanccast at fastmail.fm
Sun Dec 30 12:19:11 EST 2007
On 30 Dec 2007, at 11:16 AM, Cristian Baboi wrote:
> On Sun, 30 Dec 2007 19:02:11 +0200, Jonathan Cast
> <jonathanccast at fastmail.fm> wrote:
>
>> On 30 Dec 2007, at 10:54 AM, Cristian Baboi wrote:
>>
>>> On Sun, 30 Dec 2007 18:39:51 +0200, Jonathan Cast
>>> <jonathanccast at fastmail.fm> wrote:
>>>
>>>> On 30 Dec 2007, at 10:14 AM, Cristian Baboi wrote:
>>>>
>>>>> On Sat, 29 Dec 2007 21:49:16 +0200, Jonathan Cast
>>>>> <jonathanccast at fastmail.fm> wrote:
>>>>>
>>>>>> On 29 Dec 2007, at 5:01 AM, Cristian Baboi wrote:
>>>>>
>>>>>>> By portable I mean: works on the same machine, with the same
>>>>>>> OS, but with different Haskell implementation.
>>>>>>
>>>>>> Ah, you can't. But, again, what are you trying to do? Re-
>>>>>> compiling your software for each implementation seems like a
>>>>>> perfectly reasonable thing to do, given the differences
>>>>>> between them.
>>>>>
>>>>> Recompiling my software will not save a function created by the
>>>>> software at runtime.
>>>
>>>> Which is a different problem than the one solved by dynamic
>>>> linking. Again, why do you want to do this?
>>>
>>> I think they are not as different as you think they are.
>
>> I think they're very different --- dynamic libraries can be built
>> by running the compiler, whatever you're asking for can't.
>
>> More generally, dynamic libraries are supported by every
>> production-quality compiled language in existence; I know of no
>> language that can do what you're asking for.
>
>> I think, again, that what you really want is a reason to discredit
>> Haskell.
>
> A simple question:
>
> Can you write the value of x to a file where x = (1:x) ?
At this time, I am completely uninterested in serving as a source of
your personal amusement. When you can convince me that continuing
this discussion will be of use /to the Haskell community/, I will
until then, goodbye.
jcc
More information about the Haskell-Cafe
mailing list