Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Языки разработки приложений / 25 сообщений из 321, страница 1 из 13
12.03.2020, 12:02
    #39936608
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
Коллеги, подскажите языки программирования, что дают компактный код приложений для Windows.
Сейчас работаю с C#, но хочется многоязычности.
Для чего это надо?
Ваяю программную платформу для создания сетевых КИС. Основная изюминка платформы - она строится на базе множества функциональных приложений. Оригиналы последних хранятся в сетевом Хранилище. По требованию пользователя загружаются на локальный комп (и кешируются там) и запускаются.
Не надо никаких серверов приложений, запрос из функционального приложения поступает сразу на сервер данных, выборка из базы данных поступает непосредственно приложению.
Попытался поговорить за жизнь с дельфийцами, но они не слышат. Умудрились даже переписку уничтожить.
...
Рейтинг: 0 / 0
12.03.2020, 13:00
    #39936633
ViPRos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев,

а зачем много разных "приложений" с разным "функционалом"?
сделай одно "приложение", которое загружает разный "функционал" :)
...
Рейтинг: 0 / 0
12.03.2020, 13:37
    #39936647
МодальноеОкно
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
Попытался поговорить за жизнь с дельфийцами, но они не слышат


духи предков не отвечают живым
...
Рейтинг: 0 / 0
12.03.2020, 13:38
    #39936648
МодальноеОкно
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
Для чего это надо?


я так ответа и не увидел
...
Рейтинг: 0 / 0
12.03.2020, 14:00
    #39936662
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>ViPRos,сегодня, 13:00 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097547][22097547]
>а зачем много разных "приложений" с разным "функционалом"?
<
Вот тестовая папка Хранилища, содержащая множество разных функциональных приложений.
И каждому пользователю, вообще то говоря, доступно своё подмножество приложений.
И зачем мне загонять их в один монолит?
где:
crm - приложение на Core 3.1 для MSSQL
crp - приложение на Core 3.1 для PostgreSQL
ms - приложение на Framework 4.8 для MSSQL
pg - приложение на Framework 4.8 для PostgreSql
...
Рейтинг: 0 / 0
12.03.2020, 14:15
    #39936670
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>МодальноеОкно, сегодня, 13:38 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097585][22097585]
>я так ответа и не увидел
<
Иногда попадаются задачи для языков типа Prolog.
Да и тот же Delphi имеет свою нишу. В конце то концов можно иногда закачать криптоконтейнер в 5-6 mB по сети и кешировать его на локальном компе.
...
Рейтинг: 0 / 0
12.03.2020, 14:29
    #39936678
ViPRos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев,

зачем монолит то?
просто сделай движок, который может запустить разный функционал
...
Рейтинг: 0 / 0
12.03.2020, 14:31
    #39936681
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
по сабжу: полностью тупиковая идея, ИМХО.
Непонятно ради чего.

Это все можно сделать в пределах одного приложения. И даже без плагинов. Ну и плагины предусмотреть на случай какой-то специфики.
...
Рейтинг: 0 / 0
12.03.2020, 14:32
    #39936683
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ViPRos
ВМоисеев,

зачем монолит то?
просто сделай движок, который может запустить разный функционал


Не в кассу. Человек изобретает колесо )
...
Рейтинг: 0 / 0
12.03.2020, 14:35
    #39936684
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
L_argo
по сабжу: полностью тупиковая идея, ИМХО.
Непонятно ради чего.

Это все можно сделать в пределах одного приложения. И даже без плагинов. Ну и плагины предусмотреть на случай какой-то специфики.


Человек пишет свой трёхколёсный велик для деплоя приложений на десктопы.
Есть подозрение, что всем в принципе всё равно чем он там занимается, лишь бы спичками не баловался.



ВМоисеев
Попытался поговорить за жизнь с дельфийцами, но они не слышат. Умудрились даже переписку уничтожить.


Побоялись заразиться )
...
Рейтинг: 0 / 0
12.03.2020, 14:37
    #39936685
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
По требованию пользователя загружаются на локальный комп (и кешируются там) и запускаются.

И как это связано с "языки программирования, что дают компактный код приложений для Windows"?
...
Рейтинг: 0 / 0
12.03.2020, 14:42
    #39936687
МодальноеОкно
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
Да и тот же Delphi имеет свою нишу.


и что такого можно сваять на дельфи чего нельзя на c#? если выбросить за скобки особенности .net как платформы?

к чему этот огород?
...
Рейтинг: 0 / 0
12.03.2020, 15:45
    #39936714
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>ViPRos, сегодня, 14:29 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097629][22097629]
>...просто сделай движок,
<
Да я и сделал просто движок. Он для начала реализует аутентификацию пользователя и получает список доступных ему функциональных приложений. Выбирает нужное, закачивает, если нет в кеше или устарело и работает.
...
Рейтинг: 0 / 0
12.03.2020, 15:50
    #39936716
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>Dimitry Sibiryakov, сегодня, 14:37 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097644][22097644]
>И как это связано с...
<
Приложения иногда грузятся из Хранилища на локальный комп. А это время и загрузка сети.
...
Рейтинг: 0 / 0
12.03.2020, 15:56
    #39936718
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>МодальноеОкно, сегодня, 14:42 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097653][22097653]
>и что такого можно сваять на дельфи чего нельзя на c#?
<
Если на Delphi работают, значит он для чего-то нужен.
Я думаю, что КИС может включать приложения не на одном языке, и приложения могут быть разработаны разными конторами.
...
Рейтинг: 0 / 0
12.03.2020, 16:03
    #39936721
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>L_argo, сегодня, 14:31 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097632][22097632]
>...Это все можно сделать в пределах одного приложения.
<
Я же привел реальный пример примитивной системы, где приложения написаны и для Core и для Framework (4.7.2, 4.8) и для Delphi, работающими с MSSQL и PostgreSQL? но в рамках инфосистемы.
Покажите, как Вы сделаете в пределах одного приложения.
...
Рейтинг: 0 / 0
12.03.2020, 16:08
    #39936725
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>hVostt, сегодня, 14:32 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097635][22097635]
>Не в кассу. Человек изобретает колесо )
<
Может быть хватит бла-бла.
По сути есть что сказать? Где плохо?
...
Рейтинг: 0 / 0
12.03.2020, 16:20
    #39936733
H5N1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
>hVostt, сегодня, 14:32 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097635][22097635]
>Не в кассу. Человек изобретает колесо )
<
Может быть хватит бла-бла.
По сути есть что сказать? Где плохо?

вот тут
ВМоисеев
выборка из базы данных поступает непосредственно приложению.


прокачка сырых данных на клиента - зло.
...
Рейтинг: 0 / 0
12.03.2020, 16:33
    #39936736
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>H5N1, сегодня, 16:20 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097747][22097747]
>прокачка сырых данных на клиента - зло.
<
Докажите.
И как это Вы работаете со справочниками.
И куда же я должен закачивать документ Word - а?
...
Рейтинг: 0 / 0
12.03.2020, 17:28
    #39936761
МодальноеОкно
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
Если на Delphi работают, значит он для чего-то нужен.


от легаси никуда не убежать
...
Рейтинг: 0 / 0
12.03.2020, 17:33
    #39936766
МодальноеОкно
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
Я думаю, что КИС может включать приложения не на одном языке, и приложения могут быть разработаны разными конторами.


и они все вам отдали исходники? или это форки каких-то фриварных проектов с гитхаба?

банально исходя из стоимостей любая контора будет пытаться ограничить этот зоопарк. частью функций пожертвовав, часть - слить в свой продукт или подобрав аналог
...
Рейтинг: 0 / 0
12.03.2020, 18:48
    #39936812
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
>МодальноеОкно, сегодня, 17:33 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1323242&msg=22097834][22097834]
>и они все вам отдали исходники?
<
Да. Не мне конечно, но конторе, что заказывала приложение.
В течении 5-ти крайних лет пришлось сопровождать достаточно большую КИС. Где не все приложения написаны на одном языке программирования. В частности это касается ГИС (Delhi, пришлось переписать на C#) . В КИС аккуратно выделяются ряд подсистем, слабо (точнее, почти совсем не связанных) связанных между собой подсистем. Последние дробятся на более мелкие функциональные части и т.д.
...
Рейтинг: 0 / 0
12.03.2020, 18:57
    #39936819
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев
Может быть хватит бла-бла.
По сути есть что сказать? Где плохо?


Адский велосипед. Для деплоя можно взять готовое решение, тот же Octopus, который перекрывает ваш функционал полностью, а вам до него как до луны, даже если вы 24 ч в сутки будете пахать.


МодальноеОкно
ВМоисеев
Если на Delphi работают, значит он для чего-то нужен.


от легаси никуда не убежать


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

В любом случае, если вы существенного вреда компании своей деятельностью не наносите -- уже хорошо и большое достижение.
...
Рейтинг: 0 / 0
12.03.2020, 18:57
    #39936820
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
дел
...
Рейтинг: 0 / 0
12.03.2020, 22:05
    #39936848
H5N1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Языки разработки приложений
ВМоисеев

Докажите.

история уже все доказала.

ВМоисеев

И как это Вы работаете со справочниками.
И куда же я должен закачивать документ Word - а?

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


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