🎤Реализация разных языков программирования и создание гипервизоров
В гостях у подкаста «Битовые маски» — Николай Иготти, разработчик, участвовавший в создании многих известных проектов международных корпораций. Николай успел поработать над 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.
He adds: "Telegram has become my primary news source." "The argument from Telegram is, 'You should trust us because we tell you that we're trustworthy,'" Maréchal said. "It's really in the eye of the beholder whether that's something you want to buy into." Groups are also not fully encrypted, end-to-end. This includes private groups. Private groups cannot be seen by other Telegram users, but Telegram itself can see the groups and all of the communications that you have in them. All of the same risks and warnings about channels can be applied to groups. The perpetrators use various names to carry out the investment scams. They may also impersonate or clone licensed capital market intermediaries by using the names, logos, credentials, websites and other details of the legitimate entities to promote the illegal schemes. At the start of 2018, the company attempted to launch an Initial Coin Offering (ICO) which would enable it to enable payments (and earn the cash that comes from doing so). The initial signals were promising, especially given Telegram’s user base is already fairly crypto-savvy. It raised an initial tranche of cash – worth more than a billion dollars – to help develop the coin before opening sales to the public. Unfortunately, third-party sales of coins bought in those initial fundraising rounds raised the ire of the SEC, which brought the hammer down on the whole operation. In 2020, officials ordered Telegram to pay a fine of $18.5 million and hand back much of the cash that it had raised.
from fr