| |||
|
|
> > как было б хорошо, если у нас были медленные компы > Ага, как было бы хорошо физикам, архитекторам, фотографам и еще много, много кому. Красноглазым линуксоидам, сидящем в tty-консольке в mutt-е. > ассемблеры есть не зависящие от железа Си и Си++, ага. Только вся беда как раз в том, что... низкого уровня описания алгоритма, предоставляемого этими "платформонезависимыми ассемблерами", уже не хватает. Взять хотя бы полное отсутствие описания параллелизуемости алгоритмов (ну, OpenMP можно, конечно, в качестве костыля использовать), весьма зловредное в век двуядерных (а то и четырёхядерных) процессоров. Или отсутствие встроенной в язык возможности описания многопоточности - это сказывается уже не только на многоядерниках, но скорее на любых системах, пытающихся хоть сколь-нибудь выползти за пределы узких штанишек архитектуры i386. Например, для шейдеров. Или, ещё лучше, для Cell. Вот попомните моё слово - Cell помрёт из-за говнокодеров, увязших в C++ и неспособных мыслить за его пределами. Добавить комментарий: |
|||