Как стать автором
Обновить
202.21

Java *

Объектно-ориентированный язык программирования

Сначала показывать
Порог рейтинга

IEEE опубликовал новый рейтинг языков программирования

Время на прочтение2 мин
Количество просмотров40K
image

Институт инженеров электротехники и электроники (IEEE) разместил на своем сайте рейтинг языков программирования за 2020 год. Тройка лидеров не изменилась: это Python, Java и C.
Читать дальше →
Всего голосов 13: ↑10 и ↓3+10
Комментарии31

Публикация кода CaptureManager SDK под MIT лицензией

Время на прочтение1 мин
Количество просмотров1.2K
Данная новость связана с изменением моего текущего проекта CaptureManager SDK — этот проект является простым набором функционала (SDK) для включения поддержки широкого набора видео и аудио источников в разрабатываемое приложение на операционных системах Windows 7/8/8.1/10.


Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

X5 Backend Meetup #1

Время на прочтение1 мин
Количество просмотров2.2K
12 марта приходите на митап для разработчиков JAVA и Python в #ITX5. В этот раз наша встреча пройдет в БЦ «Оазис» (Коровий вал, 5). Послушаем классные доклады и обсудим последние тренды:


Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Что нового будет в Java 14

Время на прочтение3 мин
Количество просмотров10K

Java 14 должна выйти позже в этом месяце — с рядом изменений.

Какие изменения планируется включить в обновление:

  1. JEP 305: сопоставление шаблонов для «instanceof» (предварительная версия). Сопоставление шаблонов позволяет выражать обычную логику «кратко и безопасно». Согласно документации OpenJDK, сейчас существуют только специализированные решения для сопоставления шаблонов, поэтому авторы посчитали, что пришло время существенно расширить использование сопоставления шаблонов в Java. 
  2. JEP 343: упаковщик (инкубатор). Этот инструмент позволяет создавать установочные пакеты для автономных Java-приложений. 
  3. JEP 345: выделение памяти с поддержкой NUMA для G1. Предполагается, что это улучшит производительность G1 на больших машинах.
  4. JEP 349: потоки событий JFR. Это позволит непрерывно считывать данные профилировщика JDK Flight Recorder.
  5. JEP 352: сопоставленные байтовые буферы в энергонезависимой памяти. В этом выпуске добавлены новые режимы сопоставления файлов, которые позволяют использовать API-интерфейс FileChannel для создания экземпляров MappedByteBuffer, ссылающихся на энергонезависимую память.
  6. JEP 358: полезная информация в исключениях NullPointerException. Теперь исключения NullPointerException, генерируемые виртуальной Java-машиной, будут указывать, какая переменная оказалась «null».

Читать дальше →
Всего голосов 7: ↑6 и ↓1+9
Комментарии9

Истории

Верховный суд США рассмотрит спор между Oracle и Google по делу об авторских правах

Время на прочтение2 мин
Количество просмотров7.9K


Верховный суд США рассмотрит спор между технологическими гигантами Oracle и Google по делу об авторских правах. Решение суда может привести к штрафам в миллиарды долларов и повлиять на законы об авторском праве в эпоху интернета.

Речь идёт о тяжбе, которая длится почти десятилетие. Компания Oracle впервые обратилась в суд ещё в 2010 году. Oracle считает, что Google скопировала 11 500 строк кода языка программирования Java и использовала их для своей платформы Android, которая сегодня стала самой популярной ОС в мире. Google утверждает, что он самостоятельно разработал собственную альтернативу коду Java.
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии11

Сибирская компания Excelsior стала «Excelsior at Huawei»

Время на прочтение2 мин
Количество просмотров8.4K
Компания Excelsior из Новосибирска, известная своей работой над AOT-компиляцией Java, претерпевает изменения. В мае на Хабре навёл шума пост «Excelsior JET прекращает разработку своего AOT-компилятора после 18 лет работы». Тогда по комментариям сотрудников Excelsior стало понятно, что речь не о банкротстве и закрытии, а о чём-то вроде продажи, но другой информации на тот момент не было.
Читать дальше →
Всего голосов 30: ↑29 и ↓1+28
Комментарии5

Вклад авторов

Работа

Java разработчик
395 вакансий