CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
12.01.2010

Последние комментарии

Нужны ли Linux'у пользователи? (277)
24 Декабрь, 23:02
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 Декабрь, 22:53
Kubuntu Feisty (15)
24 Декабрь, 18:42
Один на один с Windows XP (3758)
24 Декабрь, 11:46

Каталог софта

Desktop
Internet
Internet-серверы
Безопасность
Бизнес/Офис
Игры
Мультимедиа
Наука
Операционные системы
Программирование
СУБД
Создание веб-сайтов
Утилиты

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

1С и C++

9-02-2011, 00:16

На форумах программисты часто спорят о том, кто из них круче: программисты 1С или С++. Но однозначно ответить на вопрос, какой язык программирования является лучшей средой разработки, нельзя, так как 1С и C++ решают совершенно разные задачи. С++  — универсальный язык, на С++ можно написать все что угодно (операционные системы, драйверы,  прикладные программы, игры и др.). Язык 1C является предметно-ориентированным и решает более конкретные задачи — разработка и настройка экономического и бухгалтерского программного обеспечения.

В 1С реализован набор метаданных для решения прикладных задач: Справочник, Документ, Регистр, План счетов и  др. За счет того, что при разработке системы программист использует уже созданные объекты, программировать в среде 1С:Предприятия проще и быстрее чем в С++. Кроме того, в 1С:Предприятии предусмотрена визуальная среда разработки — Конфигуратор. Конфигуратор позволяет настраивать взаимодействие различных элементов программы друг с другом, создавать модули и обработки. 

Профессиональные программисты С++, как правило, стремятся оптимизировать код. Чем более лаконичным и совершенным будет код программы, тем выше авторитет программиста. Разумеется, упорная работа над кодом занимает много времени. Соответственно, и стоимость программы будет очень высокой. Заказчика больше интересует соотношение и цены и качества, и тут 1С выигрывает.

На российском рынке прикладные решения 1С:Предприятие наиболее востребованы. Российские продукты 1С Бухгалтерия, 1С Управление производственным предприятием, 1С Управление торговлей значительно проще и дешевле западных аналогов. Простота и лаконичность языка программирования обеспечивает возможности недорогой настройки и изменения конфигурации. Разработка индивидуальных решений с среде 1С займет в 10 раз меньше времени, чем создание подобной программы на C++. 

Таким образом, язык 1С эффективно используется для создания экономического программного обеспечения, C++ — это универсальное средство разработки самых различных  решений. Какому языку отдавать предпочтение следует решать в каждом конкретном случае. 


Смежные материалы:
WISEreader E920- ридер нового поколения
Adobe Acrobat X Suite
Эффективная защита компьютера от вредоносных программ
Просто о заправке картриджей
Об интернет-рекламе антивируса касперского
Пользовательские факторы и продвижение сайтов

Новости:

Все новости на CitCity.ru

 
Software is like sex: it's better when it's free.
©Linus Torvalds