Сравнение 1С8 и Navision #586391


#0 by mzelensky
Собственно ссылка на статью: Кто что скажет?
#0 by mzelensky
Собственно ссылка на статью: Кто что скажет?
#0 by mzelensky
Собственно ссылка на статью: Кто что скажет?
#0 by mzelensky
Собственно ссылка на статью: Кто что скажет?
#0 by mzelensky
Собственно ссылка на статью: Кто что скажет?
#0 by mzelensky
Собственно ссылка на статью: Кто что скажет?
#1 by Ненавижу 1С
скажут, что автора забанить, ветку закрыть причина - ссылка на ...
#2 by mzelensky
ты предлагаешь скопипастить всю статью и выложить сюда??? ЭТО БРЕД!
#3 by Evgenchik
старье какое то
#4 by el-gamberro
Зачем это сравнивать и так понятно по умолчанию что Навижн полный фуфло. Смсыла в ветке не вижу, статью не читал
#5 by 5 Элемент
1С как платформа лучше всех существующих. Еще бы подтянуть уровень функционала типовых..
#6 by mzelensky
Тем не менее все крупные сети сидят на Майкрософте.
#7 by Shurjk
Старо уже, этгот бред уже давно все оборжали.
#8 by Джинн
Г.но
#9 by mzelensky
Скажем розничные продажи в фирмах "Тандер", "Высшая Лига" (за эти просто точно знаю) крутятся на майкрософте, а уже учетный отдел, бухгалтерия сидят на 1С
#10 by jsmith82
про откаты не слышал?
#11 by Ненавижу 1С
функционал типовых упирается в ограничение платформы, надо как раз платформу улучшать!
#12 by jsmith82
представь, ты директор крупной фирмы, тебе предлагают поставить дакс, откат несколько лямов, либо 1с, откат пара сотен, что выберешь, при условии, что ты ваще никакого понятия не имеешь ни о даксе, ни о 1с
#13 by jsmith82
итить! ты прав, ненавистник 1с, скорей бы ООП внедрили туда
#14 by Ненавижу 1С
в Тандере вообще зоопарк, сколько я знаю фронт-офис в "Магнитах" вообще на Delphi+Interbase/Firebird писан
#15 by 5 Элемент
какие ограничения платформы мешают развивать функционал?
#16 by Evgenchik
в каждых городах свой софт. например у нас в "Высшей Лиге" мелкософтом и близко не пахнет
#17 by R41
"В Navision прикладной объект выгружается целиком (даже у формы выгружается описание всех ее элементов управления), в 1С выгружается только программный код объекта. В Navision можно выгрузить/загрузить любой прикладной объект конфигурации. Соответственно в Navision можно загрузить несколько выгруженных объектов. В 1С можно загрузить только программный код этих объектов. Все объекты Navision, даже формы, выгружаются в легко поддающийся анализу txt файл (хотя все-таки в идеале логичнее было бы использовать XML)." Эх если бы 1С да такие возможности Навижн...
#18 by jsmith82
подождём 9.0 судя по 8.2 разработчики на месте не стояли
#19 by Shurjk
В 1с есть один очень большой плюс - это полноценная трехзвенка,Ю в навижн насколько я его помню этого нет. Все остальное вопросы религии и вкуса.
#20 by jsmith82
по многим параметрам 8.2 бьёт дакс
#21 by Ненавижу 1С
ООП нет, число классов ограниченно NULL нельзя хранить в БД (кроме "особых" случаев) нет прозрачного вызова сервера с клиента нет "множественного" изменения данных базы трехзвенка неполноценная - нет работы на сервере БД: триггеры, ХП нет произвольных индексов
#22 by R41
Нет удобного управления сложными системами. Поймите как только код конфигурации переваливает за несколько сот тысяч строк, она становится неуправляемая. Нужно ввести слои (уровни конфигураций). Уже давно просим ввести иерархию  в списки объектов. Несколько сот справочников в одном списке - это очень неудобно (подсистемы не спасают).
#23 by jsmith82
слои да, это бздец
#24 by jsmith82
Несколько сот справочников в одном списке - это очень неудобно (подсистемы не спасают). задумался, ты кого там автоматизируешь
#25 by Джинн
По большей части все это чушь полная.
#26 by Ненавижу 1С
а почему с навижн, а не с аксаптой, они там уже в единое слились или еще продаются по разному?
#27 by Ненавижу 1С
ООП чушь, точно! )))
#28 by R41
Ага, нет составных индексов - это отсутствие есть реальный тормоз в журналах(списках) документов, когда пользователи разделены по подразделениям (например, у нас менеджеры видят счеты только по себе и своему магазину).
#29 by jsmith82
на хрена вообще ооп изобрели
#30 by Shurjk
Бред. Зачем вам ООП полноценное в макроязыке?Так и не разобюрался что такое NULL? Что такое трехзвенка вообще понимаешь?
#31 by jsmith82
по мне так самый главный косячок в том, что в 1с нет ооп она вся объектно-ориентирована, ведь писана на сипюпю, все объекты исповедуют ооп, а язык не поддерживает
#32 by Shurjk
Зачем оно тебе?
#33 by R41
Взяли за основу УПП, удалии лишние объекты - автоматизировали производство+продажи, дописали складской учет. Средняя фирма - около 1000 человек. Или 1С это только ларьки?
#34 by Ненавижу 1С
- ну тебе не надо, тогда про других молчи - я разобрался, это 1С вам голову морочит )) - понимаю, нахрена данные гонять сервера БД на сервер приложений и обратно на каждый случай?
#35 by 5 Элемент
с клиент серверным взаимодействием не оч хорошо, сам сталкивался с ограничениями. Но это влияет на скорость работы "тонких клиентов", ни никак не на функционал. Со остальным не согласен.
#36 by Ненавижу 1С
какое имеет отношение на чем она написана?
#37 by Джинн
Да, в списке чуши ООП на первом месте. Для тупых одноэсников, не понимающих ни что такое ООП, ни на хрена оно нужно, ни как его применять при работе с базами данных. Чтобы пальцами кинуть среди себе подобных "Ну читам кАнкретна все реальные пацаны на ООП давно вааще!".
#38 by Mort
Чтобы дальше писать структурно-ориентированный код используя "объекты" как это делают плохие программисты на С++.
#39 by nbIx
По большей части это либо твои заморочки типа NULL либо противоречит текущей модели, типа триггеров множественного изменения данных.
#40 by Shurjk
- А тебе зачем оно? - Что такое по твоему NULL? - Понятно что такое трехзвенка и зачем она нужна тебе неведомо.
#41 by jsmith82
ооп это концепция. пиши хоть на любом языке, ты всё равно будешь придерживаться объектности. это необходимо для создания масштабных  решений. реализация этого в языке и архитектуре позволила бы гораздо проще всё делать
#42 by Mort
ОФФ: Всем дали по шапке
#43 by Shurjk
+ причем все познание ООП там ограничивается заученными наизусть тремя основными принципами, и поверхностным знанием синтаксиса.
#44 by Axel2009
прочитав только первые 2 строчки и стало все сразу ясно "Введение Как появилась эта статья? Я занимаюсь 1С 7 лет, из них 2 года – 1С 80." ну и еще вдобавок "В сравнении иногда упоминаются дополнительные возможности 1С 81 – версии, релиз которой выходит в конце 2006 года. Также упоминается версия 1С 77, которая использовалась до выхода 1С 80." в общем статья старье допотопное.
#45 by jsmith82
для начинающих возможно. для практиков - нет
#46 by Mort
По моему там достаточно взглянуть на то, что её написал Г1С
#47 by Ненавижу 1С
1. использовать полиморфное поведение, а не так (типовая): 2. NULL - отсутствие значения или значение неопределено (вот как раз туда оно и входит!) 3. вывод твой личный, теже триггеры это мощное средство, зачем отказываться?
#48 by Shurjk
Нормальный спец не будет пальцы гнуть доказывая что только ООП и только С++ достойны называться прогармированием, он знает что существует несколько подоходов к программированию, еще он знает что бывают прикладные языки, а бывают системные.
#49 by Джинн
Не нужно разводить тут демагогию. Покажите мне реальное ООП в любой серьезной учетной системе. В САП оно есть? Или то уродство, которое в Axapta называется ООП? Масштабные решения говорите? Вы пробовали работать с "масштабными решениями" реально, а не в теории? Для примера отладить неработающий кусок кода, который имеет пять уровней вложенности объектов, написанных разными людьми? Как вы себе представляете одновременно ООП и по сути конструктор с макроязыком (что из себя и представляет 1С)? Да еще работающие поверх реляционной, а не объектной БД?
#50 by jsmith82
по-моему это ты гнул, что все кто кричит ООП жалкие быдлокодеры я и написал, нормальные спецы, знают, что объектность сквозит вовсю, и дело не в языке я и на процедурном 1совском макроязыке могу захерачить ООП, но, щит, мне бы польстило, если бы в языке появилась поддержка
#51 by Shurjk
1. Пример этого кода как бы он выглядел если бы у тебя было ООП. 2. И как же ты собираешься хранить отсутствие значения? Или в твоем ООП типов данных тоже нет? 3. Тригеры какое отношение к трехзвенке имеют?
#52 by Ненавижу 1С
еще: - строгая необязательная типизация, то есть в бизнес-логике (проведение например) используем строгие типы данных, в отчетах некий variant - произвольные данные, получим уменьшение логических ошибок
#53 by Shurjk
Кто кричат 1с отстой потому что не ООП те точно ДА.
#54 by jsmith82
умоляю, мы кричим 1С круто, ООП сделает его ещё круче
#55 by Shurjk
В 1с строгая типизация?
#56 by Mort
По поводу , например, Документы[ТипДока].СобратьДанные - и без всякого "специально добавленного" ООП.
#57 by Shurjk
Не сделает ибо тогда это вообще будет не 1с.
#58 by jsmith82
самый прикол будет, когда в следующей версии, 1с поддержит ООП, и все будут вопить о как это круто
#59 by Ненавижу 1С
#60 by Ненавижу 1С
+
#61 by jsmith82
я не сомневаюсь в скилле российских прогеров. 1ска уже теснит западных конкурентов
#62 by Ненавижу 1С
нет
#63 by Shurjk
Частьично и так поддерживает, а полностью врят ли.
#64 by Ненавижу 1С
ага, а тут еще основание подсунули и оп-па ошибка ран-тайм
#65 by jsmith82
я хочу иметь возможность создавать пользовательские классы если я могу создать таб значений и кучу иных объектов, почему я не могу создать произвольный класс
#66 by Mort
Как это будет выглядеть?
#67 by Джинн
В 1С код не компилируется. Посему никакая типизация жить не будет. В следующей версии его не будет. Как его нет ни в одной широко распространенной учетной системе. Максимум будет некий суррогат. Но в этом виде объекты и сейчас есть.
#68 by Mort
Чем обработка не нравится?
#69 by Ненавижу 1С
так помню было с общими ревизитами: мне орали, что это ЗЛО говорю им не обязательно в одной таблице, но угомонились, только когда вышел релиз с ними ))
#70 by Ненавижу 1С
мог бы в более лучший байт-код преобразовываться
#71 by mzelensky
(:) ну вот...г**но, г**но...а тема поперла :)
#72 by Mort
Общие реквизиты 77 <> Общие реквизиты 8.2. Уже обсуждали.
#73 by Джинн
Потому что 1С конструктор с макроязыком.
#74 by Йохохо
классная статья, убрать бы из нее кормушки для троллей еще навиженцы обычно знают английский и без слез статью читать не смогут у нава есть свои плюсы, он очень тесно интегрирован со скулем и по этому очень шустрый как пример, 50 юзеров тормозящего 1с и 400 юзеров бибикающего нава, сервер 1с в 2 раза мощнее навовского. При виде конфигуратора и морды восьмерок навовцы грустно замолкают, при виде кода на русском ржут и тыкают пальцем
#75 by 5 Элемент
это еще почему?
#76 by Shurjk
Тебе кто то запретил свои методы для объектов определять в 1с? Ну определи это тметод свой в каждом документе и будет то же самое. Инетом и я умею пользоваться.
#77 by Ненавижу 1С
про 6.0 вообще говорили, что только для бухгалтеров, про 7.7 просто для типовых и главное прикладные типовые решения, теперь вот уже продают для собственных разработок, думают об "облаках"
#78 by Ненавижу 1С
я в курсе
#79 by iamnub
Попробуйте в MS VS В конструкторе модели никидать конфу для простого склада. Для завалящего бизнес-процесса уже требуется 15 таблиц, и уже на этом уровне возникают проблемы с четким восприятием схемы. А что будет с серьезным решением?? Мне не вообразить. Так что в 1С еще всё хорошо.
#80 by R41
По поводу ООП. В случае если она будет реализована в 1С, то может быть большая засада. Все кинутся писать на модном языке (диалекте), и забудут одну важную суть. 1С - это в первую очередь работа с БД, а операции чтения/записи очень медленные, поэтому очень важная оптимизация запросов, а не красота кода. Лет 5 назад у нас на работе до моего прихода стояла 7-ка с прибамбасами ООП. Там была очень крутаая функция которая считала 10 показателей по счету - соответственно было 10 запросов к БД. Ее активно использовали везде где только не лень, даже когда требовался один параметр, но при каждом вызове она все равно делала все эти 10 обращений к БД. Соответственно были дикие тормоза...
#81 by Ненавижу 1С
нет интерфейса общего, то есть строго его нет, надо просто что-то представлять и держать в голове
#82 by jsmith82
сейчас я пользуюсь таким способом Функция МойКласс_Метод1(СсылкаНаОбъект, Параметры...) КонецФункции
#83 by Mort
А ещё при виде простенького отчета с Построителем, пришедший внедренец Навижена тихо попросил меня не требовать реализовать такие возможности в их проге. Проект кстати слили они. Хотя это давно было, ещё до СКД.
#84 by Ненавижу 1С
срач удался
#85 by patapum
люди, а если кто делал отчеты на управляемых формах, может отвлечетесь от темы, дадите совет в ? а то чувствую лучшие умы заняты серьезным трепом...
#86 by Neco
Можно конечно буханку хлеба првратить в троллебус... но зачем (С)
#87 by Мыш
Чего вестись на типичный троллевброс "A vs B" ? :)
#88 by Neco
ООП не панацея, сейчас наоборот функциональное программирование на подъеме: Haskel, F#, Scala
#89 by jsmith82
в своё время писал тяжёлый отчёт на восьмёрке. кода была так много, что спасло только "псевдо-ООП". с тех пор его и использую периодически
#90 by Зеленый Кот
ООП нет - 1С - фигня!
#91 by Ненавижу 1С
Хороший программист характеризуется умением доказать, почему задачу невозможно выполнить, когда ему просто лень её выполнять
#92 by jsmith82
как пример, 50 юзеров тормозящего 1с и 400 юзеров бибикающего нава, сервер 1с в 2 раза мощнее навовского это чо, на самом деле так?
#93 by jsmith82
если дак, тогда когда будет наоборот
#94 by Зеленый Кот
"псевдо-ООП" это как - можно подробнее?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С