Дапамажыце dev.by 🤍
Падтрымаць

Языки программирования, которые используют Google, Reddit и другие гиганты

11 каментарыяў
Языки программирования, которые используют Google, Reddit и другие гиганты

Всевозможные рейтинги языков не дают возможности понять, какие технологии в реальности используются на популярных и сложных проектах. Исправляя этот недостаток, TechWorm опубликовал статью о распространённости языков программирования в крупнейших сервисах.

Читать далее

Иллюстрация: emaze.com

Поиск Google

Первая версия Google называлась BackRub и была написана на Java и Python. Сейчас фронт-энд Google написан на C и C++, а его известные поисковые роботы — на Python. Впрочем, из-за нестабильности роботов и заполнения индексов старой информацией они были переписаны на C++ и получили возможность инкрементальных обновлений.

Google Chrome

Популярный браузер написан на C++, Assembly и Python.

Adobe

Все продукты Adobe (Photoshop, Acrobat, Illustrator и т. д.) написаны на С/С++ и ActionScript, в интерфейсах используется JavaScript.

Microsoft

Word, Excel и Powerpoint написаны на C/C++, имеют встроенный движок VisualBasic, и VisualBasic использован для разработки интерфейсов. В разработке Windows 10 использовался C++, а ядро операционной системы работает на С.

Apple

Mac Os X написана на Objective C, а ядро, как и в предыдущем случае, на C. IO PnP подсистема Mac Os X использует Embedded C++.

Linux

Большая часть Linux написана на языке программирования C. Многие приложения используют Python, KDE написан полностью на C++. Ядра Linux используют Assembly.

AutoCAD

Первая версия программы была написана на чистом C с небольшими вкраплениями Assembly. Последняя версия работает на C++. Популярные адаптеры для программы написаны на AutoLISP, Visual LISP, VBA, .NET и JavaScript.

YouTube

Первоначально сервис писался на PHP, но затем (на раннем этапе развития проекта) был сделан выбор в пользу Python, на котором и продолжалась разработка до момента продажи Google.

Facebook

Значительная часть социальной сети написана на PHP, используется и XHP, а наиболее популярная среда — HihHop для PHP. Помимо этого, широко используются JavaScript и Erlang.

Dropbox

Популярное облачное хранилище в качестве ключевого языка программирования использует Python.

Quora

Основатели Quora, до этого работавшие в Facebook, выбрали для своего сервиса Python. LiveNode, одна из внутренних систем для управления отображением содержимого на веб-страницах, также частично написана на Python.

Reddit

Первоначально Reddit был написан на Common Lisp, но ещё в 2005 году переписан на Python — для большей гибкости и доступа к многочисленным библиотекам.    

По теме
Все материалы по теме
Чытайце таксама
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком. 
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Программирование — один из ценнейших навыков для карьерного роста, саморазвития и создания чего-нибудь удивительного. Собрали десять советов для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов. 
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
Бюджетный способ прокачать навыки и повысить зарплату — это профессиональный сертификат от Google, IBM или крупного зарубежного университета. На Coursera как раз можно найти десятки полезных обучающих программ по машинному обучению, проджект-менеджменту и не только. Собрали 10+ сертификаций, которые будут выигрышно смотреться в резюме как новичка, так и опытного специалиста.
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

0

https://ensureias.com/best-ias-coaching-in-delhi
Ensuring the Best IAS Coaching in Delhi with Ensure IAS

When it comes to preparing for the prestigious IAS exams, choosing the right coaching institute is crucial. Among the plethora of options in Delhi, Ensure IAS stands out as the epitome of excellence. With its unwavering commitment to student success, Ensure IAS provides a comprehensive and result-oriented coaching experience Ensure IAS.

What sets Ensure IAS apart is its team of highly experienced and knowledgeable faculty members who are experts in their respective fields. They adopt innovative teaching methods, providing personalized attention to each student. The institute's meticulously designed study material covers the entire syllabus, ensuring thorough understanding and retention of concepts Best IAS Coaching In Delhi.

Ensure IAS also offers regular mock tests, enabling students to assess their progress and identify areas for improvement. The institute's state-of-the-art infrastructure provides a conducive learning environment. Moreover, the supportive and motivating atmosphere at Ensure IAS empowers students to overcome challenges and stay focused on their goals.

With a proven track record of producing successful candidates year after year, Ensure IAS has established itself as the best IAS coaching institute in Delhi. Joining Ensure IAS is a step towards achieving your dreams of becoming a civil servant and making a positive impact on society.

https://ensureias.com/best-ias-coaching-in-delhi

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://dev.by/pages/agreement]

Каментарый скрыты за парушэнне правілаў каментавання.
Introduction:

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://dev.by/pages/agreement]

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie]

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie]

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie]

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie]

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie]

Каментарый скрыты за парушэнне правілаў каментавання.
[censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie]

Каментарый скрыты за парушэнне правілаў каментавання.

Правила тут, их всего 5