Страница 1 из 1

распределенное программирование

СообщениеДобавлено: 18.06.2008 16:33:46
ev
есть языки с возможностью распределенного программирования (специальные конструкции для поддержки распараллеливания программы на несколько компьютеров) - например Erlang

стоит ли оно того?
стоит ли язык наворачивать настолько?

Re: распределенное программирование

СообщениеДобавлено: 19.06.2008 22:05:07
Timid
Безусловно.

Мне кажется, что порт CUDA - очень нужное решение.

Re: распределенное программирование

СообщениеДобавлено: 22.06.2008 20:22:04
ev
но ведь это можно сделать в виде библиотеки
где граница между возможностью языка и наличием библиотек? ;)

Re: распределенное программирование

СообщениеДобавлено: 23.06.2008 12:32:36
Timid
Огромная разница.

Реальная многозадачность поддерживаемая на уровне компиллятора означает отсутствие проблем с распараллеливанием вычислительного процесса, с использованием блокировок, с обменом данными между потоками, за разделением памяти и так далее.

Например, динамические массивы могут быть реализованы через объекты, работающие с указателями, да что там говорить, строки - вечное проклятие Сишников, но согласитесь, ведь синтаксис ObjectPascal намного удобнее для чтения...