|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Собственно, в связи с неуклонно надвигающимся уж пятый год, а воз и ныне тотальным импортозамещением софта, платформ, СУБД, браузеров и всего вокруг них, возник вопрос: для классических многопользовательских 2х либо 3х-звенок на 100-200 так пользователей, т.е. учётных систем (картотек "вдолби и распечатай") с БД на 100 таблиц+200 экранных форм+100 отчётов в PDF, какой ЯП (платформа для разработки) была бы оптимальной, при условии что все части платформы "импортозамещающие". СУБД видимо Постгрее, т.к. она так понимаю на сегодняшний день наименее удолбищная из аналогов нормальных промышленных СУБД типа Оракла и иже. А вот платформа ЯП? Желательно конечно чтобы десктопные "толстые" клиенты можно было кодить, без привязки к браузерам и их отдельным частям/компонентам (т.к. последние мало того что друг с другом несовместимы, так ещё и при ближайшем рассмотрении содержат внутри импортные движки). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2021, 17:54 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
ldfanate А вот платформа ЯП? Желательно конечно чтобы десктопные "толстые" клиенты можно было кодить, без привязки к браузерам и их отдельным частям/компонентам (т.к. последние мало того что друг с другом несовместимы, так ещё и при ближайшем рассмотрении содержат внутри импортные движки). Kotlin <:o) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2021, 18:05 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
ldfanate, Платформа целиком - 1С. Опенсорсный компилятор либо же http://www.compiler.su/otechestvennye-kompanii-razrabotchiki-kompilyatorov.php Еще в список не попал Паскаль АБЦ ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2021, 19:55 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
.NET Core/5 опенсорсный полностью, включая и рантайм, и компиляторы, и библиотеки. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2021, 21:59 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Но опять же импортный, а это против текущей линии партии. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 13:38 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Но опять же импортный, а это против текущей линии партии. А, типа, постгре весь православно-отечественный. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 13:44 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
пока BolgenOS не допишут, можно об этом не беспокоиться ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 13:45 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 18:06 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Ну почему же только postgresql? https://www.red-soft.ru/ Вполне себе "православный" RH(РедОС) со своим же FB(РедСУБД) Им бы ещё в команду пригласить http://visual-t.ru/ и автор, насколько мне известно, линукс версию тестирует на https://www.cnews.ru/news/line/2021-05-26_bazalt_spo_vypustila ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 08:02 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
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 По СУБД ничем помочь не могу - в ЯОС её нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 00:36 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц. "В целях обеспечения национальной безопасности и устойчивости экономики, сохранения и укрепления суверенитета и в целях защиты прав и свобод граждан Российской Федерации". Ну т.е. тот же Микрософт не сможет сказать, что мол "с завтрева наш сиквел сервер вы использовать больше не можете, грязные ватники". Ему ответят: "отвали, использовали и будем использовать, пока не позеленеете". Сначала те, кто ранее купил, а при развитии конфликта и вообще: "вот дистрибутив, пользоваться может кто угодно, бесплатно". Да, поддержки не будет. И что с того? Вон некоторые до сих пор на 2000 сиквел сервере сидят и ничего, живы покуда. Так что 2019-й сиквел сервер тоже сможет служить ещё столько же. Запад это понимает и доводить имхо до полного разрыва не станет, потому как денежка капает, и немалая. А то ведь это может стать прецедентом. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 12:48 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц.В СССР именно так и было. И где сейчас тот СССР ? Становление на путь КНДР. С печальным финалом. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 13:26 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Кесарь Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц. "В целях обеспечения национальной безопасности и устойчивости экономики, сохранения и укрепления суверенитета и в целях защиты прав и свобод граждан Российской Федерации". Ну т.е. тот же Микрософт не сможет сказать, что мол "с завтрева наш сиквел сервер вы использовать больше не можете, грязные ватники". Ему ответят: "отвали, использовали и будем использовать, пока не позеленеете". Сначала те, кто ранее купил, а при развитии конфликта и вообще: "вот дистрибутив, пользоваться может кто угодно, бесплатно". Да, поддержки не будет. И что с того? Вон некоторые до сих пор на 2000 сиквел сервере сидят и ничего, живы покуда. Так что 2019-й сиквел сервер тоже сможет служить ещё столько же. Запад это понимает и доводить имхо до полного разрыва не станет, потому как денежка капает, и немалая. А то ведь это может стать прецедентом. Это будет предпоследний шаг к войне. Скорее всего будет раскручиваться тема импортозамещения. Т.е. хочешь работать с гос. и квазигос. сектором, то покупай что-то посконное. Даже если это и Open Source. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 13:28 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
L_argo Полагаю, что если реально припечёт, то просто примут закон, ограничивающий права иностранных юрлиц. Становление на путь КНДР. С печальным финалом. Это политиканство и демагогия. К тому же не имеющая никакого отношения к высказанному тезису (КНДР это как раз опора на собственные силы, а не на импортные решения). Реально же кража/присвоение иностранной интеллектуальной собственности например широко применяется в США. В рамках закона, замечу. Про Китай и вообще речи нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 13:31 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
mad_nazgul Это будет предпоследний шаг к войне. Скорее всего будет раскручиваться тема импортозамещения. Т.е. хочешь работать с гос. и квазигос. сектором, то покупай что-то посконное. Даже если это и Open Source. :-) Ну может и так. Только этот оупен не такой уж оупен, как выясняется из истории с гитом. Реально можно считать импорто-замещением только полностью свою разработку. Т.е. с нуля надо повторить мс сиквел сервер. Было бы наверное здорово для страны в целом, но как-то мало реально выглядит. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 13:35 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Кесарь Т.е. с нуля надо повторить мс сиквел сервер Postgree уже выше отмечалось, уже есть. FB тоже. ИМХО вместо "переписывания с нуля" можно подхватить опенсорсный проект и развивать его. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 13:40 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Arm79 Кесарь Т.е. с нуля надо повторить мс сиквел сервер Postgree уже выше отмечалось, уже есть. FB тоже. ИМХО вместо "переписывания с нуля" можно подхватить опенсорсный проект и развивать его. Перехватить? Сколько там строк кода? Ведь его надо весь проанализировать на закладки и дыры. Почему и говорю, что с нуля надо писать. Это по результату будет проще и быстрее, чем чужое переделывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 13:45 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Все уже давно написано, только без резиновой дубинке - мало кому надо. AFAIK https://www.linter.ru/ru/ ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 13:52 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Все уже давно написано, только без резиновой дубинке - мало кому надо. AFAIK https://www.linter.ru/ru/ Когда представление ПО начинается с двуглавого орла, это не то чтобы напрягает, а несколько обескураживает. А почему никто не хочет, там всё так плохо? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 14:00 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Почему плохо? Просто кому это надо? Когда есть Oracle, MS SQL, PostgreSQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 14:54 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Кесарь Arm79 пропущено... Postgree уже выше отмечалось, уже есть. FB тоже. ИМХО вместо "переписывания с нуля" можно подхватить опенсорсный проект и развивать его. Перехватить? Сколько там строк кода? Ведь его надо весь проанализировать на закладки и дыры. Почему и говорю, что с нуля надо писать. Это по результату будет проще и быстрее, чем чужое переделывать. Нет конечно. Проанализировать весь код значительно менее трудозатратно, чем написать новый с таким же объемом и таким же уровнем тестирования. Более того, учитывая его опенсорсность и распространенность, такой код написан более чем качественно для "подхватывания". ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 14:55 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Где-то лет 7 назад, был проект по импортозамещению. Начальство вроде даже с авторами Линтера созванивалось - по отзывам, люди были адекватные. Но заказчик все на корню зарезал (крупный концерн связанный с газом) сказал: нафиг не нужны риски связанные с отечественными разработчикам (если софт хороший, значит они талантливые - значит в любой момент могут снятся и эмигрировать куда нибудь в Израиль всей фирмой), берите PostgreSQL и не парьти мозги. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 14:58 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Arm79, а я согласен с Кесарь, большинство вещей переписать проще, чем проанализировать но есть пару моментов, для это нужны полностью покрывающие тесты ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 15:11 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
kealon(Ruslan) Arm79, а я согласен с Кесарь, большинство вещей переписать проще, чем проанализировать но есть пару моментов, для это нужны полностью покрывающие тесты Вообще то нет. Тот же Файрберд простой как палка, я в течении нескольких дней нашел в исходниках все что мне нужно. Что уж говорить если возьмется раб.группа. Кроме того, что РедДатабазе(Файрберд), что Линтер уже проанализированы, т.к. имеют соотв. сертификаты. Другое дело, что эти решения не для любого масштаба, а те решения будут и сложнее на порядки. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 15:27 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Все уже давно написано, только без резиновой дубинке - мало кому надо. AFAIK https://www.linter.ru/ru/ Это действительно разработка с нуля, или какой-нибудь постгрес с переклеенным шильдиком? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 15:47 |
|
|
start [/forum/topic.php?fid=33&tid=1547055]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
125ms |
get tp. blocked users: |
2ms |
others: | 245ms |
total: | 442ms |
0 / 0 |