Высказал один из отцов-основателей RSDN, VladD2:
Ближайшая задача — освоение кучи ядер. У меня на компьютере их уже 4. На горизонте 6 и 8. Лет через 5 будет, скорее всего 16. Писать параллельный код на С++ или Яве с использованием мьютексов и нетерлоков — это маразм.
С учетом недавнего анонса 100-ядерного процессора, рискну предположить, что через пять лет 16-ти ядерные машины будут считаться старьем (коим сейчас считается Pentium M, на котором я начал работать как раз пять лет назад).
И, что самое важное, через пять лет люди все равно будут продолжать писать параллельный код на C++ и Java. И даже с использованием все тех же мутексов. Потому что a) за пять лет революции в софтостроении не происходят (уж слишком маленький срок) и b) никуда legacy-код не денется, не перепишет его никто.
на чем бы не писать код и какие бы абстракции не использовать - все равно это и битовые операции и указатели (адреса).
ОтветитьУдалитьи на чем бы не писал VlaD2 - если не будет людей знакомых с C/C++ у него тоже все будет не очень хорошо :)
Количество произносимой им ерунды иногда поражает, вне зависимости от упоминания или не упоминания C++.
ОтветитьУдалитьда забавный пост
ОтветитьУдалитья хотел было ему ответить что есть большая разница между "sexy" задачами, которые хочется решать инженерам, и задачами нужными бизнесу. Но кнопку отправить не нажал тк это бесполезно.