В Facebook объявили, что изобрели новую единицу времени
Код ДуроваНовая единица составляет 1/705,600,000 секунды и называется флик.
Об изобретении сообщили в Facebook Open Source — структуре, которая занимается разработкой движка соцсети:
Как пишет Theverge, флик — больше наносекунды и составляет 1/705,600,000 секунды, тогда как сама наносекунда составляет 1/1,000,000,000 секунды. Новая единица измерения времени используется в языке C+ для улучшения синхронизации видеокадров:
Программисты уже используют эти инструменты в C++ для управления синхронизации в разработке эффектов в CGI. При этом наносекунды, которые ещё меньше, не могут одинаково поделить частоты в кадрах.
Теперь, независимо от того, какая частота кадра используется, будь то 24 hz, 25hz или 120hz можно использовать флик для равной синхронизации между промежутками кадров, с целыми числами, а не десятичными дробями, как ранее. Это намного удобнее. На русский язык, флик переводится как «щелчок».
Идея изобрести новую единицу времени для разрешение подобных задач, появилась ещё в 2016 году, у разработчика из Oculus Кристофера Хорвата. По его словам, потребовался целый год, чтобы донести идею до самого Фейсбука.
Подписывайтесь на «Код Дурова» в Telegram и во «ВКонтакте», чтобы всегда быть в курсе интересных новостей!