Развитие России невозможно без больших идей, и одна из них, как показала VII Открытая конференция ИСП РАН, — системное программирование.
Решение Microsoft вызвало критику со стороны разработчиков программ с открытым кодом.
Введение компанией Microsoft статического контроля типов в JavaScript было встречено скептически. Однако это позволило существенно расширить возможности сред разработки.
Благодаря опциям распределенной и удаленной работы, а также расширенным возможностям взаимодействия новая интегрированная среда разработки JetBrains Fleet может стать лучшим решением для программистов со времен Visual Studio Code. Но все это пока только в проекте.
Разработчики языка Rust подчеркивают, что «сглаживание кривой обучения» предусматривает совершенствование компилятора, улучшение поддержки асинхронности, а также расширение системы типов языка.
Перенос на платформу Linux/RISC-V становится официальной целью Java 19 – стандартной версии Java без долгосрочной поддержки, которая должна появиться в сентябре.
Диапазон запланированных улучшений Visual Studio Code варьируется от оптимизации автоматической подстановки кода и совершенствования средств отладки до усиления интеграции с Kubernetes и облачными сервисами.
Платформа Qodana интегрируется со средой разработки IntelliJ и поддерживает Java и Kotlin, в перспективе — поддержка дополнительных языков.
Интегрированная среда будет поддерживать разработку на платформе .NET версии 6, официальный выпуск которой намечен на ноябрь.
Сервис непрерывной интеграции и доставки от JetBrains находился в разработке почти два года; в бета-тестировании участвовали тысячи пользователей.
В 2020 году в интегрированной среде разработки IntelliJ должны появиться средства совместного редактирования и упрощенный текстовый редактор.
Внедрение эффективного инструментария поддержки взаимодействия внутри команд разработчиков должно стать стратегической инициативой любой компании с распределенными ресурсами независимо от того, на что она полагается: на офшорную разработку, аутсорсинг или сети поставщиков. Грамотно подобранные инструменты — единственный способ эффективной, согласованной и безрисковой координации работы глобальных команд.
Компилятор и стандартная библиотека C++ теперь поддерживают стандарты C++11, C++14 и разрабатываемый стандарт C++17.