Уважаемые. Мне давно хотелось понять как смотрится 1С v8, (ну и фиг с ним v7) по сравнению с буржуйскими аналогами. По функционалу, производительности, цене? Может кто проводил исследование? Или хотя бы сталкивался... Вот какие, например программы хорошо используются в США для ведения Бух учета. Можно ли их модифицировать, сколько они стоят... ппц... Расскажие кто в курсе...
ИМХО 1С как концепция - отличная вещь. Из отечественного самое лучшее, и в принципе справляется со своими задачами. ТОлько ОЧЕНЬ сильно начинает напрягать качество поддержки. Эти кривые обновления, которые как я понял не тестируются вообще! Отчетность которая перевыпускается по 10 раз за один отчетный период. ЗЛО!
> MIR писал(а) в ответ на сообщение: > > Майскрософтовская аксапта по стравнению с 1С вообще никак не смотрится... Может быть для прямоугольных амеров аксапта и хорошо, но не для нас... quoted1
А поподробней можно? В чем конкурентные преимущества 1С? Почему буржуй её у нас не покупают? =) Надо конфу разработать?
>А поподробней можно? В чем конкурентные преимущества 1С? Почему буржуй её у нас не покупают? =) Надо конфу разработать?
Знаешь... лишно мне абсолютно паралельно что они у нас чего то не покупают... У нас никто не покупает ихнюю аксапту, хотя майскрософт расхваливает ее на каждом углу. Наверное мы просто разные. Нам не нравится аксапта, им не нравится 1С... ну и пусть так и останется. Я не знаю ни одного удачного внедрения аксапты. Все кто ее пробовали, быстренько спрыгивали на 1С, даже те, кто ентой аксаптой торгуют, вернее пытаются торговать по принуждению майкрософта.
1С - это конструктор. Простенькое лего для бухгалтера, и в этом ее прелесть.
В российской ERP-системе \"1С:Предприятие\" внутренний язык сценариев -- русский. И в этом нет ничего плохого, т.к. эта система рассчитана на внутренний рынок.
Что касается универсальных языков программирования, то так уж сложилось, что у них английский синтаксис -- все остальные проиграли конкуренцию американцам. И это уже устоялось, все с этим согласились и ломать такое положение вещей нет смысла. Можно, конечно придумать язык с русским синтаксисом, но он заведомо не будет принят миром и будет иметь очень узкую область применения.
Насколько я помню, предпринимались попытки перевести синтаксис на русский у некоторых языков программирования, но они использовались только в обучении и то ограниченно. В СССР некоторые языки с русским синтаксисом были на ЭВМ 2-го и 3-го поколения и использовались в оборонке и в институтах и университетах. Например, язык программирования для НАИРИ, язык АЛМИР для ЭВМ МИР-2 и др.
>В российской ERP-системе \"1С:Предприятие\" внутренний язык сценариев -- русский. И в этом нет ничего плохого, т.к. эта система рассчитана на внутренний рынок.
Не только на внутренний... Но и на казахстан, Украину, Белоруссию, Прохххххтику...
Главное, что 1С получилась очень удачной... удобной. Я регулярно делаю анализ программного рынка... всякие там аксапты далеко отдыхают по сравнению с 1С... Даже смешно наблюдать за потугами их рекламных агентов...
> Главное, что 1С получилась очень удачной... удобной. > Я регулярно делаю анализ программного рынка... всякие там аксапты далеко отдыхают по сравнению с 1С... Даже смешно наблюдать за потугами их рекламных агентов... quoted1
Единственная проблема: 1С -- практически монополист на этом рынке со всеми вытекающими последствиями. Они держат слишком высокими цены на свой продукт. Плюс, продав, например, 8-ку они навязывают годовую и очень недешёвую подписку на свой журнал, которая по сути является такой извращённой формой доп. оплаты (по принципу подписки) их продукта.
Мы считали, скока бабла будет стоить переход на 8-ку с 7.7 в нашей конторе. Получившаяся цифра (около 80 000) заставила прослезиться наших фин. тузов. Хотя на себя они денег не жалеют, но цена перехода на новую версию даже мм показалась запредельной.
Что хотите говорите, но 1С, даже только ввиду того, что используется в пределах платформы 1С:Предприятие является не иначе как языком _конфигурирования_ и не более того.
Лично я знаю asm x86, delphi, c# и поверхностно другие языки (и среды разработки), и сейчас, возможно, придется изучить 1С. я нихрена не соображаю в бухгалтерии, но сначала надо знать её. я просто ужасаюсь, видя текст
когда это можно описать, например как: proc ReallyGood ... ret endp
или void Wow() { ... }
Пока пишешь слова КонецЕсли, КонецЦыыыкла и т.д. плевать хочется. Могли бы и фигурные скобки сделать. Тут даже не в языке дело, а в подходе. В коде 1С просто кууча лишнего текста. Еще пример ЧтоТоЧегоТоТакоеДлинноеПредлинноеОхренен ноТупоСокращенноеПриЭтомПовторяющеесяХзС кокаРаз.Блабла ЧтоТоЧег оТоТакоеДлинноеПредлинноеОхрененноТупоСо кращенноеПриЭтомПовторяющеесяХзСкокаРаз. Блабла ЧтоТоЧегоТоТакоеДлинноеПредлинно еОхрененноТупоСокращенноеПриЭтомПовторяю щеесяХзСкокаРаз.Блабла ЧтоТоЧегоТоТакоеДлинноеПредлинноеОхренен ноТупоСокращенно еПриЭтомПовторяющеесяХзСкокаРаз.Блабла ЧтоТоЧегоТоТакоеДлинноеПредлинноеОхренен ноТупоСокращенноеПриЭтомПовторяющеесяХзС кокаРаз.Блабла
какого фига писать столько раз один и тот же текст?
лично я был бы за русские языки программирования ТОЛЬКО в том случае, если бы они были предельно лаконичные это раз и поменьше содержали нац. символов вообще. по этой причине не люблю pascal\\delphi тупо писать begin\\end тоже убивает, когда есть фигурные скобки...
и еще. после среды разработки VisualStudio конфигуратор 1С мягко говоря уныл.
вообще я только за си\\джава-подобные языки и различные варианты ассемблеров. (ну и пусть на русском, хотя это конечно на самый крайняк)
зызы: да, в 1С можно кодить на англ, что удобнее, но это не решит проблему лаконичности не знаю как точно но наверное типа Procedure EndProcedure хоть и лучше первого примера, но всё равно бред. (Особенно плохо, что приходится для наглядности использовать разный Регистр Символов!!!)
И еще. Где есть учебники по 1С на англ. языке? Не находите, что почти все на русском и 1С принудительно заставляет использовать его? Все конфиги, учебники и мозги конфигураторов 1С протухли русским вариантом написания. Я вот хочу писать на англ., нно по-моему это нереально в данных условиях.
> И еще. Где есть учебники по 1С на англ. языке? Не находите, что почти все на русском и 1С принудительно заставляет использовать его? Все конфиги, учебники и мозги конфигураторов 1С протухли русским вариантом написания. Я вот хочу писать на англ., нно по-моему это нереально в данных условиях. quoted1
> Мы считали, скока бабла будет стоить переход на 8-ку с 7.7 в нашей конторе. Получившаяся цифра (около 80 000) заставила прослезиться наших фин. тузов. Хотя на себя они денег не жалеют, но цена перехода на новую версию даже мм показалась запредельной. quoted1
ну так и не переходите... В чем проблема? Тем более никаких выдающихся преимуществ в 1с8 НЕТ...
А на счет высоких цен... Есть такое... А еще есть миллион кряков...
> используется в пределах платформы 1С:Предприятие является не иначе как языком _конфигурирования_ и не более того quoted1
Ну так любой язык тогда является языком конфигурации... Ты пишешь текст, потом от ассемблируешь его через... ну в общем это не важно... Что такое 1С: язык программирования или язык конфигурирования... этот вопрос является схоластическим... Главное что 1С удобна конечным пользователям и тем кто ее конфигурирует...
спасибо, а 8.0 от 8.2 сильно отличается? мне сказали быстро (2-3 мес. макс) изучить 8.2 и сдать экзамен на специалиста и профессионала по платформе =) а я вообще 1с ни в каком виде не знаю и бухучет тоже.
кстати на одном форуме нашел почти святую фразу и согласен с ней на стопицот: «Лично для меня английский в коде - обеспечивает привычную смену контекста. Я начинаю мыслить терминами: aккаунт, фрейм, экстент. Заметьте! Англичанин этого лишен. Ему приходится изощрятся в сочинении имен переменных таким образом чтобы эти контексты разделить. Ему приходится прилагать больше усилий чтобы отделить англоязычный код от комментария на таком-же языке.»
Распространяется и на книги тоже. Когда я читаю книгу по 1С, то код \"сливается\" с текстом и сложно переключаться.
и еще фразы оттуда же, которые, я думаю раскрывают всю суть: «Если уж говорить о C-подобной грамматике, то и спорить не о чем -- там слов-то -- кот наплакал. Можно их считать и вовсе не английскими, а некими служебными сочетаниями.» «Мне синтаксис на латинском(заметьте, не англ.!) помогает абстрагироваться и думать об алгоритме.»
> спасибо, а 8.0 от 8.2 сильно отличается? quoted1
практически не отличается... В основном внутренней архитектурой, но для программера это не важно. База 8.2 и 8.0 не совместимы аппаратно... Совместимость только 8.0->8.2... В 8.2 добавили некоторые мелкие возможности.. а в целом то же самое...
> Я начинаю мыслить терминами: aккаунт, фрейм, экстент. Заметьте quoted1
в 1С тебе придется забыть про свои эккаунты и фреймы и начать думать дебетами и кредитами. Это специализированная платформа заточенная под нужды коммерческого учета... Без знания бухгалтерии программирование на 1С бессмысленно.