Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Making sense of initialization order in Scala by Dmytro Petrashko at Scalar Conf 2016

  • SoftwareMill
  • 2016-06-06
  • 488
Making sense of initialization order in Scala by Dmytro Petrashko at Scalar Conf 2016
ScalarScalar ConfScalaprogrammingsoftware development2016EPFLDmytro PetrashkoSoftwareMill
  • ok logo

Скачать Making sense of initialization order in Scala by Dmytro Petrashko at Scalar Conf 2016 бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Making sense of initialization order in Scala by Dmytro Petrashko at Scalar Conf 2016 или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Making sense of initialization order in Scala by Dmytro Petrashko at Scalar Conf 2016 бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Making sense of initialization order in Scala by Dmytro Petrashko at Scalar Conf 2016

Making sense of initialization order in Scala by Dmytro Petrashko at Scalar Conf 2016

www.scalar-conf.com

In this talk we will discuss in detail the current object initialization order scheme in Scala.
Though a fundamental and seemingly basic feature, the order in which class fields are initialized is often a source of bugs and frustration for users. We will demonstrate how apparently-innocent changes can lead to surprising behavior at runtime.
Workarounds already exist in Scala—early initializers and lazy vals—and alternative compiler implementations could enhance the the safety guarantees provided at compile-time. We will look at some of these possibilities and will briefly discuss potential changes to initialization order in Dotty.

Dmytro Petrashko is a programming languages and algorithms researcher and a doctoral assistant at EPFL. He is currently working on a doctorate as a research assistant in the School of Computer and Communication Sciences at the EPFL in Switzerland, on experimental Dotty compiler for Scala. Previously he was working on ScalaBlitz—macro generated collections for Scala.

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]