powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / оптимальный ЯП для импортозамещения?
25 сообщений из 160, страница 1 из 7
оптимальный ЯП для импортозамещения?
    #40072831
ldfanate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно, в связи с неуклонно надвигающимся уж пятый год, а воз и ныне тотальным импортозамещением софта, платформ, СУБД, браузеров и всего вокруг них, возник вопрос:
для классических многопользовательских 2х либо 3х-звенок на 100-200 так пользователей, т.е. учётных систем (картотек "вдолби и распечатай") с БД на 100 таблиц+200 экранных форм+100 отчётов в PDF, какой ЯП (платформа для разработки) была бы оптимальной, при условии что все части платформы "импортозамещающие".

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

А вот платформа ЯП?
Желательно конечно чтобы десктопные "толстые" клиенты можно было кодить, без привязки к браузерам и их отдельным частям/компонентам (т.к. последние мало того что друг с другом несовместимы, так ещё и при ближайшем рассмотрении содержат внутри импортные движки).
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40072833
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ldfanate

А вот платформа ЯП?
Желательно конечно чтобы десктопные "толстые" клиенты можно было кодить, без привязки к браузерам и их отдельным частям/компонентам (т.к. последние мало того что друг с другом несовместимы, так ещё и при ближайшем рассмотрении содержат внутри импортные движки).


Kotlin

<:o)
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40072891
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ldfanate,

Платформа целиком - 1С.

Опенсорсный компилятор либо же
http://www.compiler.su/otechestvennye-kompanii-razrabotchiki-kompilyatorov.php

Еще в список не попал Паскаль АБЦ
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40072921
fkfka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.NET Core/5 опенсорсный полностью, включая и рантайм, и компиляторы, и библиотеки.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40073117
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но опять же импортный, а это против текущей линии партии.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40073123
fkfka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Но опять же импортный, а это против текущей линии партии.

А, типа, постгре весь православно-отечественный.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40073125
пока BolgenOS не допишут, можно об этом не беспокоиться
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40073248
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бабушкин зайчик
пока BolgenOS не допишут, можно об этом не беспокоиться


Alt Linux же!

<:o)
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40073388
Фотография pureproft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну почему же только postgresql?
https://www.red-soft.ru/
Вполне себе "православный" RH(РедОС) со своим же FB(РедСУБД)
Им бы ещё в команду пригласить http://visual-t.ru/ и автор, насколько мне известно, линукс версию тестирует на
https://www.cnews.ru/news/line/2021-05-26_bazalt_spo_vypustila
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075535
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ldfanate, я пытался подстелить соломку, но вижу, что опаздываю.

Я взял сразу большой кусок, он включает в себя ядро, компилятор, и гуй. Называется A2 (теперь называется ЯОС). Может работать как операционная система (x86, x64, ARM) и как приложение (Windows, Linux). Язык "активный оберон" похож на Дельфи и Голанг. От Дельфи у него объекты и наследование, а от Голанга - сборка мусора и понятие горутины. Точнее сказать, Голанг похож на активный оберон, потому что появился позже, и авторы голанга признают, что влияние Оберона есть.

Я работаю в сфере ИБ и вполне ощущаются проблемы с абсолютно всеми существующими платформами: они слишком сложные и их очень трудно назвать импортозамещающими. В A2 встроен свой компилятор, который весьма простой (небольшая команда специалистов вполне способна его понять и развивать, в отличие от gcc, clang/llvm или jre/jdk).

Язык Оберон более высокоуровневый, чем Си, в нём есть более хорошие вещи, чем void *, и в то же время намного проще C++. Очень быстрый компилятор (вся система A2 с миллионом строк компилируется за 2 минуты, в это входит ядро, автономный тулчейн (не зависит от Си), гуй, и даже приложения типа простенького веб-браузера).

A2 можно использовать в качестве толстого клиента. Сборка в виде приложения - это просто окно на графическом столе со своим внутренним менеджером окон.

Я всё это осваиваю и перевожу на русский язык, потому что в импортозамещении английский не особо нужен. Поскольку это хобби-проект, он развивается медленно. Но в целом я опытный программист и даже имею опыт руководства программистами. При наличии интереса, поддержанного финансами, можно направить разработку в нужную сторону и резко ускорить её.

https://gitlab.com/budden/ja-o-s

Описание языка:

https://gitlab.com/budden/ja-o-s/-/blob/главная/док/яп-активный-оберон/описание-языка.md

Эмулятор (очень тормозной, в режиме приложения работает на порядок быстрее) - это эмулятор x86 на webassembly и в нём загружена ЯОС.

https://semantic-dict.ru/static/v86/?profile=ja-o-s-state

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

https://gitlab.com/budden/ja-o-s/-/blob/главная/source/Shell.Mod

По СУБД ничем помочь не могу - в ЯОС её нет.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075632
Кесарь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц.

"В целях обеспечения национальной безопасности и устойчивости экономики, сохранения и укрепления суверенитета и в целях защиты прав и свобод граждан Российской Федерации".

Ну т.е. тот же Микрософт не сможет сказать, что мол "с завтрева наш сиквел сервер вы использовать больше не можете, грязные ватники". Ему ответят: "отвали, использовали и будем использовать, пока не позеленеете". Сначала те, кто ранее купил, а при развитии конфликта и вообще: "вот дистрибутив, пользоваться может кто угодно, бесплатно".

Да, поддержки не будет. И что с того? Вон некоторые до сих пор на 2000 сиквел сервере сидят и ничего, живы покуда. Так что 2019-й сиквел сервер тоже сможет служить ещё столько же.


Запад это понимает и доводить имхо до полного разрыва не станет, потому как денежка капает, и немалая. А то ведь это может стать прецедентом.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075648
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц.В СССР именно так и было. И где сейчас тот СССР ?

Становление на путь КНДР. С печальным финалом.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075652
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кесарь
Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц.

"В целях обеспечения национальной безопасности и устойчивости экономики, сохранения и укрепления суверенитета и в целях защиты прав и свобод граждан Российской Федерации".

Ну т.е. тот же Микрософт не сможет сказать, что мол "с завтрева наш сиквел сервер вы использовать больше не можете, грязные ватники". Ему ответят: "отвали, использовали и будем использовать, пока не позеленеете". Сначала те, кто ранее купил, а при развитии конфликта и вообще: "вот дистрибутив, пользоваться может кто угодно, бесплатно".

Да, поддержки не будет. И что с того? Вон некоторые до сих пор на 2000 сиквел сервере сидят и ничего, живы покуда. Так что 2019-й сиквел сервер тоже сможет служить ещё столько же.


Запад это понимает и доводить имхо до полного разрыва не станет, потому как денежка капает, и немалая. А то ведь это может стать прецедентом.


Это будет предпоследний шаг к войне.
Скорее всего будет раскручиваться тема импортозамещения.
Т.е. хочешь работать с гос. и квазигос. сектором, то покупай что-то посконное. Даже если это и Open Source. :-)
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075654
Кесарь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argo
Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц.
В СССР именно так и было. И где сейчас тот СССР ?

Становление на путь КНДР. С печальным финалом.

Это политиканство и демагогия. К тому же не имеющая никакого отношения к высказанному тезису (КНДР это как раз опора на собственные силы, а не на импортные решения).

Реально же кража/присвоение иностранной интеллектуальной собственности например широко применяется в США. В рамках закона, замечу.

Про Китай и вообще речи нет.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075657
Кесарь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul
Это будет предпоследний шаг к войне.
Скорее всего будет раскручиваться тема импортозамещения.
Т.е. хочешь работать с гос. и квазигос. сектором, то покупай что-то посконное. Даже если это и Open Source. :-)


Ну может и так. Только этот оупен не такой уж оупен, как выясняется из истории с гитом.


Реально можно считать импорто-замещением только полностью свою разработку. Т.е. с нуля надо повторить мс сиквел сервер. Было бы наверное здорово для страны в целом, но как-то мало реально выглядит.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075659
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кесарь
Т.е. с нуля надо повторить мс сиквел сервер

Postgree уже выше отмечалось, уже есть. FB тоже.

ИМХО вместо "переписывания с нуля" можно подхватить опенсорсный проект и развивать его.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075662
Кесарь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79
Кесарь
Т.е. с нуля надо повторить мс сиквел сервер

Postgree уже выше отмечалось, уже есть. FB тоже.

ИМХО вместо "переписывания с нуля" можно подхватить опенсорсный проект и развивать его.


Перехватить? Сколько там строк кода? Ведь его надо весь проанализировать на закладки и дыры.

Почему и говорю, что с нуля надо писать. Это по результату будет проще и быстрее, чем чужое переделывать.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075664
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все уже давно написано, только без резиновой дубинке - мало кому надо. AFAIK

https://www.linter.ru/ru/
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075670
Кесарь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
Все уже давно написано, только без резиновой дубинке - мало кому надо. AFAIK

https://www.linter.ru/ru/


Когда представление ПО начинается с двуглавого орла, это не то чтобы напрягает, а несколько обескураживает.

А почему никто не хочет, там всё так плохо?
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075692
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему плохо?
Просто кому это надо? Когда есть Oracle, MS SQL, PostgreSQL.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075693
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кесарь
Arm79
пропущено...

Postgree уже выше отмечалось, уже есть. FB тоже.

ИМХО вместо "переписывания с нуля" можно подхватить опенсорсный проект и развивать его.


Перехватить? Сколько там строк кода? Ведь его надо весь проанализировать на закладки и дыры.

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

Нет конечно. Проанализировать весь код значительно менее трудозатратно, чем написать новый с таким же объемом и таким же уровнем тестирования. Более того, учитывая его опенсорсность и распространенность, такой код написан более чем качественно для "подхватывания".
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075695
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то лет 7 назад, был проект по импортозамещению. Начальство вроде даже с авторами Линтера созванивалось - по отзывам, люди были адекватные.

Но заказчик все на корню зарезал (крупный концерн связанный с газом) сказал: нафиг не нужны риски связанные с отечественными разработчикам (если софт хороший, значит они талантливые - значит в любой момент могут снятся и эмигрировать куда нибудь в Израиль всей фирмой), берите PostgreSQL и не парьти мозги.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075702
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79,

а я согласен с Кесарь, большинство вещей переписать проще, чем проанализировать

но есть пару моментов, для это нужны полностью покрывающие тесты
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075705
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)
Arm79,

а я согласен с Кесарь, большинство вещей переписать проще, чем проанализировать

но есть пару моментов, для это нужны полностью покрывающие тесты

Вообще то нет. Тот же Файрберд простой как палка, я в течении нескольких дней нашел в исходниках все что мне нужно. Что уж говорить если возьмется раб.группа.

Кроме того, что РедДатабазе(Файрберд), что Линтер уже проанализированы, т.к. имеют соотв. сертификаты.

Другое дело, что эти решения не для любого масштаба, а те решения будут и сложнее на порядки.
...
Рейтинг: 0 / 0
оптимальный ЯП для импортозамещения?
    #40075710
Leonid Kudryavtsev
Все уже давно написано, только без резиновой дубинке - мало кому надо. AFAIK

https://www.linter.ru/ru/

Это действительно разработка с нуля, или какой-нибудь постгрес с переклеенным шильдиком?
...
Рейтинг: 0 / 0
25 сообщений из 160, страница 1 из 7
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / оптимальный ЯП для импортозамещения?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]