Информация об изменениях

Сообщение ООП для SIMD от 07.02.2016 16:31

Изменено 07.02.2016 22:47 Кодт

Навеяно http://rsdn.ru/forum/cpp/6339088.flat]этим вопросом на собеседовании.

Предположим, что мы хотим сделать транслятор С++-like языка под CUDA или другую SIMD платформу.
Существенным ограничением является то, что там нельзя вызывать код по указателю.

Как там сделать хотя бы скромный полиморфизм? Я думаю, что органично предлагать решения на С++, но главное тут не язык, а идеи
ООП для SIMD
Навеяно этим вопросом
Автор: sergey2b
Дата: 07.02.16
на собеседовании.

Предположим, что мы хотим сделать транслятор С++-like языка под CUDA или другую SIMD платформу.
Существенным ограничением является то, что там нельзя вызывать код по указателю.

Как там сделать хотя бы скромный полиморфизм? Я думаю, что органично предлагать решения на С++, но главное тут не язык, а идеи