Ну начнем с того что в 1С база вам вообще не подвластна. (Про особые извращения я молчу.)
А в других ЯП и ORM есть подходы в которых ты можешь навалять БД вначале, а потом попросить ORM подогнать или создать твои модели (грубо говоря классы, что то типу структуры метаданных в 1С) в соответствии ;)
Это называется миграцией, в конкретном случае database first.
А сколько таких ошибок в 1С? Ошибки СУБД, сетевого доступа, сервера, заветная кнопочка «подробнее» с проблемной строкой далеко не всегда «радует» своим появлением.
Да и вообще смешно говорить об средствах отладки в контексте 1С, ведь именно их, не хватает в первую очередь в среде программирования 1С, по сравнению с теми же Visual Studio или Eclipse.
Сам недавно открывал конфигуратор, и после VS, лицезреть эти пустые панельки, чувство, словно твою квартиру напрочь вычистили %)
Любая ORM, в любом современном языке программирования к вашим услугам, вот прям ваша мечта, вы делаете модель, справочник\документ\регистр, а ORM за вас создает\редактирует нужную таблицу в БД ;)
Скорее на VBS, да и вообще на любой сценарный («скриптовый») язык.
Но это так, не в обиду :) я сам бывший 1С-ник, и ничего плохого об 1С платформе сказать не могу. Скажу так:
1С это такое, маленькое программирование. Или программирование для маленьких. В общем из него очень быстро вырастаешь, и хочется чего-то настоящего. Если конечно твоя стихия программирование, если же нет, то можно навсегда остаться в дебет-кредитах, ведь, по большому счету, именно этим и занимается 1С программист.
Кажется вы что-то не так перевели, сервис стриминга находится в бета версии, но доступен в последней стабильной. Вчера весь этот функционал видел, без всяких переходов к бета-апдейту.
Если возьмём 1С-Программиста, то ничего из него не сделаем
Почему же, сделаем, у многих из 1С-ков за спиной все такое же программерское образование как и у других разработчиков. И вопреки стереотипам опыт разработки в 1С не гробит мировосприятие, а наоборот (при наличии головы на плечах) помогает набрать некоторые, очень полезные скилы, применимые и в куда более низкоуровневых ЯП.
P.S. я сам в прошлом 1С-разработчик, сейчас .Net\С#
Ох, на эту тему есть замечательная статья, пусть и от конкурентов, но все равно, до слез и за живое. С примерами и аргументами. www.ultimaecommerceerp.com/compare/sap/
К слову, у них же есть и статья об 1С, и не смотря на то что они им конкуренты, честно признаются что для среднего бизнеса 1С их обыгрывает. Почитайте.
Я надеюсь это злая шутка? т.к. все написанное в статье можно умножить раз на 5 (если не на 10) и получить ситуацию с SAP'ом.
А по 1С, я бы сказал что проблема даже не столько в платформе, восьмая платформа к слову вышла достаточно хорошей, сколько в специфике разработки бухгалтерских конфигураций для СНГ.
И поверьте, разрабатывать, а главное успевать за изменениями и тонкостями в законодательстве, на .Net/C# платформе никак не легче, и все те же проблемы присущи и тут. Хотя вы же не будите винить в этом платформу .Net?
А в других ЯП и ORM есть подходы в которых ты можешь навалять БД вначале, а потом попросить ORM подогнать или создать твои модели (грубо говоря классы, что то типу структуры метаданных в 1С) в соответствии ;)
Это называется миграцией, в конкретном случае database first.
Да и вообще смешно говорить об средствах отладки в контексте 1С, ведь именно их, не хватает в первую очередь в среде программирования 1С, по сравнению с теми же Visual Studio или Eclipse.
Сам недавно открывал конфигуратор, и после VS, лицезреть эти пустые панельки, чувство, словно твою квартиру напрочь вычистили %)
Любая ORM, в любом современном языке программирования к вашим услугам, вот прям ваша мечта, вы делаете модель, справочник\документ\регистр, а ORM за вас создает\редактирует нужную таблицу в БД ;)
Вау. В паскале такого не было.
Ну просто ORM какой-то.
Скорее на VBS, да и вообще на любой сценарный («скриптовый») язык.
Но это так, не в обиду :) я сам бывший 1С-ник, и ничего плохого об 1С платформе сказать не могу. Скажу так:
1С это такое, маленькое программирование. Или программирование для маленьких. В общем из него очень быстро вырастаешь, и хочется чего-то настоящего. Если конечно твоя стихия программирование, если же нет, то можно навсегда остаться в дебет-кредитах, ведь, по большому счету, именно этим и занимается 1С программист.
Все отлично работает.
Кажется вы что-то не так перевели, сервис стриминга находится в бета версии, но доступен в последней стабильной. Вчера весь этот функционал видел, без всяких переходов к бета-апдейту.
Почему же, сделаем, у многих из 1С-ков за спиной все такое же программерское образование как и у других разработчиков. И вопреки стереотипам опыт разработки в 1С не гробит мировосприятие, а наоборот (при наличии головы на плечах) помогает набрать некоторые, очень полезные скилы, применимые и в куда более низкоуровневых ЯП.
P.S. я сам в прошлом 1С-разработчик, сейчас .Net\С#
С какого раза дойдет что не стоит создавать отдельные топики для показа своих 5ти копеек на эту тему.?
К слову, у них же есть и статья об 1С, и не смотря на то что они им конкуренты, честно признаются что для среднего бизнеса 1С их обыгрывает. Почитайте.
А по 1С, я бы сказал что проблема даже не столько в платформе, восьмая платформа к слову вышла достаточно хорошей, сколько в специфике разработки бухгалтерских конфигураций для СНГ.
И поверьте, разрабатывать, а главное успевать за изменениями и тонкостями в законодательстве, на .Net/C# платформе никак не легче, и все те же проблемы присущи и тут. Хотя вы же не будите винить в этом платформу .Net?
habrahabr.ru/company/microsoft/blog/243067/
Или в чуть-чуть недождавшейся вышеупомянутой, статье kekekeks:
habrahabr.ru/post/243065/
Статья дубль(+вода), да и обсуждение разрывать туда\сюда не хочется.