Обнаружил интересное

Mar 07, 2022 10:06

https://en.algorithmica.org/hpc/ - собираются выпускать книгу про ускорение программ на современном железе.

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

книги, программирование, языки программирования

Leave a comment

Comments 2

18cc March 7 2022, 17:13:05 UTC
Кажется, чтобы прочувствовать реальную разницу, надо на соотв. языка писать как минимум средние программы, от 5т LoC.
А не сортировки сравнивать. Вот нормальная написанная программа на ООП языке с паттернами, вот аналог на хаскеле.
Вот есть реальное бизнес требование, которое желательно сделать вчера. Вот тут и надо языки\платформы и т.п. сравнивать -
где быстрее, где проще, где нужно больше квалификации и т.п.

https://en.algorithmica.org/hpc/ - а чем это лучше классики Hennessy&Patterson? Разве что цифры поновее...

Reply

thesz March 7 2022, 17:35:42 UTC
А кто сказал, что нельзя написать книгу про написание небольших программ? ;)

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

Там обещают ускорения довольно интересных проблем. Hennessy & Paterson я не читал.

Reply


Leave a comment

Up