Аргументы и функции, 1−2 декабря

TypeScript 3.2, обновление VR-браузера от Mozilla и «обнимашки» вместо мата в ядре Linux.
Аргументы и функции, 1−2 декабря

О чём сегодня разговор:

Бежим читать.

Релизы

Microsoft выпустила TypeScript 3.2. На сайте мы подробно разобрали нововведения и что они значат, но кратко всё выглядит так:

  • Для методов bind, call и apply в целях повышения безопасности вводится более строгая проверка с флагом strictBindCallApply.
  • Реализована поддержка копирования свойств существующего объекта в новый для обобщённых типов.
  • Для обобщённых типов создан оператор Rest, который создаёт новый объект, не наследующий некоторых свойств существующего.
  • Добавлена возможность наследования конфигурации с помощью node_modules.
  • Новый тип bigint позволяет оперировать сколь угодно большими числами.

Mozilla выпустила Firefox Reality 1.1. Этот браузер разработан специально для VR-технологий, но пока только в Android-варианте. Его можно найти в каталогах Oculus, Daydream и Viveport. Итак, что нового:

  • Улучшен режим просмотра сферического видео.
  • Добавлены подсказки при поиске через омнибокс, а ещё закладки и новые клавиши на виртуальной клавиатуре.
  • Реализована технология сглаживания MSAA.

А чем живёт IT?

Разработчики Linux прокопали вдоль и поперёк код ядра и заменили встречающееся в комментариях ругательство на букву «f» словом «hugs» («обнимашки») и его производными. Есть несколько занятных примеров:

  • IOC3 is hugging hugged beyond belief…
  • …avoid hugging up the memory controller (somehow)…
  • Hug, we are miserable poor guys…

К слову, поправили всего 33 строки из 3 млн — капля в море. Но сообщество намерено и дальше пропалывать грядки кода в поисках других сорняков.

Источники донесли изданию 9to5Google, что Google собирается к 2020 году прекратить поддержку приложения Hangouts. Говорят, идея будет жить в виде мессенджера Hangouts Chat, платформы для видеоконференций Hangouts Meet и отдельного приложения Google Voice.

Поскольку сегодня воскресенье, а завтра неминуемый понедельник, предлагаю почитать отвлечённую статью о том, что определяет успех в программировании — талант или опыт. Как всегда, всё непросто.