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)

Прочитал заголовок и подумал что то плохое, прочитал новость все правильно, даже как то странно …

По моему мнению заголовок нужно переделать.

mx__ ★★★★★
()
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__

В оригинале на синьюсе он был ещё более вызывающим :)

hobbit ★★★★★
()

Это же месяц назад было.

firkax ★★★★★
()

жабу фтопку - таков посыл

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

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

Как вариант Kotlin, но вот на текущем проекте пишем бэк на нем с нуля и лично меня как-то совсем не впечатлило: вместо хваленой обработки NPE какие-то свои костыли, причем двух видов («double bang» и «requireNotNull»). Ну да, синтаксис лаконичнее, но в целом, я прямо супер-плюсов не вижу. А вот минусы есть: Kotlin привязан к IntelliJ IDEA. Да, JetBrains предоставляет отдельно архивчик с компилятором, но это «сделано на отвалите».

X-Pilot ★★★★★
()
Ответ на: комментарий от Begemoth

В том смысле, что нормальная поддержка Kotlin из коробки только в IntelliJ Idea (что логично, правда?).

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

Я бы потратил эти деньги на корпоратив с Шаманом.

На ЛОРе это читается двойственно :)

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

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

Да что угодно. Java в своей изначальной задумке провалилась.

точно до послезавтра доживут

А должны? Я понимаю когда на фортране какой-нибудь linpack или ode использую веками (и то требует постоянного допила под новое железо), а что там такого фундаментального пишут на жабе?

no-such-file ★★★★★
()

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

А чем не угодила продукция BellSoft?

DarkAmateur ★★★★
()
Ответ на: комментарий от X-Pilot

По-моему, очень странно доверять ЯП, который пилит одна единственная полу-серая контора с невнятной историей, которая завтра может загнуться.

naushniki
()

Доверенный репозитарий Java компонент

продукт, к которому не сформировано доверие

Орнул. Но если серьёзно, что там в жабамирке не принято что-ли устраивать саботаж через библиотеки? Вот никогда никогда такого не случится, эксперты мамой клянутся?

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от no-such-file

А должны?

Да, должны. Я не хочу каждый год изучать новый стек. Я хочу эволюционировать как программист вместе с языком, а не быть каждый раз на равне с 20 летними.

naushniki
()
Ответ на: комментарий от no-such-file

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

naushniki
()
Ответ на: комментарий от no-such-file

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

MOPKOBKA ★★★★
()
Ответ на: комментарий от no-such-file

Java в своей изначальной задумке провалилась.

Так же можно утверждать, что и .Net тоже провалился. Одна из декларируемых фич заявлялась кроссплатформенность, а на деле, в потолке поддержка Windows с SP1 и без него + XBox. Кроссплатформенность появилась в левой Mono, которая почти сдохла. Только-только до Linux доползло в виде .Net Core.

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

Я не хочу каждый год изучать новый стек

Я хочу эволюционировать как программист

/0

Ступай в какое-нибудь НИИ, там можно до пенсии штаны протирать на Фортране.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

а что там такого фундаментального пишут на жабе?

Мсье живет в танке? На жабе написан ВЕСЬ веб, если что. Любой сайт любой конторы в .com открой и он будет на ней. Так же все сервисы всех государственных служб во всем мире (ну кроме кхе-кхе, может быть, где все на 1С) на жабе сделаны.

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

вместо явы внезапно ява. Модно молодежно - отказ именно от серверов приложений JavaEE в пользу spring boot/quarkus/micronaut.

arkhnchul ★★
()
Ответ на: комментарий от no-such-file

Да что угодно. Java в своей изначальной задумке провалилась.

В смысле? Работает везде без перекомпиляции. Если ты про апплеты в браузере, то это скорее была попытка хоть куда-то технологию пропихнуть, где бы не сильно за тормоза пинали

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

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

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

На жабе написан ВЕСЬ веб

ЛОЛ, чувак, ВЕСЬ веб написан на PHP и немножко на ноде и питоне.

все сервисы всех государственных служб во всем мире

whilehouse.gov «написан» на Wordpress

treasury.gov на Drupal

и т.д.

no-such-file ★★★★★
()
Ответ на: комментарий от MOPKOBKA

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

Не каждый год, но например за 5 лет сколько кода сохранится в проекте? Основной заказчик это бизнес, а бизнес постоянно растёт и меняется.

no-such-file ★★★★★
()
Ответ на: комментарий от khrundel

В смысле «работает без перекомпиляции на любой платформе».

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

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

Так же можно утверждать, что и .Net тоже провалился

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

Но тут немного другое дело, дотнет сделали в пику жабе для сегрегации той самой платформы. В этом смысле план удался.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

О вкусах устриц лучше беседовать с теми, кто их пробовал.

naushniki
()

Минусы жабы:
1. Тормозная виртуальная машина, неоптимальная очистка памяти, блокировка потоков
2. Устаревший графический интерфейс
3. Избыточный синтаксис - точки с запятыми, различные типы скобок
4. Избыточное потребление памяти
5. Идеология иерархии пакетов и её связь с иерархией файлового дерева исходных текстов проекта
6. Постоянное увеличение количества эксплойтов для обхода ограничений песочницы JVM

kto_tama ★★★★★
()
Последнее исправление: kto_tama (всего исправлений: 1)
Ответ на: комментарий от no-such-file

Да что угодно.

Питон, похапэ… Нода ещё… Мало ли говна на свете.

Про JavaEE +100500. А чем им JavaSE не угодила, я чёт недопонял.

dimgel ★★★★★
()
Ответ на: комментарий от no-such-file

Судя по тому что на COBOL и Fortran 77 все еще что то есть используемое, несмотря на их отсталость, думаю что сохранится достаточно.

MOPKOBKA ★★★★
()

Вот так, будете знать как не на том языке программирования базироваться. Какие ЯП ещё неправильные? Можно весь список? И помедленнее, я записываю.

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

Работает везде без перекомпиляции

Да, но нет. Сильная сегментация и приложухи из одной «редакции» нормально не работают в другой «редакции». Кроме того развитие opensource уничтожило саму идею распространения программ в совместимых байткодах. Сейчас любая скриптота имеет VM и байткод, только непереносимый. Ну и что? Всем насрать. С другой стороны непереносимость байткода (и вообще отсутствие каких-то к нему требований) открывает возможности для оптимизаций на конкретных платформах (вплоть до компиляции в машкод) и улучшает переносимость (т.к. исходный код все равно более переносим).

no-such-file ★★★★★
()
Ответ на: комментарий от AP

Не пугай народ.
«Наш» Шаман в правильной транскрипции звучит как «Шома».

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