🎤Реализация разных языков программирования и создание гипервизоров
В гостях у подкаста «Битовые маски» — Николай Иготти, разработчик, участвовавший в создании многих известных проектов международных корпораций. Николай успел поработать над HotSpot в Sun Microsystems, над гипервизором VirtualBox, а также в разных проектах Google и EMC. Руководил разработкой Kotlin/Native компилятора и Compose Multiplatform в JetBrains, а сейчас трудится в Huawei. Мы затронули очень много разных тем — от гипервизоров до дизайна современных языков программирования.
▪Чем виртуальные машины отличаются друг от друга и от процессоров; ▪В чём сложности создания гипервизоров; ▪С какими проблемами придется столкнуться при создании нового языка программирования; ▪В чём особенности и отличия разработки системного ПО от прикладного; ▪Как связана разработка современных UI-фреймворков с системным программированием; ▪Какие задачи в системном программирование самые интересные; ▪Как учить будущих специалистов в этой сфере.
Бонус — разбор того, что не давало запустить VirtualBox c MacOS на архитектуре x86.
🎤Реализация разных языков программирования и создание гипервизоров
В гостях у подкаста «Битовые маски» — Николай Иготти, разработчик, участвовавший в создании многих известных проектов международных корпораций. Николай успел поработать над HotSpot в Sun Microsystems, над гипервизором VirtualBox, а также в разных проектах Google и EMC. Руководил разработкой Kotlin/Native компилятора и Compose Multiplatform в JetBrains, а сейчас трудится в Huawei. Мы затронули очень много разных тем — от гипервизоров до дизайна современных языков программирования.
▪Чем виртуальные машины отличаются друг от друга и от процессоров; ▪В чём сложности создания гипервизоров; ▪С какими проблемами придется столкнуться при создании нового языка программирования; ▪В чём особенности и отличия разработки системного ПО от прикладного; ▪Как связана разработка современных UI-фреймворков с системным программированием; ▪Какие задачи в системном программирование самые интересные; ▪Как учить будущих специалистов в этой сфере.
Бонус — разбор того, что не давало запустить VirtualBox c MacOS на архитектуре x86.
But Kliuchnikov, the Ukranian now in France, said he will use Signal or WhatsApp for sensitive conversations, but questions around privacy on Telegram do not give him pause when it comes to sharing information about the war. There was another possible development: Reuters also reported that Ukraine said that Belarus could soon join the invasion of Ukraine. However, the AFP, citing a Pentagon official, said the U.S. hasn’t yet seen evidence that Belarusian troops are in Ukraine. "The inflation fire was already hot and now with war-driven inflation added to the mix, it will grow even hotter, setting off a scramble by the world’s central banks to pull back their stimulus earlier than expected," Chris Rupkey, chief economist at FWDBONDS, wrote in an email. "A spike in inflation rates has preceded economic recessions historically and this time prices have soared to levels that once again pose a threat to growth." The fake Zelenskiy account reached 20,000 followers on Telegram before it was shut down, a remedial action that experts say is all too rare. The message was not authentic, with the real Zelenskiy soon denying the claim on his official Telegram channel, but the incident highlighted a major problem: disinformation quickly spreads unchecked on the encrypted app.
from tr