LINUX.ORG.RU

Российский центр компетенций по импортозамещению отказался инвестировать в два проекта на базе Java

 , ,


0

4

По информации из Центра компетенций по импортозамещению в сфере информационно-коммуникационных технологий (директор ЦКИТ — Илья Массух), из дорожной карты «Новое общесистемное ПО», работы по которой финансируются государством, исключены два проекта, связанных с языком Java:

  • Исключен проект «Доверенный репозитарий Java компонент», который компания «Бизнес коммуникации» должна была делать в интересах Центробанка. Стоимость проекта оценивается в 97 млн руб. В результате его реализации должна была появиться доверенная среда разработки и исполнения Java SE на базе проекта с открытым исходным кодом OpenJDK.
  • Исключен проект сервера приложений Java Libercat. Данный проект базируется на Apache Tomcat, поставляется в формате веб-сервера (TomCat) и сервера приложений в спецификации Jacarta EE (TomEE+). Его должна была реализовать компания «Белсофт» под торговой маркой AxiomJDK. Стоимость реализации проекта — 80 млн руб.

Причина исключения данных проектов из дорожной карты — отказ от бюджетного финансирования. По мнению экспертов, программные продукты для стека Java Enterprise Edition (Java EE) в настоящее время являются довольно устаревшей технологией. С другой стороны, эксперты соглашаются, что вышеперечисленные продукты имеет многомиллионную аудиторию в изначальных СПО-проектах. Для пользователей нет смысла переходить на новый продукт, к которому не сформировано доверие, особенно учитывая тот факт, что на рынке существует множество альтернативных СПО-решений.

Отказ от реализации обоих проектов на базе Java поможет сэкономить 177 млн руб.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)

Ответ на: комментарий от borisych

Походит на классический ASP for Windows 95 и мои программы из 2000-ого года, LOL

Боюсь, что современный ASP.NET, используемый в nopCommerce и Virto Commerce, окажется одним из самых современных и производительных (при прочих равных условиях типа такого высокоуровневого программирования как в .NET C#) по сравнению с почти любыми другими конкурентами.

sanyo1234
()
Последнее исправление: sanyo1234 (всего исправлений: 2)
Ответ на: комментарий от naushniki

ну кроме кхе-кхе, может быть, где все на 1С

Увы…

«Для активации лицензии 1С вам необходимо установить Liberica JRE версии 11 и утилиту ring»

Pauli ★★
()
Ответ на: комментарий от rtxtxtrx

Вообще-то в экстеншонах есть GetFromJsonAsync. И к слову — Main уже не обязателен.

К тому же у тебя тут динамика. Жсон с какими ключами пришел? Какого они типа? Могут ли они быть null?

ritsufag ★★★★★
()
Ответ на: комментарий от ritsufag

JSON может быть чем угодно. Многие парсеры по дефолту требуют объект {} или массив на вход []. Но нормальный парсер и null и "" на входе должен обработать. Но это не проблема. Программа должна упасть, получив что-то направильное на вход (если это, конечно, не веб-сервер). То говно (DTO или доменная модель), которую ты описываешь точно так же свалится как и «динамика», ты просто тратишь лишнее время на описание

rtxtxtrx
()
Ответ на: комментарий от rtxtxtrx

JSON это контракт. Если он не документированный, постоянно меняется по желанию левой пятки то просто используется JsonObject/JsonArray. Абсолютно так же как и на питоне пишется портянка проверок.

А вот если ответы описаны, то я могу просто сгенерировать class/record из ответа и как белый человек пользоваться автодополнением, не гадая о том что там мне должно вернуться и нужно ли делать дополнительные проверки.

ritsufag ★★★★★
()

отказался инвестировать в два проекта на базе Java

Всё правильно. В жабу инвестировать - западло. А то станете такими же как Биореактор.

Hertz ★★★★★
()
Ответ на: комментарий от naushniki

А что сейчас модно-молодежно вместо java?

Если брать Java не как язык, а как платформу дающую бинарную переносимость, то современная альтернатива – это WebAssembly + WASI. В ней убрали весь мусор (разработка/мейнтейнинг которого требовала финансирования уровня корпораций аля Sun / Oracle): виртуальную рантайм-машину, интерпретацию/JIT-компиляцию и сборщик мусора (no pun intended).

iXuta
()
Последнее исправление: iXuta (всего исправлений: 6)

Хорошая новость, учитывая тенденции в мире Java и тому что они сделали с официальной JDK в плане лицензий.

peregrine ★★★★★
()
Ответ на: комментарий от naushniki

На жабе написан ВЕСЬ веб, если что

Она так-то и на ЛОРе используется

MrCookie
()
Ответ на: комментарий от rumgot

Можно ли запустить один и тот же файл на iphone, android, пк?

iphone

На него яву ещё не сделали. Но MobiVM позволяет писать под иос на яве.

android

Там своя среда исполнения, Android Runtime, а ранее Dalvik. Классы пакуются в .dex-файлы (Dalvik EXecutable).

пк

Без проблем, главное чтобы ява была.

MrCookie
()
Последнее исправление: MrCookie (всего исправлений: 2)
Ответ на: комментарий от kto_tama

Тормозная виртуальная машина

Не такая уж она и тормозная. Это когда-то лет 7 назад так было

Избыточный синтаксис - точки с запятыми

; – это классика жанра. Так сложно поставить?

Различные типы скобок

Если тебе нравится питон, в котором минимум скобок и эти дэбильные отступы, то не вспоминай про этот 💩-синтаксис в другом месте. Если бы для всего использовались одни скобки, то можно было бы перепутать вызов метода с массивом или дженериком.

MrCookie
()
Ответ на: комментарий от MrCookie

Без проблем - это для сферических лошадей. А в реальности еще приходится использовать нативные либы для разных целей. Да и вообще это все уже обсудили, ты припознился.

rumgot ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.