Вход | Регистрация
    1  2  3  4  5  6  7  8  9  10   

Killer 1s Application

Killer 1s Application
Я
   Гений 1С
 
22.06.20 - 11:40
Народ, я вот подумываю о том, чтобы написать убийцу 1С. Ну не самому, а наняв товарищей.
Но сперва хочу спросить, а на чем бы вы (кроме 1С) реализовывали вот подобные задачи:

1. Небольшую программу для учета личных финансов (для единоличного пользования).
2. Небольшую программу для учета прихода-реализации-списания товаров на складе (для бизнеса на 3-4 пользователя).

Как понятно из задачи, это приложения с базой данных.

Т.е. на чем сейчас с точки зрения уровня развития IT имеет смысл это реализовывать? Неужели на модном Питоне?
И какой движок баз данных использовать?

Единственное требование к разработке - это чтобы оно получилось тиражным и работало оффлайн. Т.е. если у вас 5-6 клиентов, то чтобы каждый получил апдейт, который сделает нужные изменения в структуре базы данных. И чтобы этот апдейт не приходилось писать вручную, сравнивая базу прошлой и текущей структуры, и чтобы можно было пропустить несколько релизов, т.е. по сути в апдейте была бы нужная структура БД, а обновление бы подгоняло БД под эту структуру?

Может уже есть готовые решения кроме 1С и я зря туплю?
   Гений 1С
 
401 - 24.06.20 - 21:35
Пока пусть будет QT + My SQL
   Гений 1С
 
402 - 24.06.20 - 21:36
(390) тут идея не в монополисте, идея дать наконец программистам нормальный инструмент RAD, чтобы они не мастурбировали с Data-Grid и ООП в формах
   Гений 1С
 
403 - 24.06.20 - 21:36
По сути, реализация такого проекта - это и есть новое слово в программировании баз данных.
   Гений 1С
 
404 - 24.06.20 - 21:37
Причем струмент должен быть простым до безобразия и с открытым кодом.
   acht
 
405 - 24.06.20 - 21:40
(398) > совет Гению первоначально найди свою нишу
Так он ее уже нашел, вот оттуда и вещает.
   mistеr
 
406 - 24.06.20 - 21:45
(404) Простота дорогого стоит.
   mistеr
 
407 - 24.06.20 - 21:49
Таких попыток был уже не один десяток. Это не значит, что не стоит пробовать еще раз. Но нужно учитывать предыдущий опыт. Я даже сам пару раз составлял твой список выше :)

Для программистов (с ООП) ничего круче и удобнее Delphi никто не придумал.
Для недо-программистов (без ООП) ничего удобнее 1С и после нее Access не придумали.
   mistеr
 
408 - 24.06.20 - 21:51
(406) Обратная сторона простоты. Как чуть захочется сложности, ты затыкаешься. Клиент захотел рюшечек и удобства, и ты в панике. Начинаешь изобретать хаки и бороться со своей же платформой. На 7.7 все через это проходили.
   Гений 1С
 
409 - 24.06.20 - 21:53
(408) не совсем.
   NorthWind
 
410 - 24.06.20 - 21:54
(407) на самом деле .Net можно рассматривать как развитие Delphi, особенно с учетом того что кто-то из специалистов Borland, которые занимались архитектурой Delphi и VCL, переходил в Microsoft на развитие .Net в начале нулевых.
   Гений 1С
 
411 - 24.06.20 - 21:54
(407) Вот и хочется как в 1С, только просто, как говорится "дешево и сердито".
   mistеr
 
412 - 24.06.20 - 22:15
(410) Развитие, безусловно. Архитектура .NET крутая, круче Delphi. Но таких визуальых средств, как в Delphi, нет. По скорости клепания форм Delphi уделывает всех, кроме 1C и Access.
   mistеr
 
413 - 24.06.20 - 22:23
(411) Важнейший вопрос — какой язык будет для прикладного кода? С русским синтаксисом или английским?
   Serginio1
 
414 - 24.06.20 - 22:55
(412) Угу Xaml (Wpf, UWP, Xamarin.Forms) поверь покруче Delphi. Те же Windows.Forms/
Кроме того есть и аналог электрона Blazor Desktop blog.stevensanderson.com/2019/11/01/exploring-lighter-alternatives-to-electron-for-hosting-a-blazor-desktop-app/

(407) Я сам лет 20 программировал на Паскале и Delphi. Последние 10 лет я уже на нем не пишу. C# и .Net поверь намного круче, при всей моей любви к Delphi.
   mistеr
 
415 - 24.06.20 - 23:08
(414) Конечно .NET круче в целом. Я говорю только об узкой нише клепания типовых CRUD формочек для учетных систем. Именно о ней весь топик.
   Serginio1
 
416 - 24.06.20 - 23:13
(415) Так написать те же формочки легко и на .Net в VS. Плюс Linq, async/awaite, патерн матчинг.
Студентам поверь интереснее C# нежели Delphi. Они его могут применить где угодно.
Ладно. Гений вроде уже сделал выбор.
   Сияющий Асинхраль
 
417 - 25.06.20 - 00:40
Где-то QT уже было... Уж не известный ли в узких кругах лет десять назад Ананас :-)))
   Сияющий Асинхраль
 
418 - 25.06.20 - 00:41
+(417) Помнится я тогда лет десять назад даже какие-деньги на развитие кидал, ребята деньги приняли и проект забросили :-)))
   Сияющий Асинхраль
 
419 - 25.06.20 - 00:45
Вот ведь, этот самый Ананас как раз и работал с MySQL, PostgreSQL или SQLite :-))) Так что за Гения уже часть работы сделано :-))), правда язычок программирования был qtScript, мало 1С-ников будет в подобном разбираться...
   Sserj
 
420 - 25.06.20 - 02:53
(402) Жуть как интересно. А как собираешься избавляться от ООП на формах? Как будешь обращаться к этим самым контролам, которые не будут объектами из кода. В 1С все реквизиты формы это ведь тоже объекты, просто компилятор 1С за тебя их заботливо инициализирует и ссылки в нужные места подпихивает.
Или к простенькой системе еще и свой компилятор планируется.
   Вафель
 
421 - 25.06.20 - 08:07
нужно к onescript прикру работу с бд и формами
и вот убийца готов
   Ненавижу 1С
 
422 - 25.06.20 - 08:16
(420) Гений просто в ооп разбирается как хрюша в апельсинах
   Гений 1С
 
423 - 25.06.20 - 08:22
(413) с английским, конечно
   Гений 1С
 
424 - 25.06.20 - 08:25
(420) я думаю, формы нужно будет рисовать или же по первости описывать в XML файле.
Ну а а дальше просто. При открытии формы она отрисовывается по XML.
Далее, при событии в элементе вызывается процедура с названием FormModule_EventName
Если такой процедуры нет, то событие FormModule_Event (для динамических элементов удобно).
Вот и все. Дешево и сердито. Никакого ООП и гридов на формах.
   Гений 1С
 
425 - 25.06.20 - 08:27
(419) иногда проще с нуля. ;-) мне подход Ананаса не нравится.
Я вот сейчас думал, что в базе данных нужно не только структуру в XML выгружать но все же и метаданные некие иметь.
Хотя бы:
1. на какие таблицы ссылается ключ в поле внешнего ключа в таблице?
2. что таблица представляет собой табличную часть.
3. Что объект является документом или справочником (по сути разница только в составе полей таблицы и событии проведения).
4. подумать, как реализовывать составные поля.
Ключ будет типом long int. Нечего шалить с GUID. ;-)
   NorthWind
 
426 - 25.06.20 - 08:37
(425) если пользователей немного, то ключ из последовательности целых норм. GUID используют, как я понимаю, в основном из тех соображений, что любой счетчик - это потенциальный источник блокировок. Пока кто-то один получает очередное значение, остальные курят и выстраиваются в очередь, тогда как генерацию гуидов можно распараллелить.
   Sserj
 
427 - 25.06.20 - 08:40
(424) Ну вот описал ты в XML что на форме у тебя есть просто текстовый реквизит. И хочешь ты в коде его заголовок поменять ну и цветом допустим выделить.
Как в коде это будет изображено?
А если допустим просто куда-то кидать действие с текстовым идентификатором, то получается никаких прелестей подсказок после точки
и быстрого поиска по документации?
   ДенисЧ
 
428 - 25.06.20 - 08:40
(420) "как собираешься избавляться от ООП на формах"
А что, до изобретения объектно-озабоченного формы никак не рисовали? О_о
   ДенисЧ
 
429 - 25.06.20 - 08:41
(424) "Никакого ... гридов на формах"
Что для отображения тч будешь использовать?
   Sserj
 
430 - 25.06.20 - 08:43
(28) Та конечно рисовали, они и сейчас так рисуются, только где-то там ниже, на уровне системы. Все в конечном итоге просто массив пикселей.
Так что все время работать с этой матрицей меняя попиксельно?
 
 Рекламное место пустует
   ДенисЧ
 
431 - 25.06.20 - 08:44
(430) те ты никогда не работал с формами вне ооп. Ну так и скажи, что молоденький совсем.
   Гений 1С
 
432 - 25.06.20 - 08:45
ОК, создал страничку проекта, кому интересно будет, заглядывайте туда периодически.
https://geniy1s.ru/developments-soft/free-rad/

Миссия проекта: дать программистам-разработчикам инструмент для быстрой разработки приложений (RAD — Rapid Application Development), связанных с базами данных.

В IT отрасли наблюдается отсутствие таких инструментов. Единственным образцом является 1С, но это проприетарная платформа с закрытым кодом, которая не позволяет создавать законченные отдельные EXE-приложения.

Классические IDE вроде Delphy, C++, Access и т.п., предлагают морально устаревшие средства разработки.

Платформа будет с открытым кодом и распространяться свободно.

В целях кросс-платформенности в первоначальном приближении будут рассматриваться QT и My SQL.


(427) ты никогда не программировал ни на чем кроме 1С? Не везде есть подсказки, IDE - это уже следующий шаг. Если понравится платформа, Снегопата тебе наваяют, это как пить дать.
Да заголовок или цвет меняется элементарно.
ThisForm.Controls.MyControl.Caption = "Новый Заголовок"
ThisForm.Controls.MyControl.Color = SeroBuroMalinoviy
(428) ХЗ, я уже в универе застал ООП-формы на паскале. Турбо-чего-то там, не помню.
(429) Я думаю, для того, чтобы упростить взаимодействие с SQL и обеспечить совместимость с бОльшим количеством SQL-серверов, я буду юзать пагинацию. Т.е. по 1000 строк запроса. Ну и кнопки - следующая страница/предыдущая. Это и нагрузку на базу снизит и не потребует сложных гридов. Для учетных целей и приложений БД вполне норм.
   NorthWind
 
433 - 25.06.20 - 08:45
(429) ну, наверно, форму с полями. А на ней три кнопки - вперед, назад и закрыть. Наверно, так :)
   Гений 1С
 
434 - 25.06.20 - 08:47
(433) не, ответил ниже - пагинацию.
   ДенисЧ
 
435 - 25.06.20 - 08:48
(432) "Классические IDE вроде , C++"
А что, С++ у же стала ИДЕ? О_о

"будут рассматриваться QT"

А что, QT уже не на с++ написана? О_о

Геня продолжает удивлять...
   NorthWind
 
436 - 25.06.20 - 08:49
(432) Я думаю, для того, чтобы упростить взаимодействие с SQL и обеспечить совместимость с бОльшим количеством SQL-серверов, я буду юзать пагинацию. Т.е. по 1000 строк запроса. Ну и кнопки - следующая страница/предыдущая. Это и нагрузку на базу снизит и не потребует сложных гридов. Для учетных целей и приложений БД вполне норм.

У вас сразу же спросят - где гриды. Потому что захотят видеть данные "в общем". И у конкурентов, у той же 1С, гриды есть.
   Гений 1С
 
437 - 25.06.20 - 08:49
т.к. большинство объектов однотипны, нужно будет довольно ограниченное количество реализаций связок объект-модель для форм.
ну как-то форма элемента, форма списка (причем она и для ТЧ и для списка объектов с небольшими вариациями годится, потому что суть запрос в SQL многострочный).
Ну как-то так.
   MyNick
 
438 - 25.06.20 - 08:49
Да, поток сознания какой-то
   ДенисЧ
 
439 - 25.06.20 - 08:49
(432) "ThisForm.Controls.MyControl.Caption"
Ну ни разу не ооп...
   Sserj
 
440 - 25.06.20 - 08:50
(432) ...Да заголовок или цвет меняется элементарно.
ThisForm.Controls.MyControl.Caption = "Новый Заголовок"...

Откуда взялся ThisForm.Controls.MyControl?
Ты же в коде его не инициализировал, он появится только на стадии исполнения, когда форма сгенерируется из какой-то XML-ки.
   Гений 1С
 
441 - 25.06.20 - 08:50
(435) меня удивляет буквоедство. На С++ можно написать приложение БД, но через гланды - там нет инструментов поддержки метаданных, прикладных объектов и т.п. Тебя не удивляет что сама 1С написана на С++? гггг
   NorthWind
 
442 - 25.06.20 - 08:50
Автор, видимо, не вкуривает что такое ООП
   ДенисЧ
 
443 - 25.06.20 - 08:50
(438) Пора привыкать к гениальности...
   ДенисЧ
 
444 - 25.06.20 - 08:50
(441) "На С++ можно написать приложение БД, но через гланды - там нет инструментов поддержки метаданных, прикладных объектов"
В языке С++ нет. Зато есть кучи прикладных библиотек.
   Гений 1С
 
445 - 25.06.20 - 08:51
(440) открой для себе динамические привязки. При создании формы из XML заполняется массив ThisForm.Controls - как раз объектами-контролами (привет ООП), гггг..
   ДенисЧ
 
446 - 25.06.20 - 08:51
(442) Да не, автор просто вкурил. Причём не одну и не две порции...
   Гений 1С
 
447 - 25.06.20 - 08:51
(442) ну что ты, в Универе учил.
   ДенисЧ
 
448 - 25.06.20 - 08:52
(447) Не учил, а тебе читали лекции. Которые ты пропускал. Когда по бабам гулял
   NorthWind
 
449 - 25.06.20 - 08:52
(447) нужно не учить, а понимать. Вы пишете обращение к объектам через точку как пример своей системы и тут же сообщаете всем что ООП не нужно, это как?
   Гений 1С
 
450 - 25.06.20 - 08:52
(439) еще раз - форма описывается в XML (на первых порах  вручную, потом через IDE). Где здесь ООП? Если ты щупал ООП, то знаешь, что на каждый контрол создается свой класс-наследник и в итоге гора мусорного кода, который IDE стыдливо прячет.
   Гений 1С
 
451 - 25.06.20 - 08:53
(449) Почитай (450). ООП будет в реализации системы, но разработчик не будет использовать ООП. Как он не использует ООП в 1С.
   Гений 1С
 
452 - 25.06.20 - 08:53
(448) Серьезно. И как же я на первом рабочем месте писал на BC++ без ООП приложение с формами? гггг
   ДенисЧ
 
453 - 25.06.20 - 08:54
(450) "ThisForm.Controls.MyControl" - это не класс-наследник? Геня, завязывай уже с наркотой...
   Гений 1С
 
454 - 25.06.20 - 08:54
(453) нет, это не класс-наследник. Это список (массив) элементов-контролов.
   ДенисЧ
 
455 - 25.06.20 - 08:54
(451) "Как он не использует ООП в 1С."
Как раз в 1с он использует ооп. Только не может наследовать классы. А вот создавать свои на основе стандартных (наследовать) делает каждый
   ДенисЧ
 
456 - 25.06.20 - 08:55
(452) И на чём ты писал на ВС (это visual studio)? Наверное, на MFC, на чём там ещё можно было...
   Гений 1С
 
457 - 25.06.20 - 08:55
(455) Спорный момент, можно эту парадигму описать и без ООП. Это очень урезанное ООП
   ДенисЧ
 
458 - 25.06.20 - 08:55
(454) Геня... Ты вообще ничего не понимаешь
   NorthWind
 
459 - 25.06.20 - 08:55
(451) дело в том, что в 1С элементы ООП есть и используются. Там его нет полноценного "по науке", но присутствует большинство элементов, в том числе есть очень забавные реализации в виде переопределяемых модулей, подписок на события и прочего
   ДенисЧ
 
460 - 25.06.20 - 08:56
(457) Да. Это объектное, не -ориентированное, программирование.
 
 Рекламное место пустует
   Гений 1С
 
461 - 25.06.20 - 08:56
(456) писал на BC++ приложение, которое ставилось на ноутбук технику, который подключался на этом ноутбуке к аппарату светофорной сигнализации (который управлял перекрестком) и его настраивал. Деталей не помню. Но там на каждый контрол был наследник, гггг... и компилировалось по тем временам где-то минуты 2-3.
   Paint_NET
 
462 - 25.06.20 - 08:57
Лучше б дальше бложики спермотоксикозные вёл :)
   Гений 1С
 
463 - 25.06.20 - 08:57
(459) Слушай, ну мне по барабану, есть там ООП с академической точки зрения или нет. Главное, что разработка форм будет упрощена, а не такая, как сейчас в C++ или Дельфах. Или даже в Java - все эти формы испорчены ООП
   Гений 1С
 
464 - 25.06.20 - 08:58
(458) мне не надо понимать, чтобы делать. мне надо Видеть.
   Sserj
 
465 - 25.06.20 - 08:58
(445)(450) И Вы батенька всерьез собираетесь что-то проектировать?
:)
Так кто же и в какой именно момент создаст динамическую коллекцию ThisForm.Controls со всеми "MyControl", "MyControl1", "MyContro2" и т.д.?
   Гений 1С
 
466 - 25.06.20 - 09:14
(465) Когда вызывается открытие формы, приложение по XML-файлу создает коллекцию контролс с элементами-экземплярами классов.
   Sserj
 
467 - 25.06.20 - 09:20
(466) И где то там за кулисами выполняется тот самый код "..который IDE стыдливо прячет.."?
А когда работаешь в редакторе кода я так понимаю этот самый:
ThisForm.Controls.MyControl.Caption = "Новый Заголовок"
можно писать только по памяти и элементарная проверка синтаксиса всегда будут на такой строке выдавать ошибку?
   NorthWind
 
468 - 25.06.20 - 09:32
Эх... хорошо живется, если не думать, нифига не понимать и, главное, понимать не хотеть.
Я тоже таким был лет в 18, потом попустило - дошло, что результаты при этом выходят ни к черту.
А кого-то ведь плющит до сорокета и дальше.
   Bro
 
469 - 25.06.20 - 09:50
Вообще с точки зрения построения интерфейсов есть два подхода.

1) По старинке (императивный) - Delphi, Access, 1C и т.п. Контролы это объекты, императивно изменяешь их поля / значения, форма обновляется
2) Реактивный (декларативный) - React, фузина, САП (хотя тут не уверен) и т.п. Есть state (модель), есть представление (рендерер). Описываешь декларативно рендерер (скажем в React есть специальный язык JSX) от state'а, после чего чисто работаешь со state'ом (изменяя его как надо), платформа сама все обновляет. Круче конечно когда и state реактивный (то есть при изменении одних данных в state автоматически обновляются другие вычисляемые данные в этом state, а вслед за ним и представление), но это "могут не только лишь все".

Чисто теоретически сейчас второй подход в моде (а точнее конкретно React). Причем хз почему, потому как IT-лудисты его должны ненавидеть - слишком много магии, свой язык и т.п. Но видимо Facebook и особенности фронтендеров. Так что бери его лучше за основу интерфейса. Он конечно весьма тяжеловесный и немного мозговыносящий в сложных формах, но в любом случае с нуля тяжело будет делать (очень хитрые скиллы и ресурсы нужны), плюс так можно реактеров затянуть к себе. Хотя конечно все зависит что у тебя за ниша и какими ресурсами ты располагаешь.
   Полован
 
470 - 25.06.20 - 10:07
(469) И зачем вся это вот хрень для ниши ларьков, на которую нацелился наш Гений?
   Bro
 
471 - 25.06.20 - 10:13
(470) Ниша ларьков закрывается специализированным жестко коробочными SaaS'ами. Которые очень дороги в написании (и кстати судя по всему на реактах сделаны), но это капексы, а по эргономике такие решения уделывают любую высокоуровневую платформу. В последнее время кстати начал замечать у нас во всяких кофейнях и пивах на розлив, что многие на планшете в веб-саасах начали работать.
   Serginio1
 
472 - 25.06.20 - 10:40
Ну патерн MVVM не ахти и молод и давно применяется в WPF  https://metanit.com/sharp/wpf/22.1.php
   fisher
 
473 - 25.06.20 - 11:07
(401) > Пока пусть будет QT + My SQL
Это ровно до того момента, пока ты новых умных слов не узнаешь
   Гений 1С
 
474 - 25.06.20 - 11:45
(467) чувак, ты меня удивляешь. Я недавно писал на JS для селениум. Прикинь в Notepad++, все по памяти и мануалам. И ниче, кряхтел, пердел, но писал. Видишь ли, просто больше не на чем было писать программно управляемый браузер. Тебе шашечки или ехать, ну ё-моё.

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

(469) Прости, думаю не осилю изучение новой парадигмы типа Реакт и написание убийцы 1С. Давай я напишу убийцу 1с, а ты ее потом перепишешь на Реакт. "Потом, если захочешь". Я уж по классике - на С++.

(470) Надо в миссии написать - для небольших тиражных решений в 1, 10, 100, 1000 экземпляров. Чтобы не возникало вопросов.

(471) Проблема в том, что не на все ларьки написаны коробочные решения. И если бизнес затеял инновацию, то в прокрустово ложе Сас-штанов уже не помещается. Я уже приводил пример, где клиент соскочил с Мой Склад только потому, что там нет возможности поменять формат товарного чека (конкретно, чтобы он влазил на узкую бумагу принтера чеков).

(473) да не, я не гоняюсь за модой. Я вижу решение в обычном EXE, а для EXE лучше всего классические С++. Паскаль не люблю как язык. Си++ красивый. А Мускул и сам щупал, когда сайт на PHP свой когда-то делал, так и недавно в проекте на Drupal к MySQL подключался.
   Garikk
 
475 - 25.06.20 - 11:58
(474) <решение в обычном EXE, а для EXE лучше всего классические С++>
А какжэ линукс? макос? мобилки?
   Garikk
 
476 - 25.06.20 - 11:58
потом на си, вспотеешь погромистов искать
   Garikk
 
477 - 25.06.20 - 11:59
время standalone приложений для десктопа давно прошло
   Вафель
 
478 - 25.06.20 - 12:01
да все равно дальше намерения никуда не продвинется
   Гений 1С
 
479 - 25.06.20 - 12:08
(475) QT кроссплатформенна, если что. Я не собираюсь писать приложение для мобилок. Это потом, если понадобится. 1С тоже не сразу пошла на мак и мобилки.
   Гений 1С
 
480 - 25.06.20 - 12:08
(477) Повтори раз 10 и поверишь. Ага, счас. Кто же покупает и гоняет базовые десктоп-версии 1с? Вот вобьют маркетологи таким юношам с глазами пламенем горящим чушь, те и верят.
   Гений 1С
 
481 - 25.06.20 - 12:09
(478) Ну ТЗ то я напишу. А там посмотрим.
   Полован
 
482 - 25.06.20 - 12:10
(481) Ну ТЗ то да, это же полдела. А написать, уложившись в сроки и бюджет, а потом написанное кому-нибудь продать - этож так, мелочи.
   acht
 
483 - 25.06.20 - 12:10
(481) А ник на "Гений убийцы 1С" сменишь?
   Garikk
 
484 - 25.06.20 - 12:13
(480) а че мне повторять, я не застрял в сфере 1С с консервативными админами, я вижу что сейчас в конторах происходит и какой софт используется. явная тенденция ухода от обычного софта
   Garikk
 
485 - 25.06.20 - 12:13
собственно и 1С тудаже движется, только люди некоторые живут временами клюшек
   Кирпич
 
486 - 25.06.20 - 12:16
(484) А что такое необычный софт?
   Garikk
 
487 - 25.06.20 - 12:17
(486) который не локально на декстопе работает под виндой
   Garikk
 
488 - 25.06.20 - 12:18
веб-версия одинеса например
   Кирпич
 
489 - 25.06.20 - 12:21
(488) И чо тут необычного. Это просто вопрос где хранить данные. У дяди или у себя. Ну и вопрос ограничивать себя возможностями браузера или нет.
   Garikk
 
490 - 25.06.20 - 12:25
(489)
1) где хранить данные - мало кого занимает, конторы отдают базы программистам на раз-два (ну вы там ченить настройте, да да конечно возьмите себе базу)
2) хранить у дяди, зачастую надежнее чем у себя, а если есть бекапы то вопрос вообще смысла не имеет.
3) возможности браузера - это кто ими ограничивается? пользователи вообще не знают что они в чемто ограничены
   Гений 1С
 
491 - 25.06.20 - 12:26
(483) Гений Рад
   Гений 1С
 
492 - 25.06.20 - 12:27
(490) Молодость-зеленость. Наивность и идеализация окружающей действительности.
   Garikk
 
493 - 25.06.20 - 12:35
(492) это скорее у вас излишне консервативная точка зрения, IT развивается сильно быстрее чем любая другая отрасль. Еще лет 10 назад я бы с вами еще согласился, сейчас уже нет. я когда работал в процессинге, при мне за 3 года выпилили 80% такого софта с рабочих мест...а он там работал больше 20 лет и был удобным и непривязанным ни к чему..все ушло в пользу центральной CRM-ERP системы и перестройке процессов
и потом слышал о таких-же процессах во многих других компаниях.
   Кирпич
 
494 - 25.06.20 - 12:39
(490) Ну это всё дело хозяйское. Мне вот без разницы, в браузере оно работает или нет. Лишь бы работало.
   Кирпич
 
495 - 25.06.20 - 12:40
(493) "..все ушло в пользу центральной CRM-ERP системы и перестройке процессов"
да в экселе они теперь всё делают. и вашу CRM-ERP копипастят :)
   Garikk
 
496 - 25.06.20 - 12:43
(495) в том то и дело что теперь уже нет, там очень много было еще на базе экселя и написано с огромными простынями макросов на vba и первоочередная задача была выпилить vba вообще с концами
   Кирпич
 
497 - 25.06.20 - 12:59
(496) Ну выпилили. Потому, что у вас теперь единая система, а не потому, что ваша единая система где то в облаке лежит. А вабще эффективнее работать на специализированном софте. Захламлять систему кучей хотелок тоже фигня получается. Я делал всяких приблуд для манагеров. Кинул файлик на форму и получил результат. А так им надо куда то в отдел разработки чота писать, а там сидят мудаки, которые себя гениями считают и т.д...
   Serginio1
 
498 - 25.06.20 - 13:00
(474) >> Си++ красивый.
Но только для открытой системы он не подходит. У меня коллега пишет на C++ и после того как переходит на C# радуется и называет C# детским языком.
На C# значительно проще писать и сообщество больше.
Тебе нужен язык, на котором легко допилить платформу до своих нужд. При этом он должен быть общего пользования.
Сейчас в тренде TypeScript (Электрон),Питон, Котлин и C#
   Garikk
 
499 - 25.06.20 - 13:13
(497) технически большая часть системы - это облако, часть на чужих серверах (типа амазон но в РФ), часть в чужом датацентре - фактически своем собственном "облаке" (и то только потому что по регламентам нельзя данные на чужих серверах держать)
   Ненавижу 1С
 
500 - 25.06.20 - 13:15
вы не смешивайте
речь про язык на котором будет писаться IDE-убийца или на котором будут писаться прикладные решения (а-ля конфигурации)?
  1  2  3  4  5  6  7  8  9  10   

Список тем форума
Рекламное место пустует  Рекламное место пустует
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.