Языки и системы программирования

Изоморфные архитектуры Интернета вещей

Сейчас при создании систем Интернета вещей практически отсутствует согласованность в использовании многочисленных методов разработки и развертывания. И крайне важно прекратить практику программирования, установки и эксплуатации крупномасштабных систем с использованием всей мешанины применяемых сегодня технологий. Интернету вещей нужны изоморфные программные архитектуры, подсистемы которых можно программировать с помощью одного и того же набора инструментов.

Oracle предлагает сервис управления Java

Развернутые на предприятиях информационные системы можно будет в режиме «одного окна» отслеживать на предмет соответствия требованиям, производительности и безопасности.

Создатели Python представили планы наращивания производительности

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

Этим летом выйдет предварительная версия Microsoft Visual Studio 2022

Интегрированная среда будет поддерживать разработку на платформе .NET версии 6, официальный выпуск которой намечен на ноябрь.

Microsoft работает над стандартами для открытого исходного кода C#

Деятельность, связанная со стандартами ECMA для C# 6 и более поздних версий, перенесена в общедоступное рабочее пространство на GitHub.

В Microsoft выпустили собственную сборку OpenJDK

Microsoft активно использует язык Java; на нем написаны некоторые компоненты внутренних систем Microsoft, а также инфраструктуры облачной платформы Azure.

Oracle добавляет GraalVM в подписку Java

Высокопроизводительная многоязычная среда исполнения будет поставляться в комплекте с Java SE без дополнительной платы.

Go набирает ход

Как показал свежий опрос Go Developer Survey 2020, профессиональное использование языка Go расширяется, Go чаще всего используют для веб-программирования, наибольшее число Go-программистов работает в сфере высоких технологий.

Google представляет API для ускорения сборок Kotlin

API Kotlin Symbol Processing, представленный пока в альфа-версии, предназначен для создания облегченных плагинов компилятора в Kotlin.

Microsoft представляет предварительную версию .NET6

В числе расширений унифицированной платформы для разработки присутствует поддержка пользовательского интерфейса App UI для Android и iOS.

Google Cloud финансирует экосистему Python

Пожертвования в адрес Python Software Foundation направлены на поддержку обслуживания CPython, базовых инструментов Python и обнаружения вредоносного кода в PyPI.

Microsoft открывает предварительную версию Azure Quantum

Платформа квантовых вычислений может использоваться для самых разных приложений — от медицинских исследований до оптимизации логистики.

Rust движется к независимости

Rust Foundation принимает от корпорации Mozilla управление набирающим популярность языком программирования.

SAP покупает разработчика платформы no-code

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

Moorebot Scout – робот-камера, автономно патрулирующий дом

На рынке умных камер остается не так много пространства для творчества. Они становятся все меньше и интеллектуальнее, а формируемое ими изображение – все лучше.

Tiobe: Python превзошел C++ в состязании за звание языка года

По итогам 2020 года два этих языка программирования продемонстрировали максимальный прирост популярности.

Число разработчиков в GitHub приближается к 100 миллионам

Отчет '2020 State of the Octoverse' констатирует рост активности разработчиков и увеличение вклада в создание ПО с открытым кодом со стороны тех из них, кто находится за пределами США.

Что нового в PHP 8.0

В очередном крупном обновлении языка появилась поддержка именованных аргументов и атрибутов, позволяющих включать структурированные метаданные в классы, функции и методы.

Создатель языка Python переходит на работу в Microsoft

Чем будет заниматься Гвидо ван Россум, не уточняется: это может быть и развитие инструментария, и развитие самого языка и его библиотек.

Спецификации C++ 20 получили окончательное одобрение

Обновленную версию легендарного языка программирования планируется представить до конца текущего года.

Децентрализация управления данными: как внедрить в компании Data Mesh

Как внедрить в компании децентрализованную модель управления данными Data Mesh, чтобы управлять данными с пользой для бизнеса.