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

Microsoft готовит новый язык для безопасного программирования

В Project Verona, который вскоре вот-вот получит статус проекта с открытым исходным кодом, используется оригинальный подход к владению объектами данных и параллельной обработке, обеспечивающий безопасное управление памятью.

Список новшеств Java 14 обретает более четкие очертания

Согласно графику выпуска очередных версий Java, окончательный релиз Java Development Kit 14 должен появиться 17 марта 2020 года.

Microsoft предлагает открытую среду выполнения микросервисов и модель облачных приложений

В составе среды DARP доступны SDK для языков Go, Java, Python, JavaScript и платформы .Net.

Microsoft инвестирует в Java на облачной платформе Azure

Корпорация приобрела компанию jClarity, рассчитывая усовершенствовать инструменты, предлагаемые сообществу Java-разработчиков и повысить их вовлеченность.

TigerGraph предлагает графовую базу данных в виде облачного сервиса

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

Microsoft .Net Core 3.0: встречайте

В новейшей версии платформы Microsoft с открытым кодом для создания приложений появилась поддержка C# 8.0, Windows Forms и WPF. Уменьшен расход памяти.

Oracle противопоставляет GraalVM языку программирования Google Go

Виртуальная машина от Oracle выполняет программы на любых языках, компилируемых в байткод Java, включая JavaScript, Python, Ruby, Си, C++, Kotlin и Scala.

Eclipse выпускает Jakarta — собственную реализацию Java EE 8

Jakarta EE рассчитана на использование облачных технологий микросервисов, подчеркивают в Eclipse Foundation.

В Java 14 появится поддержка энергонезависимой памяти

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

Инструменты IBM помогают бороться с предвзятостью искусственного интеллекта

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

Россия готовится к новым победам в Международной студенческой олимпиаде по программированию

ICPC 2020 пройдет в июне следующего года в Москве. Нашу страну будут представлять студенты МГУ, СПбГУ и НИУ ИТМО.

IDC: в эпоху контейнеров и облаков разработчики приобрели колоссальное влияние

Сегодня их роль меняется — это уже не исполнители планов, подготовленных центральным руководством, а инициаторы и архитекторы цифровой трансформации, уверены аналитики.

Сообществу PHP предложили создать диалект языка со строгой типизацией

Большая часть кода на P++ и PHP будет выглядеть идентично, но в P++ можно ввести операторы и переменные с контролем типов, а PHP продолжить развивать в качестве динамического языка.

Исследователи преднамеренно создали уязвимый блокчейн

Проект под названием FumbleChain реализован на Python 3.0. Желающие могут вносить изменения в код и организовывать на его основе конкурсы по поиску брешей.

Java хотят перенести на iOS в обход запрета Apple

Приложения для Android писать на Java можно, но эта ОС не обеспечивает совместимости со стандартом Java 11. По этой причине перенос готовых Java-библиотек и проектов на Android может быть затруднен.

Создан универсальный язык программирования систем искусственного интеллекта

Благодаря простоте Gen и встроенным средствам автоматизации некоторых задач систему смогут использовать все, от новичков до экспертов, утверждают его разработчики из МТИ.

Jakarta EE 8 выйдет в сентябре этого года

Разработка корпоративной платформы Java перешла к Eclipse Foundation от Oracle в 2017 году. Права на марку Java остались у Oracle, и Eclipse приходится использовать название Jakarta.

Слух: переносить приложения с iOS на Mac можно будет простой установкой флажка в среде разработки

Apple планирует значительно унифицировать разработку приложений для iPhone, iPad и Mac; соответствующий фреймворк Marzipan значительно усовершенствован.

Appian интегрирует в свою платформу Google AI и RPA

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

.Net 5 объединит ветви .Net Framework и .Net Core

Запланированный на ноябрь 2020 года выпуск .Net 5 ознаменует собой начало эры новой, объединенной платформы.