|
Плюсы разработки на 1С перед Java | ☑ | ||
---|---|---|---|---|
0
Tahallus
10.03.14
✎
20:49
|
Добрый вечер.
Нужно сделать презентацию на тему преимущества разработки на 1С перед Java. А какие бы вы отразили преимущества в презентации на эту тему? |
|||
52
ilpar
10.03.14
✎
21:26
|
(45) ну и грузоперевозки и java тоже реально.
Плюсы 1С - 1С:СРМ и IP телефония. |
|||
53
Aleksey
10.03.14
✎
21:27
|
(49) Рарус и ... всё
|
|||
54
Torquader
10.03.14
✎
21:27
|
(52) Ip-телефония также и с java прекрасно дружит, а СРМ можно написать на чём угодно.
|
|||
55
Torquader
10.03.14
✎
21:28
|
(53) Ну и чем вам Рарус не нравится - даже работает.
|
|||
56
Tahallus
10.03.14
✎
21:28
|
(50) Отец объявился, читай внимательней вопрос в (0)
Я не спрашивал можно реализовать на 1С или нет. Я спрашивал какие есть преимущества глобально 1С над Java. |
|||
57
ilpar
10.03.14
✎
21:28
|
(54) за сколько она дружит? фреймворки есть рабочие без затрат?
|
|||
58
Tahallus
10.03.14
✎
21:28
|
Я не спрашивал готовые решения, я их все глядел вопрос не в этом.
|
|||
59
shuhard
10.03.14
✎
21:29
|
(51) http://www.iscra.ru/
|
|||
60
йети
10.03.14
✎
21:29
|
(0) если это мультимодальные грузоперевозки, то внешней команде разработчиков будет сложно - я бы не взялся
|
|||
61
ilpar
10.03.14
✎
21:29
|
(58) на твой вопрос нет правильного ответа.
|
|||
62
Torquader
10.03.14
✎
21:30
|
(58) Наличие готовых решений - это самый основной плюс, так как всё остальное - это сравнение тёплого и мягкого - особенности программирования для пользователя не важны.
|
|||
63
Aleksey
10.03.14
✎
21:30
|
(55) Угу даже в коробку встроена связь с программами мониторинга
|
|||
64
Tahallus
10.03.14
✎
21:31
|
(60) в чем сложность?
|
|||
65
shuhard
10.03.14
✎
21:31
|
(56) [Я спрашивал какие есть преимущества глобально 1С над Java.]
ни каких каждый компонент 1С по отдельности херовее джавы по масштабируемости 1С проигрывает в десятки раз по юзабельности в сотни поэтому писать на 1С с нуля безумие но есть область учета, где Рг 1С и её генератор отчетов рвут любых конкурентов |
|||
66
Torquader
10.03.14
✎
21:32
|
(63) У Рарус-а есть закрытые модули - это недостаток, а в остальном - вполне терпимо, да и ошибки, если таковые находятся, они исправляют достаточно оперативно.
|
|||
67
Aleksey
10.03.14
✎
21:32
|
(58) Сферическая задача в вакумме?
Для этой задачи ни 1С ни Java не подходит Обе тормознутые до ужаса, и если будет 500 человек бедет труба |
|||
68
Necessitudo
10.03.14
✎
21:32
|
(56) Никаких абсолютно. Джава гибче хотя бы за счет большого количества IDE (одна IDEA от JetBrains чего стоит! Это не тупой конфигуратор в 1С!) и по сути неограниченного функционала. 1С жестко заточена под одно.
|
|||
69
Aleksey
10.03.14
✎
21:33
|
(66) Вот только расчет себестоимости в закрытом модуле, и логика его работы весьма странна, а внести коррективы в его работу - нельзя
|
|||
70
Torquader
10.03.14
✎
21:33
|
(68) В java не так просто подключить внешнюю dll, что в 1С можно попробовать сделать, как внешнюю компоненту.
|
|||
71
фобка
10.03.14
✎
21:34
|
(65) еще расскажи нам про скорость разработки, про количество специалистов в России
|
|||
72
Aleksey
10.03.14
✎
21:34
|
||||
73
Necessitudo
10.03.14
✎
21:34
|
(70) Стоп. Ты спрашивал не о том.
|
|||
74
Torquader
10.03.14
✎
21:34
|
(69) Это недостаток Рарус-а - если нельзя увидеть, то нельзя и понять. Конечно, можно пробовать переписать самому, но тогда смысла в Рарус-е просто нет.
|
|||
75
фобка
10.03.14
✎
21:35
|
(65) юзабельность это субъективно + зависит от кривизны ручек разработчика
|
|||
76
Necessitudo
10.03.14
✎
21:35
|
(70) И иди почитай на чем пишут внешние компоненты для 1С) Подсказка - не на джаве)
|
|||
77
Torquader
10.03.14
✎
21:36
|
(76) Можешь мне не рассказывать, на чём их пишут, я их на Си писал, только вот оно нужно только тогда, когда ничего другого сделать нельзя.
|
|||
78
фобка
10.03.14
✎
21:36
|
(68) 1С заточена под учет
|
|||
79
Torquader
10.03.14
✎
21:38
|
(78) Всё, что есть в 1С, можно написать и на java, только придётся работать с каким-то SQL-сервером, так как без SQL в java просто нет возможности для хранения данных.
|
|||
80
Ярус
10.03.14
✎
21:38
|
(68) скорость разработки учетных систем, не?
|
|||
81
фобка
10.03.14
✎
21:39
|
(79) давайте на паскале вообще писать это еще интереснее
|
|||
82
shuhard
10.03.14
✎
21:39
|
(78) т.е. 1С не годиться для 95% задач автоматизации
|
|||
83
Necessitudo
10.03.14
✎
21:39
|
(79) Как и в любом другом языке...Для джавы же есть ORM-библиотеки?
|
|||
84
shuhard
10.03.14
✎
21:40
|
(79) ну можно подумать что для джавы нет готовых мониторов транзакций
|
|||
85
Torquader
10.03.14
✎
21:40
|
(82) 1С годится везде, где пользователь вводит данные, так как позволяет нарисовать удобные формы, причём быстро.
|
|||
86
фобка
10.03.14
✎
21:40
|
(82) откуда циферь?
|
|||
87
Torquader
10.03.14
✎
21:40
|
А трёхзвенку на java тоже с нуля писать придётся ?
|
|||
88
Necessitudo
10.03.14
✎
21:41
|
(0) Вот только вспомнил - https://www.openerp.com/
|
|||
89
ДенисЧ
10.03.14
✎
21:42
|
(87) Клиент-сервер на жабе есть даааааавным-давно.
|
|||
90
Necessitudo
10.03.14
✎
21:43
|
(88) Написано на питоне)
|
|||
91
ДенисЧ
10.03.14
✎
21:43
|
(79) "без SQL в java просто нет возможности для хранения данных"
Тут даже слов нету.... |
|||
92
Torquader
10.03.14
✎
21:44
|
(89) Да он везде есть, так как в java tcp-соединение открыть - не проблема. Только вот продумать протокол, чтобы оно работало и передавало данные, придётся группе разработчиков - может и не взлететь.
|
|||
93
shuhard
10.03.14
✎
21:45
|
(92) сказочник,
ADODB одинаков для всех |
|||
94
Torquader
10.03.14
✎
21:45
|
(91) Ну, если кто-то хочет писать работу с двоичными данными с нуля или использовать текстовые или xml-файлы, то - в путь.
|
|||
95
Torquader
10.03.14
✎
21:46
|
Просто, гарантированное хранение данных - это основное требование к системе, а без готового решения самому его не написать.
|
|||
96
Torquader
10.03.14
✎
21:47
|
И потом, вы ещё скажите, что в 1С без SQL-сервера всё так хорошо работает, что про вопрос "лечение базы" никто и не вспоминает.
|
|||
97
shuhard
10.03.14
✎
21:48
|
(95) трехзвёнок на джаве как грязи и проблем с хранением данных нет, поскольку целостность обеспечивается на стороне сиквела, а не кодом как у 1С на клиенте, с жалкими, а тут мы сделаем ТиИ и кэши почистим
|
|||
98
Torquader
10.03.14
✎
21:49
|
(97) Так я о том и говорю, что без sql в java делать нечего, но MySql бесплатен и для java-системы прекрасно подходит.
|
|||
99
shuhard
10.03.14
✎
21:50
|
(98) дык ни кому в здравом уме и не придёт в голову строить системы на хранении данных в плоских фалах
|
|||
100
Torquader
10.03.14
✎
21:50
|
(97) Любой сайт с java-сервлетами - готовая трёхзвенка да ещё и с браузером, то есть готова к работе на любой машине, причём, в отличие от 1С, действительно работает.
|
|||
101
sapphire
10.03.14
✎
21:50
|
КГ/АМ.
Автору вон из профессии. |
|||
102
Torquader
10.03.14
✎
21:50
|
(99) Вот если бы разработчики 1С об этом думали.
|
|||
103
shuhard
10.03.14
✎
21:51
|
(102) файловая 1С ни когда 1С не признавалась работоспособной
|
|||
104
Necessitudo
10.03.14
✎
21:52
|
(98) Тогда уж лучше постгресс.
|
|||
105
Torquader
10.03.14
✎
21:52
|
Единственно, чем java проиграет - это в возможности внесения изменений в процессе работы системы.
|
|||
106
Torquader
10.03.14
✎
21:53
|
(104) MySql имеет специальный движок для хранения текстовых данных и ещё много чего интересного, до чего постгре ещё топать и топать.
|
|||
107
sapphire
10.03.14
✎
21:54
|
(105) ты, наверное не в курсе про загрузчики классов и другие технологии, да?
|
|||
108
sapphire
10.03.14
✎
21:55
|
(106) posgre не форкают особо, а мускул форкают кому не лень
|
|||
109
Torquader
10.03.14
✎
21:55
|
(107) Если у вас трёхзвенка, то её придётся останавливать, чтобы заменить код.
Конечно, никто не мешает сделать возможность динамической загрузки кода, но это же нужно в ТЗ прописать. |
|||
110
Torquader
10.03.14
✎
21:58
|
(108) Вот потому он и более популярен.
Бесплатные SQL-сервера и другие существуют, только их никто не знает. |
|||
111
sapphire
10.03.14
✎
21:58
|
(109) ты мне одного вечно пьяного персонажа напоминаешь.
|
|||
112
Ярус
10.03.14
✎
21:59
|
java крут, одни плюсы.... но большинство сидит на 1с и на прочих ораклах и сапах, ну-ну
|
|||
113
Torquader
10.03.14
✎
21:59
|
(107) На самом деле, никто не мешает сделать даже динамическое обновление структуры базы в процессе работы, чтобы часть клиентов обращалась к старой части базы, а другая - уже к новой, и они обновлялись даже без перезапуска.
|
|||
114
sapphire
10.03.14
✎
22:00
|
(112) Java - это язык программирования. В принципе,.NET не хуже.
|
|||
115
Torquader
10.03.14
✎
22:01
|
(111) Просто, я видел "готовые" решения на Java, и они были ещё более недоработанными, чем 1С.
Но, например, на Си можно вообще всё, что угодно, написать, только почему-то никто не пишет. |
|||
116
Torquader
10.03.14
✎
22:01
|
(114) Net - это переписанная версия Java-идеи от Microsoft.
|
|||
117
sapphire
10.03.14
✎
22:01
|
(113) Ты меня-то в чем убедить пытаешься?
|
|||
118
Torquader
10.03.14
✎
22:02
|
(117) Да я ни в чём никого не убеждаю - просто - беседую.
Что, разве нельзя помечтать о программировании на Java, только вот у нас, почему-то, java не любят. |
|||
119
sapphire
10.03.14
✎
22:03
|
(116) Нет, это совсем не так. А коли ты про ран тайм энджайн, так это идея не сан, а идет от смоллтолка.
|
|||
120
sapphire
10.03.14
✎
22:05
|
(118) кто не любит? Если за убогий 1С платят регулярно и мозг напрягать особо не надо, то это не значит, что не любят
|
|||
121
Ярус
10.03.14
✎
22:06
|
(114) да я собсно имел ввиду не сам джава а продукты написанные на нем
|
|||
122
Torquader
10.03.14
✎
22:06
|
Основная идея java была в том, что её можно будет исполнять на любой существующей платформе, так как код java преобразуется в байт-код, который уже исполняет интерпретатор.
В этом, как раз, отличие от всех остальных языков программирования, так как обычно или интерпретатор, когда код из текста переводится в команды в процессе исполнения, или компилятор, когда код переводится в команды процессора сразу. |
|||
123
sapphire
10.03.14
✎
22:07
|
(115) потому что памятью надо управлять, да и думать надо.
|
|||
124
Torquader
10.03.14
✎
22:07
|
(121) Качество готового продукта определяется не языком программирования, а отсутствием ошибок и соответствием ТЗ.
|
|||
125
Torquader
10.03.14
✎
22:08
|
(123) Управление памятью не по силам только тем, кто не умеет за ней следить. Сборка мусора иногда преподносит сюрпризы, которые в нормальном языке программирования даже и не встретишь.
|
|||
126
sapphire
10.03.14
✎
22:09
|
(124) Почитай про жизненый цикл программ и design patterns.
|
|||
127
Torquader
10.03.14
✎
22:09
|
Потом, забытые ссылки иногда позволяют делать жуткие утечки, когда объекты висят в памяти, тогда как в нормальном языке их бы давно удалили.
|
|||
128
sapphire
10.03.14
✎
22:10
|
(125) Ты никак вискарь в одно рыльце употребляешь :)
|
|||
129
Torquader
10.03.14
✎
22:11
|
Также для разработчика очень важно, чтобы инструменты разработчика не менялись странным образом, как это делает 1С, когда стремиться "изобретать велосипед".
|
|||
130
sapphire
10.03.14
✎
22:11
|
(127) у тебя извращенное знание о сборке мусора, в Джава все вполне корректно.
|
|||
131
Torquader
10.03.14
✎
22:11
|
(128) Ничего я не употребляю - просто сижу смотрю телевизор и беседую на всякие отвлечённые темы.
|
|||
132
Torquader
10.03.14
✎
22:15
|
(130) У меня просто не получается с ней корректно работать, так как в традициях делать множественные ссылки между объектами.
Поэтому, всё равно приходится писать деструкторы объектов, чтобы не ходить по граблям. P.S. с написанием на java у меня так и не сложилось - поэтому я его и не люблю. А уж про javascript вообще только отрицательные эмоции - как оно "прекрасно" ActiveX объекты "захватывает" можно только промолчать. |
|||
133
Torquader
10.03.14
✎
22:16
|
Да и потом, в одно рыло готовый проект на java не просто написать, в отличие от 1С, где как раз можно и попробовать.
|
|||
134
Torquader
10.03.14
✎
22:18
|
Ладно, всё, мне пора - не буду больше отвлекать народ.
В общем, писать надо на том, на чём умеешь. |
|||
135
sapphire
10.03.14
✎
22:18
|
Почитай книжку "Применение шаблонов программирования в JAVA"
|
|||
136
Starhan
10.03.14
✎
23:12
|
(0) поищи в инете плюсы проблемно-ориентированных языков.
|
|||
137
Gepard
10.03.14
✎
23:20
|
(0)
1С: быстрей, и конфу могут набросать плохо разбирающиеся "программисты". минусы: нестабильность, ключи Java: Сначала движок, потом функционал, медленней, но полный контроль над разработкой. Можно сделать что угодно. Когда-то считал, что 1С сильно ограничивает "фичи" разработчиков и кто-бы ни написал, все легко поддерживается. Но, как показал опыт, и на 1С можно навернуть все так, что поддерживать будет сложнее чем разработки на Java. Поэтому писать должны и там и там программисты без кавычек) Так что плюс у 1С один - скорость разработки. Стоимость разработки приблизительно одинакова. |
|||
138
iamnub
10.03.14
✎
23:24
|
(137)
Иными словами, сначала на ЯВА надо сделать что то типа 1С, а затем решение. На 1С этот этап можно пропустить. |
|||
139
Gepard
10.03.14
✎
23:27
|
(138) да, так проще. Но можно делать параллельно, по мере надобности. (все равно медленней получается)
|
|||
140
Gepard
10.03.14
✎
23:29
|
(139) + не совсем типа 1С, а подсистемы, типовые объекты, от от которых наследовать остальные и т.п.
|
|||
141
iamnub
10.03.14
✎
23:35
|
(140)
I mean, что нужно будет создать среду, где сущность создается двумя кликами мышки и: 1. Эта сущность отображается в интерфейсе. 2. Обладает базовыми свойствами - редактирование/сохранение/удаление и т.д. Ничего этого по умолчанию нет и это придется делать. Хотя бы справочники. Да и регистры. |
|||
142
Torquader
10.03.14
✎
23:35
|
На java, скорей всего, уже всё, что можно, было написано, нужно только найти и понять. Другое дело, что собрать из разных готовых частей один проект - это не просто.
|
|||
143
iamnub
10.03.14
✎
23:38
|
(142)
Среда разработки ТИПА 1С, но на яве - может: 1. Стоить дороже чем 1С. 2. Обладать фантастическими багами. 3. И фантастическими возможностями (которые даже осознать не получится). |
|||
144
iamnub
10.03.14
✎
23:40
|
Да полноте-с, тут на скуле спрашивали - как универсально сортировать произвольную коллекцию по динамически определяемому ключу.
Приводили страницу кода. O_O На С# это person.OrderBy(per=>per.name) Всё. Ну и что - эта ваша ява? |
|||
145
Jaap Vduul
11.03.14
✎
00:01
|
||||
146
iamnub
11.03.14
✎
00:04
|
(145)
Так там тоже - все сидят и надеются на восьмую яву. На то, что там появится то, что в шарпе уже давно. |
|||
147
xReason
11.03.14
✎
00:17
|
На Java уйдет время в 2-3 больше, чем на 1С
|
|||
148
romix
11.03.14
✎
00:49
|
В Яве не надо выгонять пользователей из Интернета.
|
|||
149
pumbaEO
11.03.14
✎
00:54
|
(148) но ctrl+f5 тоже иногда надо, а если еще и проксирующий стоит сервер, то не только на клиенте сбрасывать кэш.
|
|||
150
kot275
11.03.14
✎
01:02
|
Один раз я участвовал в подобной дискуссии. Там все свелось к выводу программиста JAVA сложней найти и он дороже. Решение писали на 1С.
|
|||
151
Torquader
11.03.14
✎
01:18
|
(143) Здесь на форуме есть "программисты", которые и на 1С "фантастические баги" умеют писать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |