|
Почему в коде 1С русский язык? | ☑ | ||
---|---|---|---|---|
0
Индус
04.02.13
✎
18:59
|
Почему все программируют на 1с на русском языке?
|
|||
1
Neg
04.02.13
✎
19:00
|
потому что индуского нет
|
|||
2
rotting
04.02.13
✎
19:00
|
удобней
|
|||
3
gae
04.02.13
✎
19:01
|
А почему американцы на английском программируют?
|
|||
4
IamAlexy
04.02.13
✎
19:01
|
(0) ты когда то что то для себя делаешь - ты наверное делаешь как тебе удобней а не как некоему васе из херпоймиоткудовска ?
|
|||
5
Индус
04.02.13
✎
19:02
|
Так можно на английском...
|
|||
6
Asmody
04.02.13
✎
19:02
|
не все
|
|||
7
Neg
04.02.13
✎
19:03
|
в семье не без ....
|
|||
8
wertyu
04.02.13
✎
19:04
|
(0) когнитивный диссонанс?
|
|||
9
Индус
04.02.13
✎
19:05
|
(8)Это что? У вас лурчанка?
|
|||
10
garcevis
04.02.13
✎
19:06
|
надо как у них - на своем родном. Так лучше
|
|||
11
Джинн
04.02.13
✎
19:06
|
Потому что тупые одноэсники не осилят ....
А если серьезно - имена объектов и их методов гораздо приятнее на русском читать. По сути самодокументируемый код получается. |
|||
12
Ыщъ
04.02.13
✎
19:08
|
Не всё.
GetPerformanceCounter() например |
|||
13
Жан Пердежон
04.02.13
✎
19:09
|
потому что типовые на русском
|
|||
14
EvgeniuXP
04.02.13
✎
19:11
|
(0) потому что в России живем.
|
|||
15
wertyu
04.02.13
✎
19:12
|
(9) Когнитивный диссонанс - состояние, характеризующееся столкновением в сознании человека противоречивых знаний, убеждений, поведенческих установок относительно некоторого объекта или явления. Согласно теории когнитивного диссонанса (Леон Фестингер), такое состояние не устраивает человека и рождает бессознательное желание сделать систему своих знаний и убеждений согласованной и непротиворечивой.
http://www.psychologos.ru/articles/view/kognitivnyy_dissonans |
|||
16
vah1
04.02.13
✎
19:13
|
ща за нарушение нацвопроса забанят
ЗЫ меня - почему не на иврите!? |
|||
17
Ыщъ
04.02.13
✎
19:29
|
(16) Почему, почему.
Нуралиев же, а не Нураман. |
|||
18
DrShad
04.02.13
✎
19:32
|
(17) тогда должно быть на казахском
|
|||
19
Сияющий Асинхраль
04.02.13
✎
19:41
|
Как только американцы начнут на русском программировать, так 1С перейдет на английский...
|
|||
20
Mort
04.02.13
✎
19:42
|
(0) Чтобы 1Сники знали своё место, что они недопрограммисты.
|
|||
21
IronDemon
04.02.13
✎
19:46
|
Позвали пару лет назад "посмотреть" их 1С.
Так код там на английском. С трудом понимал о чем он :) Месяц назад звали обслуживать это, отказался. Если хотите привязать клиента к себе - пишите в 1С на английском :) |
|||
22
rs_trade
04.02.13
✎
19:47
|
(20) Но-но. Мы прикладные программисты. Хотя иногда просто прикладные ))
|
|||
23
фобка
04.02.13
✎
19:47
|
дебильно смотрится "ЕСТЬ NULL" (IS NULL) в запросах..
Да и вообще русские только буквы.. "конецесли" - нерусское слово) |
|||
24
rs_trade
04.02.13
✎
19:48
|
Только идиоты могут сравнивать всякие Java, С++ (а они как ни странно на английском) и 1С в контексте программирования.
|
|||
25
rs_trade
04.02.13
✎
19:51
|
(23) Дело привычки. Если бы Россия была законодателем моды в данном направлении, то дико бы смотрелся код на английском.
|
|||
26
zak555
04.02.13
✎
20:00
|
кстати да, почему для NULL нет НУЛЛ ?
|
|||
27
bushd
04.02.13
✎
20:18
|
Я пишу, но только структурные конструкции языка. До 1С так привык.
|
|||
28
Скользящий
04.02.13
✎
20:39
|
(21) А я в такой работал. Это пипец, товарищи. )
|
|||
29
zak555
04.02.13
✎
20:56
|
(21) трудно было перевести ?
|
|||
30
PLUT
04.02.13
✎
21:00
|
а убийца SAP 1S:ERP она какими буквами написана внутри?
|
|||
31
Ыщъ
04.02.13
✎
21:02
|
(20) Конфигурасты.
|
|||
32
Скользящий
04.02.13
✎
21:12
|
(29) Есть обработка которая типа переводит англозычный код в русский, но она не до конца переводит, потом до хрена ручной работы все равно.
|
|||
33
zak555
04.02.13
✎
21:14
|
(32) что именно не до конца ?
|
|||
34
exwill
04.02.13
✎
21:14
|
(0) Чтоб пореже раскладку переключать. А ты как думал?
|
|||
35
Ыщъ
04.02.13
✎
21:15
|
(30) Выпустят 1С АСУП и тогда хана САПу.
|
|||
36
DJ Anthon
04.02.13
✎
21:25
|
(34) не гони. в 1С это делается во сто крат чаще
|
|||
37
ДенисЧ
04.02.13
✎
21:25
|
(36) хм... забыл, когда переключал, если скуль не писать...
|
|||
38
vicof
04.02.13
✎
21:31
|
(37) WebЦвета, ComConnector
|
|||
39
Chai Nic
04.02.13
✎
21:35
|
(25) Да, "ЕСТЬ NULL" рвет шаблоны и сносит крышу)
|
|||
40
i-rek
04.02.13
✎
21:37
|
(5) а ты книжки читаешь на каком языке ?
|
|||
41
DJ Anthon
04.02.13
✎
21:51
|
(37) пути, системные переменные, компоненты, оле (да-да, я его предпочитаю хмылям и другим коннекторам), да даже элементарные больше-меньше и собачки-амперсанды раздражают, когда нормальной переключалки нет.
|
|||
42
rbserg
04.02.13
✎
21:53
|
(0) > Почему все программируют на 1с на русском языке?
Ахренеть. У русских спрашивают почему они пишут на русском... А почему англичане пишут по английски? Жуть какая-то, пишут по английски... кто-бы мог подумать.... |
|||
43
Vladal
04.02.13
✎
22:21
|
||||
44
Скользящий
04.02.13
✎
22:34
|
(33) Деталей не помню. Что то с глагольными формами.
|
|||
45
Скользящий
04.02.13
✎
22:35
|
(43) ох Ё. Убил бы за такой код. )
|
|||
46
Ник второй
04.02.13
✎
22:37
|
(0) Так как русский язык самый красивый на свете.
|
|||
47
Волшебник
04.02.13
✎
22:42
|
(40) Я читаю на английском
|
|||
48
rs_trade
04.02.13
✎
22:42
|
(39) хз. мне как то пофиг. может потому что у меня нет большого прошлого на других языках.
|
|||
49
Ник второй
04.02.13
✎
22:43
|
(47) Дуралей, есть же много уже переведенной литературы. Да и классику русскую на инглише моветон читать.
|
|||
50
Попытка1С
04.02.13
✎
22:45
|
(6) К сожалению +1
Видел не одну конфу в 1с, где куева туча англицкицкого кода. |
|||
51
Волшебник
04.02.13
✎
22:45
|
(49) Мне не требуется перевод, я могу прочитать в оригинале. Английской литературы по программированию на три порядка больше, чем на русском. Русскую классику читаю на русском.
|
|||
52
aka MIK
04.02.13
✎
22:46
|
(0) ламер
|
|||
53
Волшебник
04.02.13
✎
22:46
|
(0) Если 1С хочет выйти на международный язык, то все типовые внутри должны быть переписаны на английский. С русским языком дальше СНГ не взлетит
|
|||
54
Волшебник
04.02.13
✎
22:46
|
*(53) Если 1С хочет выйти на международный рынок
|
|||
55
Ник второй
04.02.13
✎
22:47
|
(51) Не другого языка программирования кроме 1С . Все остальные языки - недоязыки. Зачем их изучать? 0_о. В общем не тем путем познания идешь.
|
|||
56
Ник второй
04.02.13
✎
22:48
|
(53) Не правильно. Не 1С хочет выйти на международный рынок, а международный рынок хочет что бы 1С вышел на них.
|
|||
57
aka MIK
04.02.13
✎
22:49
|
(53) Ну, и как перевести на англиский ПолучитьТекстКонструктораЗапросаКомпонентыПостроителяОтчетаРасчетаСебестоимостиМногопередельногоСоставаНезавершеннойПродукцииПроизводстваМинувшегоПериода()? А такие методы сплошь и рядом!
|
|||
58
Волшебник
04.02.13
✎
22:49
|
(56) Международный рынок уже не первый десяток лет спокойно живёт без 1С.
|
|||
59
aka MIK
04.02.13
✎
22:52
|
(58) Да ладно, моя сестричка работает в Австрии в компании, технологии которой в продукции Ауди, Боинга и практически всех ветряков Европы, и что? Считают все в Экселе! Миллионов на внедрение сапа у них нет! Начальство как услышало со слов сестры про 1С - сразу загорелось! И ведь нечего особо и предложить...
|
|||
60
Индус
04.02.13
✎
22:52
|
(53)+1
А еще, чтобы туда выйти, нужно упростить язык и убрать такие убогие конструкции типа этой (из справки): // Создание описателя типов для таблицы значений КЧ = Новый КвалификаторыЧисла(12,2); КС = Новый КвалификаторыСтроки(20); Массив = Новый Массив; Массив.Добавить(Тип("Строка")); ОписаниеТиповС = Новый ОписаниеТипов(Массив, , КС); Массив.Очистить(); Массив.Добавить(Тип("Число")); ОписаниеТиповЧ = Новый ОписаниеТипов(Массив, , ,КЧ); // Создание таблицы значений ТаблицаЗначений = Новый ТаблицаЗначений; // добавим в таблицу значений три колонки ТаблицаЗначений.Колонки.Добавить("Отдел",ОписаниеТиповС,"Отдел",20); ТаблицаЗначений.Колонки.Добавить("Сотрудник",ОписаниеТиповС, "Фамилия сотрудника",20); ТаблицаЗначений.Колонки.Добавить("Оклад",ОписаниеТиповЧ,"Оклад",10); |
|||
61
Волшебник
04.02.13
✎
22:52
|
(57) GetTextOfQueryDesignerOfComponentOfReportBuilderCalcCostMultistageNonfiniteProductLastPeriod()
Если голова больная, то язык не имеет значения. |
|||
62
aka MIK
04.02.13
✎
22:53
|
Т.е. им ясно что нужно - чтоб интерфейс был как у САП, но в 10 раз дешевле! И разве так сложно нарисовать? Просто забили
|
|||
63
rs_trade
04.02.13
✎
23:04
|
(62) Интерфейс дело же десятое. Главное функционал.
|
|||
64
aka MIK
04.02.13
✎
23:06
|
(63) Функционал за 1/10 цены невозможен! Мелко-средние конторы схавают и интерфейс, все одно лучше Экселя!
А, кстати, один из манагеров помню по-большому топ-менеджерскому секрету рассказал как-то сестричке про чудо функцию экселя ВПР... |
|||
65
фобка
04.02.13
✎
23:07
|
в 7.7 писал на английском семь лет (единственная трудность - доработки типовых), точнее названия переменных и функций на рус, а все методы и операторы на анг. Когда ушел на 8ку, пришлось перестраиваться на русский
|
|||
66
eduspec82
04.02.13
✎
23:10
|
(0) не нада раскачивать лодку!
|
|||
67
Ыщъ
04.02.13
✎
23:18
|
(59) Тогда им надо с семёрки начинать.
С Экселя сразу на 8 можно и шею сломать. |
|||
68
Волшебник
04.02.13
✎
23:20
|
(67) Начинать надо с 8-ки. Семёрка уже в прошлом.
|
|||
69
rs_trade
04.02.13
✎
23:20
|
(64) ага. есть такая профессия, вэпээрить.
|
|||
70
Ыщъ
04.02.13
✎
23:25
|
(68) У них железо не потянет. Стопудово какие-нить первые пни стоят.
У меня в 1995-м было 2 класса пней. Приехала американская делегация с какого-то крутого колледжа. Ходили, качали головами: "У вас Пентимумы? А у нас 286-е до сих пор работают". |
|||
71
rs_trade
04.02.13
✎
23:26
|
(59) Епта, даешь первый в мире франч 1с в Австрии ))
|
|||
72
Волшебник
04.02.13
✎
23:53
|
(70) Это чисто их индейские проблемы.
|
|||
73
AndreyLan
05.02.13
✎
00:05
|
||||
74
Advan
05.02.13
✎
00:32
|
(53)Не так - надо просто сделать так чтобы конфигурация отображалась на том языке, который выбран - в идеале можно даже названия переменных и процедур перевести транскриптом(естественно по единой таблице соответствий от 1с).
Конечно кроме комментариев. Вот это будет убийство других платформ - каждый в тайне мечтает программить на своем языке. А если еще добавить штатную возможность указывать у любых сообщений разные переводы, не ползая в конфигурацию... |
|||
75
aka MIK
05.02.13
✎
00:38
|
А вот это что? http://v8.1c.ru/eng/the-system-of-programs/ Отстой, написанный для отмазки на коленке лет 5 назад
|
|||
76
RayCon
05.02.13
✎
01:27
|
(53) Ты абсолютно прав в части английского языка, но не прав в части типовых: СНГ-овские типовые на свободном рынке никому даром не нужны, т.к. у них изначально кривая парадигма.
(59) В Австрии одна девушка относительно успешно внедряет 1C:Small Business. Могу познакомить. :) (73) 1C:Accounting Suite предлагать кому бы то ни было противопоказано - это всего лишь демонстратор возможностей, не более того. |
|||
77
Азат
05.02.13
✎
01:32
|
(0) уже полгода вынужден на английском программить)
|
|||
78
FIXXXL
05.02.13
✎
01:38
|
потому что так решил Нуралиев
но можно и на английском дерзай, лови лучи :) |
|||
79
RayCon
05.02.13
✎
01:52
|
(77) Переведи (57) :)))
|
|||
80
Азат
05.02.13
✎
02:08
|
(79) мозг прикипел
|
|||
81
Torquader
05.02.13
✎
02:57
|
Я всегда писал на английском, так как очень похоже на Visual Basic, только вот точки с запятой напрягают. Однако, у меня есть транслятор VbScript, который точку с запятой считает началом комментария.
Перевести с русского на английский и обратно можно достаточно быстро - все операторы имеют синонимы, а пользовательские объекты можно посмотреть по словарю - только сложно с двойными и непонятными названиями, иногда же в коде встречается Сайз или Dlina, что как не переводи - лучше не станет. А вот тому, кто придумал КонецЕсли и КонецЦикла - нужно икать как можно чаще, чтобы впредь не забывал про { } |
|||
82
Balabass
05.02.13
✎
03:03
|
(43) Убивать надо за такое
|
|||
83
RayCon
05.02.13
✎
03:38
|
(80) Сразу видно, что немецкий язык ты не учил. :)
У немцев вполне допустимы такого рода конструкции в стиле "ДомКоторыйПостроилДжек". |
|||
84
FIXXXL
05.02.13
✎
04:01
|
(61) а это откуда?
|
|||
85
VladZ
05.02.13
✎
06:02
|
(61) Хорошо, что не на немецком... Было бы гораздо длинее...
|
|||
86
rphosts
05.02.13
✎
06:35
|
(85) но возможно концептуальнее в смысле как кино
|
|||
87
CrazyArheolog
05.02.13
✎
06:38
|
Да зачем писать на англ в 1с?
Если над для западного клиента переделать ..видел одну обработочку..правдо под 7.7 она заменяет команды с руу на англ.. и наоборот по желанию) |
|||
88
Chai Nic
05.02.13
✎
07:10
|
(81) "А вот тому, кто придумал КонецЕсли и КонецЦикла - нужно икать как можно чаще, чтобы впредь не забывал про { }"
Это вообще мелочь, не заслуживающая внимания.. в буржуйских ЯП тоже встречается endif и даже fi (как закрывающий оператор конструкции if). Сишников еще почему-то бесит паскаль, где вместо кривых скобок нормальные человеческие begin/end) |
|||
89
Mikeware
05.02.13
✎
07:13
|
(45) ты добрый слишком...
|
|||
90
ЧеловекДуши
05.02.13
✎
07:18
|
(0)А тебе не побоку?
Так то там и английский есть... Пиши на нем, коль ты не Русский :) ... Да и вообще, кто сказал, что все языки программирования должны быть на Английском? |
|||
91
CrazyArheolog
05.02.13
✎
07:29
|
(90) +100
Хоть и англ считается стандартом международным .. но запрета нет на родном языке писать :) |
|||
92
Эмбеддер
05.02.13
✎
07:35
|
(88) begin - зло, буквы неудобно расположены, мне проще написать "Если". я бы только из-за begin'а отказался от паскаля в пользу 1С
|
|||
93
Mikeware
05.02.13
✎
07:58
|
(88) "нормальные человеческие бегин/енд" очень часто хочется забить их щизобретателю вкуда-нибудь...
на микропаскале даже переопределял в препроцессоре замену этой хрени и скобок ... |
|||
94
Chai Nic
05.02.13
✎
08:06
|
(92) (93) Паскаль - наследник алгола. А алгол - язык древний, на тогдашних телетайпах-пишмашинках фигурных скобок не было. Что касается неудобства написания - это исключительно вопрос привычки.. Кто начинал изучать программирование с паскаля, тех не напрягает. Ну и вообще, что такое begin/end по сравнению с ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент?)
|
|||
95
Эмбеддер
05.02.13
✎
08:08
|
(94) я на паскале/делфи довольно много всего сделал, дело не в привычке)))
|
|||
96
Mikeware
05.02.13
✎
08:10
|
(94) писал и на алголе, и на фортране, и на пиэль-1, и на паскале (в т.ч. и на дельфях)...
есть что с чем сравнивать... ну а то, что снеговик - до задницы многосложный по сравнению с клюшками - это да. |
|||
97
Джордж1
05.02.13
✎
08:12
|
А кто с турбо-бухгалтером работал?
Правда там была примерно такая конструкция Если ... Илсе |
|||
98
Chai Nic
05.02.13
✎
08:13
|
Вообще, паскаль и бейсик - оба родом из 60-х. Паскаль произошел от алгола, бейсик от фортрана. Си это уже язык 70-х, с дальнейшим развитием. Ну а 1с взял от всех всего понемножку :)
|
|||
99
AndreyLan
05.02.13
✎
08:18
|
(76) Слышал что 1C:Accounting Suite разработан под рынок США для небольших компаний. Неверная информация?
|
|||
100
АСанСаныч
05.02.13
✎
08:25
|
Про(100) так удобно.
|
|||
101
RayCon
05.02.13
✎
11:59
|
(99) Уж, скорее, бразильских. :)))
Но с QuickBooks разработчики знакомы. |
|||
102
2012_12_17
05.02.13
✎
12:03
|
А вот интересно Нуралиев еврей или татарин - судя по физиономии , то он типичный еврей.
|
|||
103
DJ Anthon
05.02.13
✎
12:08
|
(57) имхо, данная функция была сделана либо для теста, либо просто для лулзов
|
|||
104
Mikeware
05.02.13
✎
12:38
|
(98) собственно, паскаль в 1969 придуман, в 1970 представлен общественности - т.е. он тоже моет считаться "языком 70-х".
бейсик не столько "на основе фортрана", склько под влиянием. И под влиянием алгола тоже. Фортран, кстати, продолжает развиваться - есть версии для параллельных вычислений. а 1с - все-таки ближе к бейсику, но не к классическому, а к более поздним версиям. кстати, слова Дейкстры о "программистах на бейсике" в полной мере можно отнести к "программистам 1С"... |
|||
105
Chai Nic
05.02.13
✎
16:21
|
(104) "собственно, паскаль в 1969 придуман"
Представляю.. народ в кинотеатрах смотрит премьеру "Бриллиантовой руки", а в это время "где-то за границей" Никлаус Вирт пишет компилятор паскаля.. :) |
|||
106
Lexusss
05.02.13
✎
16:25
|
Язык 1С вырос из макрокоманд бухии 6.0. Придумывать английские сокращения для нескольких команд (причем большей часть использовались символы типа !) - было глупо.
Так и понеслось - 7.5, 7.7, 8.х... |
|||
107
PLUT
05.02.13
✎
16:34
|
(106) ага, особенно язык запросов и СКД из макрокоманд бухии 6.0. что курили разработчики?
|
|||
108
godmod80
05.02.13
✎
16:34
|
(0) это блеать вирус прошелся просто
|
|||
109
RayCon
06.02.13
✎
18:56
|
(102) -1
В приличном обществе таких вопросов не задают. |
|||
110
Эльниньо
06.02.13
✎
19:33
|
Киссинджер Зорину: "Вы кто национальности?"
Зорин: "Я советский" Киссинджер: "А я американский". Они приличными были? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |