В Oracle продлили поддержку Java 8 до 2030 года
С этой версией платформы, выпущенной шесть лет назад, все еще работает большинство пользователей. Только 30-40% используют Java 11 и более поздние версии.
В JetBrains реализовали автодополнение кода на основе машинного обучения
В 2020 году в интегрированной среде разработки IntelliJ должны появиться средства совместного редактирования и упрощенный текстовый редактор.
Swift становится языком для машинного обучения
Планы Apple в отношении Swift 6 предусматривают появление новых эффективных и удобных API, а также использование накопленного опыта разработки.
PyTorch пророчат победу над Google TensorFlow по уровню популярности
Преимущество новой библиотеки, созданной в Facebook, видят в ее нативности для Python, языка, который наиболее широко применяется для задач машинного обучения.
В Tiobe назвали Си «языком года»
Язык отодвинул прежних лидеров C#, Python и Swift, продемонстрировав за год максимальный рост популярности, измеряемой составляемым в Tiobe индексом.
JavaScript — самый востребованный навык в сфере ИТ
В исследовании, основанном на данных приема на работу, умение работать с JavaScript, SQL и Java в прошлом году оказалось важнее других навыков.
Для C# 9.0 составлен перечень предлагаемых новшеств
Спецификация языка разрабатывается в рамках открытого процесса сообществом специалистов, которые вносят предложения относительно новшеств и доработок.
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 продолжить развивать в качестве динамического языка.