среда, 24 июня 2015 г.

[prog.flame] Демонстрация уровня знаний: parallel/multithreaded/concurrent

Фразы вроде:

Erlang гораздо лучше других языков для программирования parallel/multithreaded/concurrent приложений, потому что он из коробки предоставляет множество вещей для этого

Заставляют думать, что величина разума на планете -- это величина не постоянная, а стремительно сокращающаяся.

Для тех, кто в танке не курсе.

Есть parallel computing -- это максимально возможное сокращение времени расчета/обработки за счет максимально сильного распараллеливания вычислений и/или обработки данных.

Есть concurrent computing -- это обеспечение одновременной работы независимых параллельных активностей.

А multithreading -- это один из возможных механизмов решения (или создания) проблем как parallel, так и concurrent computing.

Поэтому перечисление пунктов parallel/multithreaded/concurrent -- это как перечисление пунктов file/disk/database.

Комментариев нет: