Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Steve Blackburn: Micro Virtual Machines (Lecture 2/2)

Автор: PLISS

Загружено: 2017-08-01

Просмотров: 202

Описание:

From PLISS'17: https://pliss2017.github.io/index.html
This video contains occasional loud interference.

Many of today’s programming languages are broken. Poor performance, lack of features and hard-to-reason-about semantics can cost dearly in software maintenance and inefficient execution. An important reason for this brokenness is that much of language design is implementation-driven. The difficulties in implementation and insufficient understanding of concepts bake bad designs into the language itself. Concurrency, architectural details and garbage collection are three fundamental concerns that contribute much to the complexities of implementing managed languages. In this lecture I will describe the micro virtual machine, a thin abstraction designed specifically to relieve implementers of managed languages of the most fundamental implementation challenges that currently impede good design. The micro virtual machine targets abstractions over memory (garbage collection), architecture (compiler backend), and concurrency. I will motivate the micro virtual machine and give an account of the design and initial experience of a concrete instance, which we call Mu, built over a four year period. Our goal is to remove an important barrier to performant and semantically sound managed language design and implementation.

Steve Blackburn: Micro Virtual Machines (Lecture 2/2)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

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

Скачать аудио mp3

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

Steve Blackburn: Micro Virtual Machines (Lecture 1/2)

Steve Blackburn: Micro Virtual Machines (Lecture 1/2)

🔫 Дуло у виска Зеленского и ПЛЮС ОДИН патрон Трампа в барабан. Путин в Индии. Фронту ТРУБА! - Демура

🔫 Дуло у виска Зеленского и ПЛЮС ОДИН патрон Трампа в барабан. Путин в Индии. Фронту ТРУБА! - Демура

Responsive compilers - Nicholas Matsakis - PLISS 2019

Responsive compilers - Nicholas Matsakis - PLISS 2019

Математики открывают странную новую бесконечность

Математики открывают странную новую бесконечность

Starting with Semantics - Sylvan Clebsch - PLISS 2019

Starting with Semantics - Sylvan Clebsch - PLISS 2019

Circular AI Deals Fuel Bubble Debate | Bloomberg Tech: Asia 11/28/25

Circular AI Deals Fuel Bubble Debate | Bloomberg Tech: Asia 11/28/25

Polyhedral Compilation as a Design Pattern for Compilers (1/2) - Albert Cohen - PLISS 2019

Polyhedral Compilation as a Design Pattern for Compilers (1/2) - Albert Cohen - PLISS 2019

PLISS 2017

PLISS 2017

PLISS 2019

PLISS 2019

Static Program Analysis (part 1/2) - Anders Møller - PLISS 2019

Static Program Analysis (part 1/2) - Anders Møller - PLISS 2019

The Hidden Costs Of Solar Power

The Hidden Costs Of Solar Power

KYLIAN MBAPPE DEKLASUJE RYWALA! ATHLETIC - REAL MADRYT, SKRÓT MECZU

KYLIAN MBAPPE DEKLASUJE RYWALA! ATHLETIC - REAL MADRYT, SKRÓT MECZU

Alastair Donaldson: Testing Language Implementations

Alastair Donaldson: Testing Language Implementations

Новые технологии: союзники бизнеса или его убийцы? / Д.Аджемоглу, С.Джонсон.

Новые технологии: союзники бизнеса или его убийцы? / Д.Аджемоглу, С.Джонсон. "Власть и прогресс"

OpenAI goes NUCLEAR (CODE RED)

OpenAI goes NUCLEAR (CODE RED)

Polyhedral Compilation as a Design Pattern for Compilers (2/2) - Albert Cohen - PLISS 2019

Polyhedral Compilation as a Design Pattern for Compilers (2/2) - Albert Cohen - PLISS 2019

Tech Left Behind in S&P 500’s Latest Rebound | Bloomberg Tech 12/3/2025

Tech Left Behind in S&P 500’s Latest Rebound | Bloomberg Tech 12/3/2025

Probing Spectral Variability in Binary Millisecond Pulsars: Implications for Prop... by Rahul Sharan

Probing Spectral Variability in Binary Millisecond Pulsars: Implications for Prop... by Rahul Sharan

Things I Learned (TIL) - Nicholas Matsakis - PLISS 2019

Things I Learned (TIL) - Nicholas Matsakis - PLISS 2019

Ukraina topi rosyjską flotę cieni.

Ukraina topi rosyjską flotę cieni.

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



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