Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » язык 1С - это язык???

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

Открыть новую тему     Написать ответ в эту тему

VLADISL

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Меня интересует.
Какой язык программирования использовался при разработке
платформы 1С ?
 

Всего записей: 11 | Зарегистр. 14-05-2004 | Отправлено: 06:25 20-05-2004
Serjik



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Visual C++ 6.0

Всего записей: 471 | Зарегистр. 03-08-2002 | Отправлено: 09:13 20-05-2004
JonnySilver



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Assembler - язык, C++ - язык, Delphi - язык, Basic - язык, 1С - язык, Perl, SQL, FoxPro... - все они языки. Только для разных задач.  
 
ЗЫ. Но русский язык - всем языкам язык:    

Цитата:
Если КорректируемыйДок.Проведен()=0 Тогда
Сообщить("Невозможно провести документ-корректировку!  
|Корректируемый документ "+КорректируемыйДок+ " не проведен!");
СтатусВозврата(0);
Возврат;
КонецЕсли;
// честная корректировка - сторнирование записей корректируемого дока
ЖР = СоздатьОбъект("ЖурналРасчетов.Зарплата");
ТП = ЖР.ТекущийПериод();  
ЖРНов = СоздатьОбъект("ЖурналРасчетов.Зарплата");
ЖР.ВыбратьЗаписиПоДокументу(КорректируемыйДок);
Пока ЖР.ПолучитьЗапись()=1 Цикл
Если ЖР.ПериодРегистрации.ДатаНачала>=ТП.ДатаНачала Тогда
Сообщить("Невозможно провести документ-корректировку!  
|Корректируемый документ "+КорректируемыйДок+ " проведен в текущем периоде!");
СтатусВозврата(0);
Возврат;
КонецЕсли;
Если (ЖР.ПериодРегистрации.ДатаНачала<ТП.ДатаНачала) И (ЖР.Сторно=0) Тогда
ЖРНов.Новая();
ЖРНов.УстановитьРеквизит("Документ",ТекущийДокумент());
Для Сч=1 По Метаданные.ЖурналРасчетов("Зарплата").Реквизит() Цикл
ИмяР = Метаданные.ЖурналРасчетов("Зарплата").Реквизит(Сч).Идентификатор;
ЖРНов.УстановитьРеквизит(ИмяР,ЖР.ПолучитьАтрибут(ИмяР));
КонецЦикла;
ЖРНов.Записать();
КонецЕсли;
КонецЦикла;

После буржуйских языков - немного смешно выглядит, хотя, конечно, можно и по англицки писать... Помесь С++ с Васиком якобы для бухгалтеров. Ага. Много они в этом понимают...    

Всего записей: 151 | Зарегистр. 03-09-2003 | Отправлено: 20:09 25-05-2004 | Исправлено: JonnySilver, 20:14 25-05-2004
Nimnul



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я не понимаю чего всем так смешно что операторы на русском языке?
Думаете когда америкосы пишут проги их распирает от смеха?
В чем уродливость конструкции:

Код:
 
Если ВашаЗарплата < 10000 Тогда Сообщить ("Мы вынуждены отказать вам в кредите!");
 

Все очень логично и красиво!
Ведь когда америкос пишет программу для него нет оператора условного перехода IF, для него это слово Если, чего же нас корчит от родного языка?
И читает он свою программу именно на родном языке (Если тогда иначе), кто из отечественных программистов читает логику программы на русском языке? (Иф блаблабла тхен блаблабла элзе блаблабла шутка конечно, но в каждой шутке есть только доля шутки)

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 17:13 26-05-2004
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimnul

Цитата:
Ведь когда америкос пишет программу для него нет оператора условного перехода IF, для него это слово Если

Дело в том, что IF в этом контесте не слово а термин. Так уж сложилось, что термины в компах все больше на английском  

Цитата:
чего же нас корчит от родного языка

И совсем не корчит... Просто действительно смешно для непривычных людей. А русский в програмировании язык совсем даже и не родной
PS. А как смешно звучит слово Проводник.  Бендеровский?

Всего записей: 3923 | Зарегистр. 31-03-2002 | Отправлено: 03:31 27-05-2004
JonnySilver



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Полностью согласен с dneprcomp.  

Цитата:
И совсем не корчит... ... А русский в програмировании язык совсем даже и не родной  

И вот гордиться тем, что наконец-то создан русский язык программирования, совсем рано. Нет еще русского языка программирования, так же как нет русского персонального компьютера. Обидно за державу.

Всего записей: 151 | Зарегистр. 03-09-2003 | Отправлено: 10:49 27-05-2004
VBulat



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
JonnySilver
dneprcomp
А что значить русский, английский язык программирования???
Есть ядро,есть набор операторов понятный компилятору, который перевед то что вы собираетесть сказать ядру.
А скажите ассемблер это какой язык программирования, русский или англицкий???
 
ЗЫ И на последок для разрядки

Цитата:
…pискнy пpедположить, что на английский „ядpёна вошь“ пеpеводится как „kernel bug"


Всего записей: 228 | Зарегистр. 19-04-2004 | Отправлено: 11:16 27-05-2004 | Исправлено: VBulat, 11:22 27-05-2004
JonnySilver



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VBulat
Команды ассемблера - mov, int, add, sub... это сокращения английских слов. Так что однозначно.  
А вообще я имел ввиду разработчиков языков программирования.
ЗЫ. Чего тут говорить? Тоже

Всего записей: 151 | Зарегистр. 03-09-2003 | Отправлено: 12:41 27-05-2004 | Исправлено: JonnySilver, 12:45 27-05-2004
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VBulat

Цитата:
набор операторов понятный компилятору, который перевед то что вы собираетесть сказать ядру

В принципе, я согласен. Но все же есть устоявшаяся терминология. И переводить BCE на родной(любой) язык - это мартышкин труд.

Всего записей: 3923 | Зарегистр. 31-03-2002 | Отправлено: 20:27 27-05-2004 | Исправлено: dneprcomp, 20:30 27-05-2004
Serjik



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2 All:
Я не понимаю, из-за чего все всполошились?! не нравится слово Если в место If? Какие проблемы, пишите If, 1С-ка не обидется

Всего записей: 471 | Зарегистр. 03-08-2002 | Отправлено: 05:24 28-05-2004
JonnySilver



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
язык 1С - это язык???

Ну и как, разобрались?

Всего записей: 151 | Зарегистр. 03-09-2003 | Отправлено: 19:32 31-05-2004
xntx



хнотик-багоискатель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
если даже HTML это язык, то 1С тоже. Только вот что за язык?

----------
Hello world!

Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 20:56 31-05-2004
JonnySilver



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вот, немного непривычный, бухгалтерско-ориентированый, двуязычный, язык программирования 1С. На котором и кодить-то так же непросто, как и в других языках.  
Но, блин, на нем некоторые умельцы и игрушки делают, и чаты для локалки...

Всего записей: 151 | Зарегистр. 03-09-2003 | Отправлено: 19:34 03-06-2004
lipkij

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вообще то если это был язык, то была бы подробная спецификация, описание и т.д.
на это по крайней мере тот же ХТМЛ пожаловаться не может, а так - просто скриптовый язычок.. )) наподобие макросов в ворде..)) для удобства работы с ДБФ ))))

Всего записей: 18 | Зарегистр. 20-05-2004 | Отправлено: 09:04 04-06-2004
SuperLammer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lipkij

Цитата:
была бы подробная спецификация, описание и т.д.  

интересное мнение... ЖКК ниразу в глаза не видел?
 
ну... и по теме: язык
 
 
ЗЫ - не взлетит

Всего записей: 189 | Зарегистр. 06-04-2003 | Отправлено: 10:49 04-06-2004
JonnySilver



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lipkij

Цитата:
для удобства работы с ДБФ ))))

ГЫ-гы.
А где там удобства работы с DBF? Тот же FoxPro в тысячу раз удобнее. А в 1С один раз в базу заглянул - и оттащили дохлого бойца.
Там "ДБФ", а иногда и MS SQL - базы используются для внутреннего хранения-обработки-получения инфы, а не для того, чтобы каждый-всякий открывал какую-нибудь базу и удалял там или писал туда всякое-разное-чего-попало. В этих базах даже с документацией по формату хранения инфы 1С крышу сорвет напрочь. Я  пару лет назад посмотрел - до сих пор страшные сны снятся.

Всего записей: 151 | Зарегистр. 03-09-2003 | Отправлено: 00:31 05-06-2004 | Исправлено: JonnySilver, 00:35 05-06-2004
Almaz



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
имхо тема лингвистическая, и место ей во флейме. а потому не могу удержаться:
 
к раби приходят ицхак и мойша. мойша спрашивает:
- раби, черный - это цвет?
- да
- а белый - тоже цвет?
- да, тоже цвет
- ицхак, и ты по-прежнему будешь утверждать, что я продал тебе нецветной телевизор?!

Всего записей: 2219 | Зарегистр. 20-06-2002 | Отправлено: 01:09 05-06-2004
Serjik



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
JonnySilver
Права, я не знаю где ты что увидел, но открыв файл .DD, все становится ясно, т.к. там черным-по-белому на русском языку описаны все таблицы

Всего записей: 471 | Зарегистр. 03-08-2002 | Отправлено: 11:50 16-06-2004
3BEP



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1C - это название фирмы;

Цитата:
 
1С:Предприятие - программное средство, предназначенное для решения широкого круга задач по автоматизации предприятий различных видов деятельности
 

 
Так вот, это программное средство имеет встроенный язык!
 
Вопрос происхождения этого встроенного языка тут вроде не рассматриваетя...
 
Использование этого языка вне системы 1С:Предприятие невозможно!
Всеми правами на систему и ее части владеет фирма 1С.  
 
На тему плюсов - при использовании этой системы ваша программа интегрируется в систему документооборота заказчика.  
 
Минусы - то, что язык встроенный; проблемматичность расширения системы; платформенная привязанность системы.

Всего записей: 81 | Зарегистр. 21-06-2004 | Отправлено: 20:18 22-06-2004
perdun



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VBulat

Цитата:
А скажите ассемблер это какой язык программирования, русский или англицкий???

тоже сравнил ***но с малиной
JonnySilver

Цитата:
крышу сорвет напрочь. Я  пару лет назад посмотрел - до сих пор страшные сны снятся.  

полностью согласен! знания "классики" (асм, си) ну никак не помогают, приходица заново привыкать к подобному бреду
Цитата:
Если (ЖР.ПериодРегистрации.ДатаНачала<ТП.ДатаНачала) И (ЖР.Сторно=0) Тогда  
ЖРНов.Новая();  





старые флудовые темы просто так не поднимаем, если есть желание пофлеймить иди в соотв. топик.

Всего записей: 1499 | Зарегистр. 21-01-2004 | Отправлено: 16:25 09-06-2006 | Исправлено: ShIvADeSt, 02:49 10-06-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » язык 1С - это язык???


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru