Вот и закончился 5 сезон всеми нами любимого сериала, а это значит, что можно обсудить пару вопросов, которые задавал себе почти каждый при просмотре сериала.
Наверное, каждый замечал, как герои сериала быстро и грациозно программируют на своих ноутбуках или ПК, но думаю не каждый понимал, что происходит на мониторах и вообще откуда эти все циферки и буковки.
Сейчас попробуем разобраться!
Для начала представим, что вы программист и умеете писать код, следовательно нам нужен редактор этого самого кода. В сериале часто мелькает примерно такой интерфейс:
Это ни что иное, как редактор кода под названием Sublime Text. Данный редактор считается очень популярным среди программистов, и вот его интерфейс, как видите очень похоже.
Отлично с редактором разобрались, теперь можно понять на каких языках программирования любят кодить наши парни. В серии под названием «Задания по тимбилдингу» 4 сезон, Динеш помогает Дзан Янгу написать программу для распознавания еды, с помощью нейронной сети.
Тут уже надо напрячь свой мозг, но вы можете расслабиться. Все уже сделано за вас. Вообщем, так как это нейронная сеть, то она с вероятностью 99.(9)% пишется на языке Python. Именно этот язык программирования обладает большим количеством библиотек для написание нейронных сетей. И почти все ведущие компании для разработки нейронных сетей используют именно его.
Но одним языком программирования в Кремниевой Долине не обойтись.
Поэтому они используют связки из различных языков программирования. Чаще всего это “Python”+ “C++”, “Python” + “Java”, а также “PHP” + “Python”.
Вот мы и разобрались на чем кодят герои из сериала Кремниевая Долина!
Если вы подумывали стать программистом в Долине, то вперёд теперь вы знаете чему учиться.