|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
AlifeSoft ваш вопрос - "В чем заключается основное преимущество 1C перед указанными языками." Давно давно, когда еще не было 1С, VB.NET и Delphi. были языки MASM, С, Pascal, Fortran, Basic! И был спор, что лучше MASM или C/Pascal? Спорили долго! На MASM можно было написать все и супер-эффективно! На Basic-ке (и всех остальных ЯВУ) программа была не эффективна по сравнению с MASM! Шли годы. Появились новые языки, исчезли старые. Появилась JAVA. Она была ещё более тормозная, чем чистый C! Но шли годы и все менялось. Сейчас JAVA чуть ли ни самый передовой ЯВУ (ну еще может С#) Дело в том, что нельзя было сравнивать MASM c Бэйсиком! Так же, как 1С нельзя сравнивать с Delphi. Это абсолютно разные среды для разных целей. Даже если в MASM не было RAD, то это не означало, что что MASM хуже Delphi - это просто другой язык для других целей! То, же и с 1С! Почему автор не сравнивает ABAP c Delphi? И ещё! Все диктуется рынком, модой и рекламной кАмпанией! Супер мощные и дешевые системы, которые есть и о которых вы НЕ знаете - не нужны! Нужны маолоэффективные и массовые продукты, такие как 1С! Для малого бизнеса и средего подходит 1С, для крупного Axapta/SAP/OeBS Самописки нужны очень редко, несмотря на то, что VB.NET/Delphi/C#/Java полноценные ЯВУ! Всем разработчикам, привет и с Новым Годом! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 10:03 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
А я слышал такое высказывание: "Да это не программист, а так, 1С-программист". Не могли бы вы пояснить смысл этого утверждения? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 10:14 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
Я слышал ABAP-er, ДЖавист, Дельфист, ну и в России 1С-программист! 1С-Программистов до кризиса требовалось очень и очень много, по этому HR-ы их выделили отдельно! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 10:21 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
Отставной полковник 4, Замечу что на них и сейчас спрос есть, только возможность появилась выбирать вменяемых. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 10:54 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
ПротивныйА я слышал такое высказывание: "Да это не программист, а так, 1С-программист". Не могли бы вы пояснить смысл этого утверждения? Некоторые программисты считают что 1С с программированием никак не связано. Я такое высказывание слышал даже про Дельфиста от программиста Visual С++. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 14:07 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
AndreiКrПрограммист 1с, johnn06, SpitefulGoblin Код: plaintext
Причем замечания AlifeSoft совсем не беспочвенны. Да, начать дружить с 1С можно достаточно легко, масса литературы, и уже после нескольких часов занятий что-то начинает получаться. Те, кто знает, что такое настоящая среда разработки, и хорошо умеет пользоваться ее инструментами, копнув поглубже инструментарий 1С среды, будет сильно разочарован. А кто знаком с нормальными (в смысле и нормальными, и нормализованными) базами данных просто возьмется за голову. Так вот, AlifeSoft, вы видите какой тут народ злой? И сколько его привалило? Это от неуверенности в себе. Сейчас они начнут кричать и ругаться, упражняться в остроумии - это потому что в каждом из них сидит червь сомнения, все ли нормально с их системой? Далеко не все нормально. 1. Сначала нам рассказывали, что 1С 7.7 нормально и полноценно работает с SQL серверными базами данных. Работает. Но ненормально и неполноценно . В итоге компенсировать эту ненормальность и неполноценность приходится методом грубой силы - тупо наращивать вычислительную мощь. Приходится заставлять клиента выкладывать большие деньги на мощные серверы и рабочие станции для решения вполне тривиальных задач. 2. Когда вышла 8 версия, нам заявили: "Та семерка - то фуфло! Вот восьмерка - настоящая SQL серверная система." То есть фирма сама признала, что раньше вела себя несколько легкомысленно. Остановимся немного на механизме взаимодействия 1С8 с SQL сервером. Господа, пишущие в 1С, скажут, что им это не нужно и неинтересно, они общаются с уже готовыми объектами, и так низко не падают. Если провести аналогию с нашими строителями-ремонтниками (которыми все сыты по горло), то вы, AlifeSoft, хотите разобраться, как построить добротный дом, используя качественные материалы, от фундамента до стен, от стен и далее, вплоть до отделки. Не обязательно это все делать самому, но зная как это делается, вы всегда сможете поймать за руку недобросовестного строителя. Я не раз наблюдал нездоровую любовь строителей к таким материалам, как гипсокартон, вагонка, пена и т.д. Вам довольно быстро сбацают "евроремонт", чтобы все смотрелось красиво. Неприятности начнутся потом - когда будет трещать фундамент, течь крыша, а подвесной потолок упадет на голову (я сам наблюдал как в одном банке упал на голову подвесной потолок, из таких знаете, белых квадратов). Так вот, как взаимодействует 1С8 с SQL серверной базой данных? Ответ. Только на уровне отдельных таблиц. 1С8 никогда не использует связи между таблицами (Constraints) и никогда не строит SQL запросы из нескольких таблиц при обращении к серверу. Все обработки по выборке данных из нескольких таблиц производятся на стороне клиента. А теперь представьте, что вам нужно сделать отчет по продажам за год с выборкой по нескольким группам товаров и нескольким клиентам за 1 год. Что в этом случае сделает наша 1С8? Правильно. Затребует весь справочник товаров, весь справочник клиентов, все накладные (в лучшем случае накладные за год), все записи расходных накладных (подчеркиваю, не только за год, а все, потому, что в таблице перечня товарных записей поле даты отсутствует). И вот, загрузив все эти таблицы в оперативную память клиентской машины, (а их нужно еще прокачать по сети, то есть работа по узким каналам отпадает сразу, хе-хе..., сейчас они вспомнят про терминальное соединение :), 1С8 начнет строить результирующую таблицу, копаясь в грудах лишних данных, и выискивая нужные единичные записи. Какой при этом смысл в такой службе, как SQL Сервер? Эти вещи уже обсуждались. А ведь Microsoft SQL Server - штука не дешевая. Выливаются все решения от 1С в жестокую копеечку. Это то же самое, что в багажнике Феррари (вы знаете, какой у нее багажник?) с поля кукурузу возить. Если бы фермеры также плохо разбирались в сельском хозяйстве, как руководство компаний в IT технологиях, и при этом имели бы столько же денег, то груженные початками феррари были бы не таким уж редким явлением на проселочных дорогах. Почему меня этот вопрос волнует. Мы делаем один проект - настольную OLAP систему с возможностью построения графиков и диаграмм на лету . Оказалось, что с нормализацией данных у 1С все по прежнему очень плохо. По мере накопления объемов данных все будет еще хуже. 3. По поводу того, что 1С8 поддерживает различные SQL платформы. А чего ей не поддерживать, когда она использует простейшие SQL запросы ANSI SQL 92? Даже описание связей между таблицами не используется (выборки и изменения проводятся только с одной таблицей). Но спасает ли это ситуацию? Не думаю. И пожалуйста, не нужно ругать молодого человека, если по вашему мнению, он сказал что-то дерзкое и запретное. А король то голый! Тоже ведь не старик сказал... Если не читали, это здесь . Смотрите "Новое платье короля". Спасибо, посмеялся... полное у Вас не знание 1С и его возможностей...а вообще с новым годом! в котором надеюсь не будет споров, что лучше телевизор или холодильник, кран или эскаватор и т.д..... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 14:13 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
ИМХО, автор автомобиль с параходом сравнивает. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 14:40 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
AndreiКr А теперь представьте, что вам нужно сделать отчет по продажам за год с выборкой по нескольким группам товаров и нескольким клиентам за 1 год. Что в этом случае сделает наша 1С8? Правильно. Затребует весь справочник товаров, весь справочник клиентов, все накладные (в лучшем случае накладные за год), все записи расходных накладных (подчеркиваю, не только за год, а все, потому, что в таблице перечня товарных записей поле даты отсутствует). 1С8 начнет строить результирующую таблицу, копаясь в грудах лишних данных, и выискивая нужные единичные записи. А король то голый! Тоже ведь не старик сказал... Если не читали, А AndreiКr-то лжец, а не дятел. Причем нахальный, вроде Геббельса. На мой взгляд, заслуживает предупреждения и бана, ибо распространяет в Инете заведомую ложь о конкурентах. Потому что для опровержения этого поста достаточно на ЛЮБОМ отчете 1С8 из ЛЮБОЙ типовой конфигурации включить профайлер. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 15:44 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
Сисой, что я в принципе и сделал. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 16:27 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
авторВ чем заключается основное преимущество 1C перед указанными языками. В наличии регулярно обновляемых типовых конфигураций. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 18:13 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
tamk1авторВ чем заключается основное преимущество 1C перед указанными языками. В наличии регулярно обновляемых типовых конфигураций.регламентный учет в крупных компании это минимум, все остальное все равно становится не "типовым" ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 18:15 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
AlifeSoftВ чем заключается основное преимущество 1C перед указанными языками. Если рисование формочек и простой доступ к базе, то это есть и в VB и Delphi. Если фреймоворк то сложность кастомизации под предметку на указанных выше языках не более 6 человеко-месяцев. Но возможностей на своём фреймворке может быть намного больше. Но так как 1С довольно широкой распространена, хотелось бы увидеть ее основное преимущество перед другими RAD - комплексами + фреймворк. Не могут же все ошибаться. PS А ну да. Разработчик бухгалтерии ни VB.NET заплатит за VS один раз, а 1C придется покупать каждому клиенту. Что лучше - самолет или вертолет? Сразу возникает следующий вопрос - для чего именно лучше? Можно сравнивать только сопоставимые по целям использования вещи. Иначе само обсуждение не имеет смысл. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2008, 20:14 |
|
А какие премущества 1C по сравнению с VB.NET или Delphi.
|
|||
---|---|---|---|
#18+
Naftamk1авторВ чем заключается основное преимущество 1C перед указанными языками. В наличии регулярно обновляемых типовых конфигураций.регламентный учет в крупных компании это минимум, все остальное все равно становится не "типовым" неужели птЫцы дошли до самого главного!? бОльшая часть программистов (ИТ-ов) путает цели и инструменты ... ПО должно соответствовать решаемым задачам, удовлетворяющем конкретным требованиям функциональность / стоимость / цена поддержки / сроки запуска, модификации ... И прежде чем что то, начинать внедрять/писать/разрабатывать нужно пытаться производить оценку, которую к сожалению делают единицы. PS. А обсуждать в сотый раз сферического коня в вакууме, могут только гордые вечно долбящие птицы. PSS. всех с наступающим. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.12.2008, 10:14 |
|
|
start [/forum/topic.php?fid=28&msg=35740953&tid=1524192]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 308ms |
total: | 451ms |
0 / 0 |