Вы за или против языков программирования, основанных не на английском языке (например, 1С)? Почему?

169
2
0
8 мая
19:19
май
2016

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

Dmitrij IgorevichОтвечает на ваши вопросы в своейПрямой линии
1
3
май
2016

1. Английский язык имеет более простую структуру нежили русский и текст кода является более читабельным с точки зрения семантики(окончания слов в русском языке как один из многочисленных примеров почему семантика русского плоха под даную задачу). Даже если его будет читать человек не знающий языка пограммирования это не будет выглядеть так криво как в случае с русскоязычными словами.

2. Английский является международным языком.
Считается, даже, критически плохим тоном оставлять русскоязычные коментирии для кода потому как непонятно кто следующий за тобой сядет за проэкт. Правильно написанный и откоментированный код должен быть таким, что бы его смог понять и дописать и человек сидящий возле тебя, и американец, и индус, и китаец -- и программист с любой другой страны... Даже, если в даную секунду даже в планах нету выносить код за рамки комнаты(что уж говорить в случае страны).

Соответственно, русский язык не подходит в любом случае.

Мое мнение: Однозначное против, даже, если проэкт не планируется выносить за рамки офиса/страны. Даже, если это просто коментарии в коде.

1
0
Если вы знаете ответ на этот вопрос и можете аргументированно его обосновать, не стесняйтесь высказаться
Ответить самому
Выбрать эксперта