Re[22]: Java Parallel computing: multicore, Erlang, Scala
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 29.11.08 10:01
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>>>Но это мы еще посмотрим — думаю, шансы порвать Питон у меня есть.


E>>Питон там давно порвали на британский флаг.


G>C++ быстрее Эрланга на микротестах, а Питон примерно ему равен, языки одного класса.


Тогда возникает вопрос:

Не стесняйся, опиши реальную серверную задачу, а я тебе ее положу на Эрланг, и она отлично заработает.

под "отлично" здесь понимается "правильно, но в четыре раза медленее"?

G>Если этот указатель кладется в queue, или в объект с интерйесом queue, то это передача сообщения. И совершенно неважно, указатель там на преаллоцированный буфер, или нет. Важно, что ты не оперируешь явно разделяемой памятью и примитивами синхронизации.


Видимо, у нас разные представления о разделяемой памяти и задачах, которые решаются с помощью передачи сообщений.

G>В Эрланге, например, я воспользуюсь для этого иммутабельными бинарями, и уверяю тебя — на нижнем уровне данные ни разу не скопируются...


Если только процессы не работают на разных нодах.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.