|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Я в свое время (7 лет назад) только доку читал. Если верить Вики https://ru.wikipedia.org/wiki/Линтер две принципиально разные базы: Линтер - полностью своя Линтер-ВС - клон PostgreSQL ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 15:50 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Python + Tkinter(as GUI) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 15:54 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Нет конечно. Проанализировать весь код значительно менее трудозатратно, чем написать новый с таким же объемом и таким же уровнем тестирования. Более того, учитывая его опенсорсность и распространенность, такой код написан более чем качественно для "подхватывания". Откуда дровишки? Т.е. на чём основано это мнение? В другом форуме мне тут написали, что безопасная программа в 5-10 раз дороже обычной с тем же функционалом. Т.е. проверить стоит в 4-9 раз дороже, чем написать. Моё мнение (и скорее даже знание), что проверить какую-либо настоящую (не hello, world) программу, написанную на Си, вообще невозможно (вычислительных мощностей человечества не хватит из-за комбинаторной сложности задачи). Чтобы проверка вообще стала возможной, нужны очень серьёзные ограничения на содержимое кода, и никакая из популярных программ этому требованию не удовлетворяет. Как пример, в процессорах Эльбрус есть аппаратная защита памяти, но в реальности под него не пишут новый софт, а запускают тот отстой, который есть в Open Source. А в этом режиме данная защита сразу срабатывает. Поэтому она отключена. Переделать без серьёзной переделки (читай без переписывания) не выйдет, потому что каждый void * - это срабатывание защиты. Какие ограничения нужно наложить - я весьма туманно представляю. Во всяком случае, ни один из известных мне статических анализаторов не может проверить программу, в которой есть циклы. Он начинает мысленно выполнять программу (символьное выполнение) делает несколько (4-5) итераций цикла и потом заканчивает, потому что если идти дальше, станет слишком большой объём вычислений. Возможно, что проприетарные анализаторы умнее, но я в этом сильно сомневаюсь. Т.е. между сложностью задачи анализа на безопасность и возможностями человечества на данный момент - пропасть. Было бы иначе - не было бы башдора и хартблида. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 15:59 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Я в свое время (7 лет назад) только доку читал. Если верить Вики https://ru.wikipedia.org/wiki/Линтер две принципиально разные базы: Линтер - полностью своя Линтер-ВС - клон PostgreSQL Про ВС наверное можно забыть, вместе нее версия -Бастион, тоже своя (Характеристики совпадают со -Стандарт). budden, речь о проверке на отсутствие закладок, а не ошибок. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 16:03 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Оптимальный ЯП тот, для которого на внутреннем рынке есть достаточное количество компетенций. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 18:30 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
hVostt Оптимальный ЯП тот, для которого на внутреннем рынке есть достаточное количество компетенций. Turbo Pascal! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 18:42 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Siemargl, в чём разница? Ни то, ни это не проверить. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 20:32 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
hVostt, это такой тонкий намёк на 1С? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 20:33 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
hVostt Оптимальный ЯП тот, для которого на внутреннем рынке есть достаточное количество компетенций. Смотря как нормировать. Например, ты же осилишь Русский VBA =) budden Siemargl, в чём разница? Ни то, ни это не проверить. Проверка на закладки конечна, на ошибки - нет ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 00:14 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
budden hVostt, это такой тонкий намёк на 1С? Вовсе не тонкий. Просто поставьте себя на место любого бизнеса. Siemargl Смотря как нормировать. Например, ты же осилишь Русский VBA =) Язык программирования сам по себе никакой ценности не имеет. Ценность имеют: - развитые инструменты разработки - развитые возможности размещения на различных платформах: windows/ios/linux, сервера, контейнеры, мобильные телефоны, встраиваемые устройства и т.д. - спектр решаемых задач, полностью покрывающий потребности - широко развитое коммьюнити, крайне желательно глобальное - наличие развитых и развивающихся библиотек в большом количестве Представьте, если вас заставят кушать исконно русский овёс, и больше ничего. Так как всё остальное -- вражеские буржуйские продукты. Что скажете? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 17:25 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
hVostt, Ну верно конечно отчасти но не все. Язык тоже имеет значение, перепиши-ка всё на бренфапе или расте, ну или форте. А про овес - разработать фреймворк под себя путь конечно трудный, но возможный, особенно в некоторых областях (Эльбрус 4ех). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 17:44 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Siemargl, закладки нужно искать только в отдельных частях ПО, связанных с безопасностью, авторизацией и т.п., но насчёт конечности выглядит смелым высказыванием. В любом случае, башдор и хартблид являются уязвимостями и их искали слишком уж долго всем миром. Можно задаться вопросом, была ли гарантия, что их найдут, или их случайно нашли. Если их нашли случайно, то нет гарантии, что такие же харблид и башдор где-то ещё не остались. А с учётом того, что постоянно выходят новые версии ПО и оно становится всё больше и больше по объёму и количеству слоёв в бутерброде, совершенно неясно, в какую сторону меняется количество уязвимостей. Т.е. одна из обязательных мер, которую я вижу, для создания безопасного ПО - это низкий темп изменений. Перед тем, как принимать ПО в серьёзные места, оно должно пройти хотя бы 5-летню обкатку на пользователях, которых не жалко. В случае башдора и 20 лет мало, но нужен всё же баланс между безопасностью и экономикой, уязвимости типа башдора не так часто находят. Но я не вижу, чтобы издатели той же Астры так поступали - у них довольно новое ядро сейчас (надеюсь, это не секрет). С другой стороны, сам баш настолько раскудрявый, что я не удивлюсь, если башдор - не последняя уязвимость в нём. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 18:49 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Как работавший в структурах правительства Москвы могу заявить - импортозамещение чисто попильная тема, без какой либо серьезной технической подоплеки. Тема эта существует в определенных чиновничьих кругах, куда технические специалисты привлекаются только для решения конкретных вопросов связанных с последующим получением финансирования. Поэтому технарям серьезно вкладывать свои интересы в "импортазамещение" не стоит, это тема не для вас создана, и она потеряет актуальность со сменой политической конъектуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 19:53 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Siemargl Язык тоже имеет значение, перепиши-ка всё на бренфапе или расте, ну или форте. Сам по себе значения не имеет, это ключевое :) Допустим, я вам сейчас спеку по придуманному ЯП кину, он вам настолько понравится, что поразит своей лаконичностью, выразительностью до глубины души. Но, к сожалению, нет пока ни IDE, ни компилятора, ничего. Что толку вам от этого языка? Siemargl А про овес - разработать фреймворк под себя путь конечно трудный, но возможный, особенно в некоторых областях (Эльбрус 4ех). Возможный, просто к тому времени, когда вы сможете что-то вменяемое написать, это уже будет никому не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 23:15 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Eolt Как работавший в структурах правительства Москвы могу заявить - импортозамещение чисто попильная тема, без какой либо серьезной технической подоплеки. Тема эта существует в определенных чиновничьих кругах, куда технические специалисты привлекаются только для решения конкретных вопросов связанных с последующим получением финансирования. Поэтому технарям серьезно вкладывать свои интересы в "импортазамещение" не стоит, это тема не для вас создана, и она потеряет актуальность со сменой политической конъектуры. Наверное правильно под импортозамещением понимать отсутствие критического влияния. Почему-то некоторые отдельные под этим понимают что-то типа "исконно расово русское". Такой себе нео-нацизм в области технологий. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 23:18 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
hVostt Siemargl Язык тоже имеет значение, перепиши-ка всё на бренфапе или расте, ну или форте. Сам по себе значения не имеет, это ключевое :) Допустим, я вам сейчас спеку по придуманному ЯП кину, он вам настолько понравится, что поразит своей лаконичностью, выразительностью до глубины души. Но, к сожалению, нет пока ни IDE, ни компилятора, ничего. Что толку вам от этого языка? Siemargl А про овес - разработать фреймворк под себя путь конечно трудный, но возможный, особенно в некоторых областях (Эльбрус 4ех). Возможный, просто к тому времени, когда вы сможете что-то вменяемое написать, это уже будет никому не нужно. Пока нет компилятора и языка, считай нет. А если появляется - то уже и минимальная базовая библиотека есть. Vim и вперед к победе. К импортозамещению чувствительные прежде всего области военка и эмбеддед. В них для старта много не надо. Впрочем, с учетом курса рубля, многие начали слезать с дорогих долларовых решений, что расширяет интерес. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 08:48 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Siemargl А про овес - разработать фреймворк под себя путь конечно трудный, но возможный, особенно в некоторых областях (Эльбрус 4ех). А зачем? Эльбрус - "масогабаритный макет процессора" ( C ), который по отзывам не годится даже на брилки для ключей (больно большой, в кармане носить не удобно). В чем проблема сделать массогабаритный макет фреймворка для масогабаритного макета процессора - лично я вообще не понимаю. Главное найти нормальных специалистов. На данном сайте, например, можно порекомендовать широко известных заслуженных разработчиков СУБД Стебелек. Думаю, если поставить задачу, месяца через два уже будет первая версия. Получится вполне комплексное решение СУБД Стебелек + фреймворк от тех же авторов. Все затраты, всего-то, пара недо-компьютеров с недо-процессором Элбрус + еще столько же на доширак для авторов (если я правильно понимаю цены на импортозамещенные компьютеры - доширака на пару месяцев работы вполне хватит, даже по расценкам Нерезиновой) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 09:16 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Siemargl Впрочем, с учетом курса рубля, многие начали слезать с дорогих долларовых решений, что расширяет интерес. I Не можете ли указать цены и магазин, где можно купить: 1. дорогое долларовое решение на i5 процессоре Intel ? 2. дешевое рублевое решение с той же производительностью на Элбрус ? Мы все же технари, лучше цифрами оперировать. II. Лично Вы уже слезли? Ваши соседи/друзья? Откуда информация про "многие"? Или ключевое слово в предложение было "начали" ? С этим не поспоришь. Начали вставать с колен, начали ликведировать отрыв, начали повышать пенсии, начали путь к коммунизму и так далее и тому подобное. Как лет двадцать, а то и все сто (путь к коммунизму в 1917 начался) назад "начали", так до сих пор и "начинаем". Стабильность. "Начали" хорошее слово, спорить с истинностью этого слова очень трудно. Но вот все остальные слова в данном предложении.... уже как-то очень сомнительны. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 09:23 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Смотреть надо чуть шире =) В случае с Эльбрусом не на процессор, а на цену импортозамещенной Арматы с Эльбрусом против Абрамса и Леопарда. Подсказать, где купить? Про "слезают" - прямо тут ожила ветка с Посгрессом на этом форуме. Много проектов освещено в прессе. Подсказать, где погуглить? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 09:43 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Эльбрус, мало того, что медленнее интелов так ещё и дороже (ибо он якобы для военных ) Эльбрус 16-С в 2021 только-только добрался до 16nm предыдущий (из 2018 - 8СВ) был 28 nm ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 11:20 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Siemargl Про "слезают" - прямо тут ожила ветка с Посгрессом на этом форуме. Много проектов освещено в прессе. Подсказать, где погуглить? Про "погуглить" не надо. Гугл - вредная западная компания, которая своим ютубом портить скрепы нашей родины, подрывать авторитет власти, оскорбляет ветеранов и, страшно сказать, развращает несовершенолетних. Даже упоминать гугл - Вам, как несомненному патриоту нашей родины, должно быть стыдно. Даже ссылок никаких не надо. Просто опубликуйте сельфи с Вашим личным компьютером. Я так понимаю, Вы сами уже слезли с вредного Интела и пользуетесь православным Эльбрусом? Проблемы то нет. Теперешний свой дорогой долларовый компьютер - продаете на авито, купите новый сверхпрорывной, российский и дешевый в ближайшем магазине. Давайте... вперед.... Мы в Вас верим. Ну и сюда результат напишите. За сколько продали дорогой долларовый компьютер, за сколько купили дешевый, сколько в результате заработали. Вот это нам будет действительно интересно. Конкретный результат, конкретные цифры. Ну а пока, мне кажется, более продуктивным будет обсудить вкус устриц. (я их ни разу не ел, но побсуждать их вкус вполне готов) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 11:55 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Кстати да, в нашем менталитете видимо заложено на уровне генов страстное желание "начинать" :) Продолжать и заканчивать -- это уже не так интересно. Главное, как говорится, начать. А там как пойдёт. При чём под начало закладывается в первую очередь идеология, а не ценность. Пофиг на ценность, пофиг сколько крови будет пролито и чьей. Будем страдать, тащить. Всё ради великих идеалов. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 13:22 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, если бы вы в свободной стране такую клевету бы написали в каком-нибудь твиттере, вас бы молниеносно забанили. Или, как минимум, к вам бы пришли юристы в пиджачках и галстучках. Или на следующей день забанили бы весь этот форум. Вы врите, но не слишком-то завирайтесь, пожалуйста. И заодно напишите, чем занимаетесь, чего достигли в жизни. А мы в вашем стиле это обсудим. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 14:06 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
budden, Где тут клевета? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 14:35 |
|
оптимальный ЯП для импортозамещения?
|
|||
---|---|---|---|
#18+
budden, В твиттере банят даже за правду, как например Трампа. Что касается импортозамещения, то выбор зависит от назначения и условий лицензии. Одного наличия исходного кода недостаточно. Python подходит, если подходит к задаче. Также Rust и Go. У них разные области применения. Для платформы Java не обязателен Kotlin (и он мне противен). Фирма JetBrains (название противное) имеет российских "хозяев" , но не афиширует связь с Россией. Можно пользоваться OpenJDK вместо Oracle JDK. Однако есть несколько OpenJDK с разными правообладателями. Из них российский - Liberika JDK. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2021, 14:55 |
|
|
Start [/forum/topic.php?fid=33&tid=1547055&startmsg=first&offset=2]: |
0ms |
get settings: |
1ms |
get forum list: |
10ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
64ms |
get topic data: |
7ms |
get forum data: |
4ms |
get page messages: |
53ms |
update_topic_read_status (1547055): 06.06.2021 14:55:23: |
0ms |
get tp. blocked users: |
1ms |
get online users: |
24ms |
check new: |
1ms |
others: | 97ms |
total: | 264ms |
0 / 0 |