Meyer, OO and concurrency
todd
todd@REDACTED
Thu Jul 14 21:10:51 CEST 2005
David Hopwood wrote:
> todd wrote:
>
>> Joe Armstrong (AL/EAB) wrote:
>>
>>> What does "If better involves low latency then Erlang is not better."
>>> mean?
>>>
>>> I can think of a lot of definitions of latency - in some an Erlang
>>> implementation will be faster than a C implementation, in others it
>>> will be the other way around.
>>>
>> If you think latency is in the language then I am confused. It's a
>> property of the OS when using OS services.
>
>
> No, it's a property of any software component when using the services
> of that component. At the language level, the relevant questions are
> "What obstacles does the language put in the way of writing components
> with guaranteed low latency? Or with low expected latency?" Similar
> questions also apply to language implementations.
I am blocking on an a semaphore which is an OS construct. Sombody
unblocks me through an OS sempahore call. That schedules my task to run,
in the OS. The OS runs my task. What's the language have to do with any
of that?
More information about the erlang-questions
mailing list