Программисты на C — самый большой разделённый народ в мире?

отметили
41
человек
в архиве
Программисты на C — самый большой разделённый народ в мире?
Сегодня, 26 апреля 2016 г., арбитражный суд Орловской области должен был решить вопрос, является ли язык программирования C иностранным языком.
Столь необычным вопросом суд озаботился из-за Федеральной антимонопольной службы (ФАС), которая возбудилась вот на это объявление, размещённое напротив местного политеха:
/user_images/151945/492866_1461767236.jpgисточник: hsto.org
ФАС посчитала это объявление рекламой, а по закону реклама на иностранном языке должна быть дублирована на русском. Руководитель компании Stork.ru Михаил Паулкин с выводами ФАС не согласился, и дело дошло до рассмотрения арбитражным судом Орловской области. Суд должен был вынести решение сегодня, но отложил заседание на 25 мая.
Нужно заметить, что признание судом языка программирования C иностранным языком позволит программистам на C бороться за официальное признание себя в качестве малого этноса. Малый этнос — это уже не обычное профессиональное сообщество, а народ. Народ же, не имеющий своего государства, может воспользоваться правом на самоопределение, записанным во Всеобщей декларации прав человека ООН.
Добавил peremit peremit 27 Апреля 2016
проблема (2)
Комментарии участников:
Игемон
+3
Игемон, 27 Апреля 2016 , url
Если эти идиёты признают С или другой любой язык программирования инстранным языком, то все программы, которые сейчас используются и создаются, вернее текст програмного кода, должен быть переведён на русский язык… Разве нет? Интересно, захотят ли интерпретаторы переводить программу написанную на кириллице в машинный код?
unknown1
0
unknown1, 28 Апреля 2016 , url
Разве нет.
Игемон
0
Игемон, 28 Апреля 2016 , url
Ой, мама! Я что-то пропустил? Неужто уже есть языки программирвония использующие не латиницу а кирилицу? То есть можно вместо if(...) goto {....}
написать кагда(....) канай к {ИпениМатери}?
unknown1
+1
unknown1, 28 Апреля 2016 , url
Я к тому что это не обязывает переводить тексты программ на русский язык. Если так то весь интернет надо переводить. А то вон гляди более 90% всего интернета не на русском. Тут вопрос о рекламе вставал. По закону, реклама должна быть продублирована на русском если она написана на иностранном. Потому и конфуз смешной получился.
Есть и русскоязычные языки (например 1С) и испано-язычные… Да вообще какие хочешь, их несколько тысяч всяких разных. К тому же на русском можно писать на подавляющем количестве языков, но на уровне идентификаторов конечно, а не ключевых слов.
Игемон
0
Игемон, 28 Апреля 2016 , url
Спасибо, а я-то, самоуверенный баран, думал иначе. :) Буду знать теперь. Но язык программирования, мне кажется, не совсем язык. Просто набор команд процессору. Поэтому преводить и не надо.
unknown1
0
unknown1, 28 Апреля 2016 , url
Нет язык программирования — это не набор команд процессору.
Языки программирования — это искусственные формализованные языки. Точное определение подзабыл уже. Которые сначала проходят процедуру предобработки, для компиляции. А потом уже компилируется в набор инструкций процессору и данные.
В общем — это что-то нападобие авто-генератора кодов.
sashk
0
sashk, 28 Апреля 2016 , url
Есть, конечно. Язык 1С, например, хоть и убогий, но вполне Тьюринг-полный. А в старые добрые времена вообще было семейство компиляторов «альфа» (фортран, алгол), вполне себе на русском (если, пока, на).
sashk
0
sashk, 28 Апреля 2016 , url
И еще, компиляторы C++ тривиально переделываются на кириллицу, было бы желание (уточню: его нет).
Black_Mad
+3
Black_Mad, 27 Апреля 2016 , url
До слёз )))
Жаль нельзя проголосовать дважды.
Flinky
+6
Flinky, 27 Апреля 2016 , url
Ржака, конечно, но к самому С++ это отношения не имеет. Конструкции языка — на английском, стало быть, ФАС по существу права.
Константин Дубровин
+6
Константин Дубровин, 27 Апреля 2016 , url
если быть достоверно точным, то не на английском, а на латинице… ибо в английском языке между словами ставится пробел, а конструкции с нижним подчеркиванием не предусмотрены. Это как например считать что «человек_паук» — это написано по-русски или «chelovek_pauk» — это тоже английский язык?
Flinky
0
Flinky, 27 Апреля 2016 , url
need, job, have, skill — слова всё-таки английские, а не русские, написанные транслитом.
Хотя и ваше утверждение не лишено смысла, нижнее подчеркивание — действительно не лексическая конструкция английского.
vhagen
+1
vhagen, 27 Апреля 2016 , url
Знаете, какой песней в этом смысле может быть 1С? ммм…
SELECT
| Doc1.Ref AS ref,
| Doc1.Контрагент AS ra
|INTO zayavka
|FROM
| Document.РеализацияТоваровИУслуг AS Doc1
|WHERE
| Doc1.Date >= DATETIME(2013, 1, 1)
| AND Doc1.Posted
| AND (NOT Doc1.DeletionMark)
|index by ref
И разбирайтесь, на русском оно или на английском.
Flinky
0
Flinky, 27 Апреля 2016 , url
Конечно, знаю. Сам 1С-ник :)
Кстати, индексировать по ссылке особого смысла нет :)
skrt
+1
skrt, 27 Апреля 2016 , url
Осталось суду прочитать этот комментарий:
А как вы поняли, что это С, а не С++?
В С++ допустимы unicode имена, если компилятор позволит. Компилятор от MS позволяет…
outcast
0
outcast, 27 Апреля 2016 , url
Не скомпилится. Не объявлена метка Stork. А стиль скобок как в Java и Objective-C, так что я бы ещё поспорил, какой это язык )
p.s. хотя в Java кажется нет goto (?)
bee_e
0
bee_e, 28 Апреля 2016 , url
кажется

Если кажется, зачем спорить? )


Войдите или станьте участником, чтобы комментировать