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

Microsoft Power Fx (2021)

Представленный в начале 2021 года инструмент, созданный компанией Microsoft для комфортной работы с платформой Power Platform. В основе лежит синтаксис приложения Excel. Заниматься разработкой на Microsoft Power Fx может даже новичок в IT за счет низкого порога вхождения. Поддержка крупной индустрии – своеобразная гарантия светлого будущего данного инструмента.

Ballerina (2017)

Язык разработан компанией WSO2, предназначен для работы с облачными приложениями. Входит в число статичных типизированных ЯП общего назначения. Имеет относительно простой синтаксис, сочетает в себе особенности таких популярных в сфере IT средств, как JavaScript, Go, Python и Java. Достоинства: кроссплатформенность, широкие возможности интеграции с различными сервисами.

ReasonML (2016)

Объектно-функциональный, относительно новый язык программирования, разработанный специалистами социальной сети Facebook в виде более производительной, простой и безопасной альтернативы JavaScript. В связи с этим синтаксис ReasonML очень похож на JS. К плюсам относятся: иммутабельность, строгая типизация, простая интеграция с приложениями, написанными на JS и пригодность для создания React-приложений.

Swift (2014)

Основан компанией Apple как замена Objective-C. Используется для выпуска обновлений и создания приложений для операционных систем iOS, iPadOS, macOS и watchOS. В последние годы используется и для выпуска Android-приложений. ЯП позволяет программистам проводить эксперименты, создавать свои версии инструмента. Он быстрый, простой, весьма востребованный.

Другие свежие языки программирования

  • Crystal (2014). Сочетает быстроту С, удобство Ruby и высокую гибкость при работе.
  • TypeScript (2012). Улучшенная и дополненная функционалом версия JavaScript.
  • Elixir (2012). Динамический ЯП с высокой отказоустойчивостью и производительностью.
  • Julia (2012). Средство, созданное специально для аналитики и научных исследований.

Каждый из перечисленных — не самый новый язык программирования, но каждому из них не более десяти лет.

Не забывайте пристально следить за IT-индустрией, чтобы не пропустить появление новых средств.