
Ави Теванян один из создателей ядра Mach, технический директор NeXT и Apple
Ави Теванян: как Mach стал основой NeXT и macOS, рассказ от первого лица
Смотреть 1:36:21–1:49:52
Теванян рассказывает, как решали использовать Mach в NeXT, как за два-три дня до презентации инженер Джон Симонс чинил драйвер оптического диска и почему он сам выбрал NeXT, а не Microsoft, куда в итоге пришёл Дэйв Катлер.
- Название Mach родилось из шутки: на мосту в Питтсбурге кто-то предложил назвать систему Muck, то есть «грязь», а итальянский коллега расслышал Mach и одобрил.1:08:28 ↗
- Если бы Теванян пошёл в Microsoft, Windows NT, возможно, вышла бы другой: Катлера наняли уже после того, как Теванян отказался.1:40:06 ↗
- WebObjects в 1995-96 годах, по словам Теваняна, был первым в мире сервером веб-приложений, без единого конкурента, и без покупки Apple стал бы огромным бизнесом.2:26:24 ↗
«Я написал очень простой Unix-тест, чтобы читать и писать файлы в случайном порядке, запустил его, и он немедленно упал. Я добавил логирование и всё такое, чтобы понять, что происходит. Мы протестировали и посмотрели логи. Мы нашли баг.»1:47:42 ↗
На Hacker News: «В интервью он рассказывает, каково это было: работать на Стива Джобса.» комментарий, 2018
Спустя годы: Технические детали Mach устарели, но история решений, какие компромиссы принять, кому отказать и как чинить код за 48 часов до демо, живёт.
Наш совет: Самая насыщенная часть, с 96-й по 110-ю минуту: встреча со Стивом Джобсом, выбор между NeXT и Microsoft, починка оптического драйвера и запуск первого куба.
Смотреть с 1:36:21 ↗Порядок задают сами советы: чем больше разных месяцев люди рекомендовали видео, тем оно выше. Какие интервью взять из рейтинга, решила редакция.
Послушали, и появилось что сказать? Журналисты ищут таких собеседников на Pressfeed, сервисе, через который эксперты попадают в СМИ.
Данные об отборе: HackerTube, лицензия ODC-By 1.0, на основе архива Hacker News. «Сигнал» с этими проектами не связан.