Із поширенням персональних комп’ютерів ми почали забувати, що машинний час коштує реальних грошей. Із поширенням хмарних технологій, нам почали про це нагадувати добрі люди з бухгалтерії. Прийшов час згадати про мікрооптимізації і те, як їх контрольовано впроваджувати. Мітап саме про це.
🔹 Є один секрет, як за п’ятнадцять хвилин навчитися читати дизасемблер. Ми цим поділимося і всі цьому зможуть навчитися.
🔹 Потім покажемо найгірший алгоритм сортування, про який ви ніколи не чули і ми разом подивимось, як він, граючи, перевершує свої аналоги на наносекундній задачі.
🔹 Знов пограємо в «угадай, що швидше» тільки спираючись тепер не на інтуіцію, а на дізасембльований код.
Захід для тих, хто погоджується із Дональдом Кнутом у тому, що «у традиційних галузях інженерії легкодоступне покращення на 12% ніколи не вважатиметься несуттєвим; я (Д. Кнут) вважаю що така сама точка зору має панувати і в інженерії програмного забезпечення». А якщо не погоджуєтесь, для вас тим більше:)
Учасники вийдуть із розумінням того, в якому контексті мікрооптимізації доречні і як можна використовувати дизасемблер, щоб їх впроваджувати.
👉 Реєстрація обов’язкова: bit.ly/2KFo8WI
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів