Уведомления
Авторизуйтесь или зарегистрируйтесь, чтобы оценивать материалы, создавать записи и писать комментарии.
Авторизуясь, вы соглашаетесь с правилами пользования сайтом и даете согласие на обработку персональных данных.
Рейтинг языков программирования: июль 2016
Журнал IEEE Spectrum 26 июля представил обновленный рейтинг языков программирования на основе данных из десяти независимых источников. В подборку вошли 48 языков, ранжированных по типам, популярности, ценности для работодателей и другим показателям.
Рейтинг IEEE Spectrum был составлен на основе контент-анализа тематических чатов, opensource-сообществ, объявлений о вакансиях и результатов поиска в Google, GitHub, Reddit. При подготовке рейтинга также использовалась собственная цифровая библиотека издателя журнала — Института инженеров электротехники и электроники. Список является интерактивным и позволяет корректировать метрики по своему усмотрению.
Лидером рейтинга в 2016 году, по версии IEEE Spectrum, стал C: спустя два года пребывания на вторых ролях он сместил Java с пьедестала. Согласно описанию аналитиков, C — язык программирования, который предназначен для разработки программного обеспечения, важное значение в которой играют «скорость и гибкость». При этом С, как отмечается, не рассчитан на работу с веб.
Вторую строчку занимает Java, которая приспособлена к работе с мобильными сервисами. Замыкает тройку лидеров Python — скриптовый язык, ориентированный на программируемость создаваемых приложений за счет дополнительных инструментов, например, для инженерного анализа. За ними следуют С++ и R. Все упомянутые языки признаны подходящими для научного программирования.
Вытеснение R более популярного С# из топ-5 представляется одной из особенностей нового рейтинга. R — универсальный язык программирования, который специализируется на высокоуровневой графике, статистических тестах и разведочном анализе данных. Распространение этого языка связано с развитием сферы bigdata, в частности ростом общего объема информации, требующей систематизации.
Выбор языка программирования зависит от целей и предпочтений. Они призваны решать одну задачу и объективно не могут оцениваться по критериям «хороший» и «плохой». Так, язык ассемблера считается более производительным, чем Haskell, но нерациональное применение нивелирует его преимущества. В свою очередь рейтинг языков, будучи зависим от частоты упоминания, лишь помогает составить представление о тенденциях в IT.
Близкое знакомство с языками уместно начинать с теории программирования. Бесплатный онлайн-курс «Основы программирования» предлагает, например, образовательный IT-портал GeekBrains. Всего ресурс содержит 15 курсов для начинающих разработчиков, еженедельно выпускает бесплатные вебинары и статьи. Участникам сообщества предлагаются: комплексное обучение под началом практикующих программистов, интеграция в профессиональное сообщество, в котором зарегистрировалось уже около 1 миллиона пользователей.
Для желающих освоить новую профессию GeekBrains составил программы по 17 направлениям подготовки: Java, Python, C# и другим. Выпускникам программы гарантируется стажировка в действующем проекте, выдача сертификата. По статистике портала, семь из десяти студентов приступают к работе в процессе обучения. Отличники могут рассчитывать на содействие в трудоустройстве в ведущие IT-компании.
Востребованность программистов на российском рынке труда с 2003 по 2013 годы увеличилась на 94% — с 12 тысяч до более чем 213,5 тысячи. Прирост предлагаемой зарплаты составил 10–27% со средним показателем в 100–115 тысяч рублей. Актуальность профессии обусловлена активным распространением высоких технологий, их внедрением во все сферы деятельности и повседневную жизнь. По прогнозам экспертов, спрос на программистов будет повышаться и в дальнейшем.
Существует несколько гипотез о том, как на самом деле древние египтяне строили свои пирамиды. Если о способах возведения монументальных сооружений и инструментах, которые использовали строители, более-менее известно, то о методах доставки блоков и их установки мнения разнятся. Команда французских архитекторов и египтологов изучила ландшафт вокруг самой древней из сохранившихся египетских пирамид — Джосера — и рассказала, как египтяне могли доставлять и поднимать камни для ее строительства.
Эпоксидные смолы известны своей прочностью, устойчивостью к химическим воздействиям и хорошими электрическими свойствами. Такие полимеры используют в качестве основы красок, покрытий, клеев и изоляционных материалов. Однако их применение ограничено высокой вязкостью. Ученые ПНИПУ синтезировали низковязкую, но прочную эпоксидную смолу. Разработка откроет новые горизонты ее использования, избавит от потребности применять разбавители и станет модификатором более высоковязких существующих смол без понижения механических характеристик. Например, клей и краска станут более устойчивыми.
Современные млекопитающие небольшого размера вроде крыс и других грызунов быстро созревают, спариваются, чтобы оставить потомство, и довольно скоро умирают. Однако так было не всегда. Анализ окаменелых останков вымерших млекопитающих под названием Krusatodon kirtlingtonensis показал, что эти мышеподобные существа жили дольше и взрослели медленнее, чем близкие к ним современные потомки.
Существует несколько гипотез о том, как на самом деле древние египтяне строили свои пирамиды. Если о способах возведения монументальных сооружений и инструментах, которые использовали строители, более-менее известно, то о методах доставки блоков и их установки мнения разнятся. Команда французских архитекторов и египтологов изучила ландшафт вокруг самой древней из сохранившихся египетских пирамид — Джосера — и рассказала, как египтяне могли доставлять и поднимать камни для ее строительства.
Человек множеством способов загрязняет природу вокруг себя, преимущественно воду. В Мировой океан попадают как отходы с производств, так и тонны пластикового мусора. Все это способно отравлять жизнь морских животных, особенно редких вроде акул. Одним из малоизученных токсичных источников можно назвать наркотики, в частности кокаин. Случайное употребление этого вещества акулами раньше только предполагали, но теперь бразильские биологи нашли прямые доказательства.
Международная команда исследователей с участием ученых из НИУ ВШЭ изучила, как люди, владеющие двумя языками (билингвы), ассоциируют время с пространством. Оказалось, что и в первом, и во втором языке они связывают прошлое с левой частью пространства, а будущее — с правой. При этом чем выше уровень владения вторым языком, тем сильнее выражена эта связь.
Необычный биологический вид, по оценке авторов новой научной работы, пригоден для заселения четвертой планеты без каких-либо предварительных условий — уже в том виде, в котором он существует сейчас. Поскольку речь идет о фотосинтетическом организме, он способен нарабатывать существенное количество кислорода. Интересно, что кандидат на терраформирование Марса сохранил жизнеспособность после месяца в жидком азоте.
Falcon 9 Block 5 впервые за три сотни запусков дал частично неудачный полет. Ракета выводила 20 спутников компании SpaceX, с 15 связь уже пропала, еще пять могут быть потеряны в ближайшее время.
Авторы нового исследования впервые показали, что круглые провалы в лунной поверхности не просто близки к многокилометровым пещерам на естественном спутнике Земли, но и располагают тоннелями, ведущими в глубину.
Вы попытались написать запрещенную фразу или вас забанили за частые нарушения.
ПонятноИз-за нарушений правил сайта на ваш аккаунт были наложены ограничения. Если это ошибка, напишите нам.
ПонятноНаши фильтры обнаружили в ваших действиях признаки накрутки. Отдохните немного и вернитесь к нам позже.
ПонятноМы скоро изучим заявку и свяжемся с Вами по указанной почте в случае положительного исхода. Спасибо за интерес к проекту.
ПонятноМы скоро прочитаем его и свяжемся с Вами по указанной почте. Спасибо за интерес к проекту.
Понятно
Комментарии