Интересуюсь какие сейчас есть императивные (т.е. Haskell не предлагать) языки программирования, приспособленные для параллельного программирования? Именно на уровне языка и желательно максимально прозрачно для программиста. Т.е. шуточки в стиле Click, когда надо самому указывать что исполняется параллельно или мега фреймворки для обычных языков, вроде C++, позволяющие создавать потоки и синхронизировать их работу - не интересны.
Спрашиваю сугубо теоретически, т.е. не важно, если язык исключительно исследовательский проект, для которого нет компилятора или есть только для какой-то левой железки или он коммерческий и стоит 100500 килобаксов. Главное, чтобы описание и примеры исходников были доступны.
Спрашиваю именно потому, что знаю, что успехи на этом фронте не велики и хочется знать какая вообще там есть движуха. :) Википедию вроде смотрел. Что есть ещё?