Русский язык программирования (РЯП) - Языки програмирования - Наука и современные технологии - Каталог статей - ArsZona.ru

Пятница
11.10.2013
07:47

Приветствую Вас Гость | RSS
ArsZona. ru

Форма входа
Войти через uID

Меню сайта

- Главная страница
- Доска объявлений
- Каталог файлов
- Каталог статей
- Блог
- Форум
- Фотоальбомы
- Гостевая книга
- История г.Арсеньев
- Правила
- Информация о сайте
- Обратная связь
- Фотошоп онлайн
- Онлайн игры
- Статусы, цитаты , афоризмы
- Заработать в интернете

Обьявление!

Тудэй

рекомендуем

регистрация доменов домен RU - 99 руб домен РФ - 99 руб
Зарегистрируй себе домен! имя: зона: 2domains.ru

Реклама Gooooogle

| Каталог статей |

Главная » Статьи » Наука и современные технологии » Языки програмирования |

Русский язык программирования (РЯП)

Для начала давайте разберемся «почему» ни один русский язык программирования так и не завоевал популярности. Все мы прекрасно знаем, что нынешние русские языки никуда не годятся. Главный вопрос «почему»? Какие такие «силы» помешали созданию полноценного РЯП (Русского Языка Программирования).

Некоторым из нас известно, что попытки создания РЯП были предприняты еще в 70-ых годах. Попытки эти, скажу я вам, были не безуспешны. К примеру — Рапира (По поводу нее посмотрите в Wikipedia). Я называю это «Эпохой Рассвета РЯП». Но, к сожалению, в СССР был один недостаток. С какой легкостью правительство начинало проекты, с такой же легкостью оно их и закрывало (Поинтересуйтесь историей «гонки полета на Луну» вам сразу все станет ясно).

Но СССР больше нет, и что, же теперь? Почему сейчас ничего не происходит. Где наши молодые Никлаусы Вирты? (если вы не знаете, кто это – в топку вас :) Проблема в том, что за несчастные 20 лет Запад ушел настолько далеко, что у нас началась «Эпоха Подражания». И в этом нет ничего постыдного. Меня бесят люди, которые заявляют «Я хочу создать свой язык программирования, в котором нет точки с запятой, неудобно это…», при этом человек даже не знает, что таких языков программирования существует не одна штука. Эти люди даже не понимают смысл «точки с запятой», не интересовались историей программирования. Своими фразами они зачастую заявляют что «Все люди, которые до меня этим занимались, недостаточно умны, и не сделали такой простой вещи». Лично я считаю, что если кто-то до тебя занимался этим вопросом, будь добр, хотя бы поверхностно изучи его труд. Я уверен, что люди создавшие «Паскаль, Си, Смоллтолк» были на порядок умнее нас в данной области. У них учится не стыдно. Но, несмотря на, то что, наши взялись за «подражание», даже это у них не вышло. Безусловно, какие-то успехи на данном фронте были (РАЯ (aka КуМир aka Ершол, от имени создателя), 1С, Глагол), но, ни массовой любви, ни поддержки они не получили. Почему? Здесь, я думаю, сыграло несколько факторов:

Фактор N 1 — В русском языке нет «культуры сокращений»
Меня поражает Английский язык. Почти все его слова на 1—3 буквы короче Русских аналогов. К примеру:

1 – This is the most longest clause, that I ever seen (39 букв на 10 слов – 3,9)
2 – Это самое длинное предложение, из всех, что я видел (41 буква на 9 слов – 4,5)

И, несмотря на это они зачастую, как в повседневной речи, так и в деловых разговорах сокращают слова и словосочетания. К примеру:

OK – k, That is – That's…

Применительно к программированию, зачастую используются сокращения словосочетаний:

Console In – cin, Console Out – cout, Print Line – println…

В русском языке просто напросто нет, такой культуры. Её нам когда-то пытались привить в СССР :) Вспомните – РСФСР, НарКом, КолХоз и так далее. Но после его распада СССР распалась «культура сокращений». И сейчас даже такие названия государственных учреждений как «Министерство по налогам и сборам, федерального округа, при представительстве мэра города» (название вымышленное), даже не пытаются сокращать. «Сокращения» - как таковые, не закрепились у нас в подкорме, возможно, поэтому нам смешно смотреть на тексты вроде:

алг Сумма квадратов (арг цел n, рез цел S)
дано | n > 0
надо | S = 1*1 + 2*2 + 3*3 + … + n*n
нач цел i
| ввод n; S:=0
| нц для i от 1 до n
| | S := S + i * i
| кц
| вывод "S = ", S
кон

(из языка РАЯ, aka КуМир, aka Ершол)

Для н = 1 По Файл.КоличествоЗаписей() Цикл
Файл.Перейти(н);
НазвТовара = Файл.NAME;
Цена = Файл.PRICE;
КонецЦикла;

(1С)

ОТДЕЛ Привет+;
ИСПОЛЬЗУЕТ Вывод ИЗ "…\Отделы\Обмен\";
УКАЗ
Вывод.Цепь("Привет!")
КОН Привет.

(Глагол)

Фактор N 2 – Русский язык является Флективным
Если выражаться простыми словами, то в русском языке преобладают «прилагательные». У нас ОЧЕНЬ много прилагательных, но мало существительных. К примеру:

Main — Главный

В русском языке нет существительного аналогичного «Main» у нас «Главным» должен быть кто-то или что-то. И это главная особенность русского языка. Наш язык изобилует прилагательными. И попытки избавиться от прилагательных, и подражать английскому языку, действительно выглядят смешно. По сути это основная проблема.

Фактор N 3 – Изобретение велосипеда.
Фактически все созданные в последнее время языки программирования – «изобретают велосипед». Они повторяют простые истины, не предлагая ничего взамен. Есть только одно условие, при котором имеет смысл «изобретать велосипед» - если ваш велосипед будет в несколько раз лучше уже существующего велосипеда. К сожалению, за всю «Эпоху Подражания» никто не осознал, что занимается пустой тратой времени.

Фактор N 4 – «Мой бог сильнее твоего…»
Посмотрите внимательно на наши современные языки (1С, РАЯ, Глагол), все они заимствуют семантику языков программирования которые даже на западе не завоевали особой популярности. Они заимствуют семантику Basic (1C) Pascal (РАЯ, Глагол). Я не хочу сказать что Basic и Pascal плохи по определению, просто они не являются лидерами.

И какой же из этого всего следует вывод? А такой — ждите 3 части, в которой я расскажу, КАК надо было делать РЯП на реальном, работоспособном примере…

В начале нам необходимо понять, какие пути для создания РЯП существуют. Есть всего 2 пути:

1) Создать свой язык с нуля
2) Создать переводчик, который бы переводил то, что мы написали на уже существующий язык программирования

Для того чтобы реализовать первый способ необходимо написать язык с учетом «приемуществ\недостатков» русского языка. Для реализации второго способа необходимо минимизировать недостатки русского языка.

Первый способ самый интересный. Но так как у меня за плечами пока нет опыта написания компиляторов, то речь сейчас пойдет о втором способе, ибо он самый простой :) (Это не значит, что я не занимаюсь первым способом. Просто не люблю когда люди не предоставляют «реальных» продуктов своих фантазий. Меня больше всего бесят статьи типа а вот как бы было хорошо написать супер язык, который выглядел бы вот так, но только сам я даже BASIC не знаю, и было бы хорошо если кто-нибудь за меня все сделал. Поэтому я тоже не буду вас травить. А покажу «чистый» РЯП, когда у меня будет, чем подкрепить слова)

В любом случаи моя главная цель, на данный момент – доказать возможность локализация языка программирования. Тем более что тем самым мы избегаем Ф № 3
(Изобретение велосипеда)

Сначала хочу ответить на главный интересующий всех вопрос. А как тогда людям работать без использования чужих исходников, и без возможности поделиться опытом с западными коллегами?. Вот мое представление о будущем:

(«ужасное» будущее неправда ли? :) – прим. Автора) Да вот так вот просто и незатейливо каждый будет писать на своем родном языке, а в результате будет получаться программа, написанная на Английском. Это как раз таки случай, где можно «и съесть и сесть» :)

Почему я считаю, что я умнее всех, и никто до этого не додумался? Во-первых я не считаю себя самым умным. (ну может чуть чуть :) Во-вторых, об этом уже думал не один человек и не раз. Просто зачастую перед людьми вставали неразрешимые проблемы, которые и не позволяли выполнить поставленной задачи. Я уверен, что все эти проблемы можно легко преодолеть ибо – настало время. Сейчас есть, технологии, возможности и прочее…

Подробности я того как проблемы решаются я пока опущу. Если будет спрос, то
выложу подробности способов решения проблем в 4 части… (иначе читать будет ну
очень скучно —_-)

Итак, приступим. Для написания переводчика языка необходимо определить для какого языка программирования его можно написать (логично да? :) - прим. Автора). Избегая Ф № 4 (Заимствование семантики непопулярных языков программирования) выведем список
языков потенциально подходящих для перевода:

1) C
2) Java
3) С#
4) Delphi Win32
5) Python
6) Perl
7) Ruby
8) PHP
ремарка – языки распределены от балды :) не ищите подоплеки

Теперь отсеем языки по Ф № 1 (В русском языке нет «культуры сокращений»). Сразу же отпадают почти все. И что же у нас осталось?

1) Java
2) С#
3) Delphi Win32 (с большой натяжкой)

O_О Негусто, правда? Но что поделаешь С , Python, Perl писались без учета того что какой-то псих будет пытаться их «локализовать». Точнее сами языки «в принципе» можно локализовать, но вот «фреймворки» которые поставляются к этим языкам переводить в принципе – глупо. Большинство констант, классов и структур перевести «без потерь» не получиться.

Первый язык, попавший под мой «нож» был С# ибо у него, по слухам, (которые сами знаете кто распространяет :) более лучшая поддержка Unicode чем у Java, а Delphi Win32 вообще Unicode не поддерживает (хотя в скором времени будет поддерживать).

Чтоб не быть голословным, пример КАК НАДО (на примере языка C#) (тавтология – но что поделаешь):

1) Для тех, у кого есть.Net Framework 2,0 или выше. (Желательно 3,5)

http://anzensoft.smtp.ru/1alpha.zip

2) Для тех, у кого не стоит.Net Framework, и ставить его не собирается.

Ничем пока немогу помочь
Но СССР больше нет, и что, же теперь? Почему сейчас ничего не происходит. Где наши молодые Никлаусы Вирты? (если вы не знаете, кто это – в топку вас :) Проблема в том, что за несчастные 20 лет Запад ушел настолько далеко, что у нас началась «Эпоха Подражания». И в этом нет ничего постыдного. Меня бесят люди, которые заявляют «Я хочу создать свой язык программирования, в котором нет точки с запятой, неудобно это…», при этом человек даже не знает, что таких языков программирования существует не одна штука. Эти люди даже не понимают смысл «точки с запятой», не интересовались историей программирования. Своими фразами они зачастую заявляют что «Все люди, которые до меня этим занимались, недостаточно умны, и не сделали такой простой вещи». Лично я считаю, что если кто-то до тебя занимался этим вопросом, будь добр, хотя бы поверхностно изучи его труд. Я уверен, что люди создавшие «Паскаль, Си, Смоллтолк» были на порядок умнее нас в данной области. У них учится не стыдно. Но, несмотря на, то что, наши взялись за «подражание», даже это у них не вышло. Безусловно, какие-то успехи на данном фронте были (РАЯ (aka КуМир aka Ершол, от имени создателя), 1С, Глагол), но, ни массовой любви, ни поддержки они не получили. Почему? Здесь, я думаю, сыграло несколько факторов:

Фактор N 1 — В русском языке нет «культуры сокращений»
Меня поражает Английский язык. Почти все его слова на 1—3 буквы короче Русских аналогов. К примеру:

1 – This is the most longest clause, that I ever seen (39 букв на 10 слов – 3,9)
2 – Это самое длинное предложение, из всех, что я видел (41 буква на 9 слов – 4,5)

И, несмотря на это они зачастую, как в повседневной речи, так и в деловых разговорах сокращают слова и словосочетания. К примеру:

OK – k, That is – That's…

Применительно к программированию, зачастую используются сокращения словосочетаний:

Console In – cin, Console Out – cout, Print Line – println…

В русском языке просто напросто нет, такой культуры. Её нам когда-то пытались привить в СССР :) Вспомните – РСФСР, НарКом, КолХоз и так далее. Но после его распада СССР распалась «культура сокращений». И сейчас даже такие названия государственных учреждений как «Министерство по налогам и сборам, федерального округа, при представительстве мэра города» (название вымышленное), даже не пытаются сокращать. «Сокращения» - как таковые, не закрепились у нас в подкорме, возможно, поэтому нам смешно смотреть на тексты вроде:

алг Сумма квадратов (арг цел n, рез цел S)
дано | n > 0
надо | S = 1*1 + 2*2 + 3*3 + … + n*n
нач цел i
| ввод n; S:=0
| нц для i от 1 до n
| | S := S + i * i
| кц
| вывод "S = ", S
кон

(из языка РАЯ, aka КуМир, aka Ершол)

Для н = 1 По Файл.КоличествоЗаписей() Цикл
Файл.Перейти(н);
НазвТовара = Файл.NAME;
Цена = Файл.PRICE;
КонецЦикла;

(1С)

ОТДЕЛ Привет+;
ИСПОЛЬЗУЕТ Вывод ИЗ "…\Отделы\Обмен\";
УКАЗ
Вывод.Цепь("Привет!")
КОН Привет.

(Глагол)

Фактор N 2 – Русский язык является Флективным
Если выражаться простыми словами, то в русском языке преобладают «прилагательные». У нас ОЧЕНЬ много прилагательных, но мало существительных. К примеру:

Main — Главный

В русском языке нет существительного аналогичного «Main» у нас «Главным» должен быть кто-то или что-то. И это главная особенность русского языка. Наш язык изобилует прилагательными. И попытки избавиться от прилагательных, и подражать английскому языку, действительно выглядят смешно. По сути это основная проблема.

Фактор N 3 – Изобретение велосипеда.
Фактически все созданные в последнее время языки программирования – «изобретают велосипед». Они повторяют простые истины, не предлагая ничего взамен. Есть только одно условие, при котором имеет смысл «изобретать велосипед» - если ваш велосипед будет в несколько раз лучше уже существующего велосипеда. К сожалению, за всю «Эпоху Подражания» никто не осознал, что занимается пустой тратой времени.

Фактор N 4 – «Мой бог сильнее твоего…»
Посмотрите внимательно на наши современные языки (1С, РАЯ, Глагол), все они заимствуют семантику языков программирования которые даже на западе не завоевали особой популярности. Они заимствуют семантику Basic (1C) Pascal (РАЯ, Глагол). Я не хочу сказать что Basic и Pascal плохи по определению, просто они не являются лидерами.

И какой же из этого всего следует вывод? А такой — ждите 3 части, в которой я расскажу, КАК надо было делать РЯП на реальном, работоспособном примере…

В начале нам необходимо понять, какие пути для создания РЯП существуют. Есть всего 2 пути:

1) Создать свой язык с нуля
2) Создать переводчик, который бы переводил то, что мы написали на уже существующий язык программирования

Для того чтобы реализовать первый способ необходимо написать язык с учетом «приемуществ\недостатков» русского языка. Для реализации второго способа необходимо минимизировать недостатки русского языка.

Первый способ самый интересный. Но так как у меня за плечами пока нет опыта написания компиляторов, то речь сейчас пойдет о втором способе, ибо он самый простой :) (Это не значит, что я не занимаюсь первым способом. Просто не люблю когда люди не предоставляют «реальных» продуктов своих фантазий. Меня больше всего бесят статьи типа а вот как бы было хорошо написать супер язык, который выглядел бы вот так, но только сам я даже BASIC не знаю, и было бы хорошо если кто-нибудь за меня все сделал. Поэтому я тоже не буду вас травить. А покажу «чистый» РЯП, когда у меня будет, чем подкрепить слова)

В любом случаи моя главная цель, на данный момент – доказать возможность локализация языка программирования. Тем более что тем самым мы избегаем Ф № 3
(Изобретение велосипеда)

Сначала хочу ответить на главный интересующий всех вопрос. А как тогда людям работать без использования чужих исходников, и без возможности поделиться опытом с западными коллегами?. Вот мое представление о будущем:

(«ужасное» будущее неправда ли? :) – прим. Автора) Да вот так вот просто и незатейливо каждый будет писать на своем родном языке, а в результате будет получаться программа, написанная на Английском. Это как раз таки случай, где можно «и съесть и сесть» :)

Почему я считаю, что я умнее всех, и никто до этого не додумался? Во-первых я не считаю себя самым умным. (ну может чуть чуть :) Во-вторых, об этом уже думал не один человек и не раз. Просто зачастую перед людьми вставали неразрешимые проблемы, которые и не позволяли выполнить поставленной задачи. Я уверен, что все эти проблемы можно легко преодолеть ибо – настало время. Сейчас есть, технологии, возможности и прочее…

Подробности я того как проблемы решаются я пока опущу. Если будет спрос, то
выложу подробности способов решения проблем в 4 части… (иначе читать будет ну
очень скучно —_-)

Итак, приступим. Для написания переводчика языка необходимо определить для какого языка программирования его можно написать (логично да? :) - прим. Автора). Избегая Ф № 4 (Заимствование семантики непопулярных языков программирования) выведем список
языков потенциально подходящих для перевода:

1) C
2) Java
3) С#
4) Delphi Win32
5) Python
6) Perl
7) Ruby
8) PHP
ремарка – языки распределены от балды :) не ищите подоплеки

Теперь отсеем языки по Ф № 1 (В русском языке нет «культуры сокращений»). Сразу же отпадают почти все. И что же у нас осталось?

1) Java
2) С#
3) Delphi Win32 (с большой натяжкой)

O_О Негусто, правда? Но что поделаешь С , Python, Perl писались без учета того что какой-то псих будет пытаться их «локализовать». Точнее сами языки «в принципе» можно локализовать, но вот «фреймворки» которые поставляются к этим языкам переводить в принципе – глупо. Большинство констант, классов и структур перевести «без потерь» не получиться.

Первый язык, попавший под мой «нож» был С# ибо у него, по слухам, (которые сами знаете кто распространяет :) более лучшая поддержка Unicode чем у Java, а Delphi Win32 вообще Unicode не поддерживает (хотя в скором времени будет поддерживать).

Чтоб не быть голословным, пример КАК НАДО (на примере языка C#) (тавтология – но что поделаешь):

1) Для тех, у кого есть.Net Framework 2,0 или выше. (Желательно 3,5)

http://anzensoft.smtp.ru/1alpha.zip

2) Для тех, у кого не стоит.Net Framework, и ставить его не собирается.

Ничем пока немогу помочь

- 1
- 2
- 3
- 4
- 5

Категория: Языки програмирования | Добавил: Admin (22.02.2010) W

Просмотров: 4758 | Комментарии: 12 | Теги: РЯП, Русский язык программирования, язык программирования | Рейтинг: 1.5/2

Всего комментариев: 12 |

0 9 Сергей (20.06.2013 16:31) Создана новая площадка для обсуждения русских языков программирования: http://ruscomp.24bb.ru/

0
8 Dibox (04.05.2013 09:57)
вы меня бесите судари ужастно бесите !!!! тк есть одна простая прописная истина ! ккто хочет тот ищет возможности . а кто не хочет причины ! Глядя на всю эту галимую жуть я вижу только одно как автор не смотря на его главный плюс . что он нашел проблу мнимую проблу обозначил ее и разнылся ... не предложив решения кроме как компиляторы и бла бла бла ! Так и хочется ему сказать да че ты ноешь то ? и добавить сюда слово на п заканчивающееся на а с буквой д ... я надеюсь мои сокращения слова как ПАд.а всем понятна ? или мне его перевести на английский ? Но добавлять я это слова не стану насколько я был бы не возмущен прочитанным ... а просто скажу так вы че ! ни когда в институте слова не сокращали ??? например - нап-мер слово-со предприятие - пред-ие и ЧО ? ВЕРНЕЕ ЕСЛИ НЕ СОКРАЩАТЬ ТО СЛОВО ЧТО !? не сокращения ??? АВТОР сколько ты мне дашь денег за то . что я сокращу все слова русского языка если для тебя это такая пробла ????
И еще что я хочу сказать . вот я залез сюда . что бы узнать как написать этот язык программирования но я так и не увидел ни чего ! путного для этого (((( вы меня разочеровали !!!

0 7 Сергей К. (22.04.2013 11:14) Если и переводить на промежуточный язык, то какой-нибудь навроде CIL из .Net или байт-кода Явы. Зачем по десять раз переводить на промежуточные языки?

0
6 Юрий (22.04.2013 02:37)
Admin, Вы пишете: "И какой же из этого всего следует вывод? А такой — ждите 3 части, в которой я расскажу, КАК надо было делать РЯП на реальном, работоспособном примере…"
Когда ждать появления 3 части? Может, у Вас появились и другие части?
Ещё: "(«ужасное» будущее неправда ли? :) – прим. Автора) Да вот так вот просто и незатейливо каждый будет писать на своем родном языке, а в результате будет получаться программа, написанная на Английском. Это как раз таки случай, где можно «и съесть и сесть» :)"
А какое видение того, как это воплотить?

0
5 Сергей К. (21.04.2013 21:27)
По поводу сути вашей заметки.
В советские времена русские ЯП использовались. Также часто, как и английские. На том же Эльбрусе применялся язык Автокод Эль-76. Там даже ассемблера не было, только Автокод этот. Там всё по-русски было. Если бы руководство СССР не приняло бы предательского решения воспроизводить американские ЭВМ, если бы Союз не развалили, то нынче все языки программирования были бы русскими и намного более развитыми. Но руководство пошло другим путём. И вместе с машинами воспроизводились и американские ОС, протоколы, сопряжения (или интерфейсы, как сейчас принято по-американски это называть), стандарты, пр. Вместе со всем этим, естественно, воспроизводились и американские языки программирования. То есть мы сами себе насадили английские языки, забросив развитие русских. Кто знает, может быть, сейчас РЯПы могли бы понимать склонения слов и выглядели бы пусть и как формализованные языки, но очень близкие к естественному?
Теперь о дне сегодняшнем. Сейчас вообще нет не то что своих вычислителей, нет даже своих ОС, и даже большинства своих основных приложений своих тоже нет. Поэтому нет спроса и на РЯПы. К тому же, западные ИТ — это как игла. Один раз сели на неё, и слезть не сможем очень долго. Почему? Потому что большинство разработчиков, если есть то, что отлично работает, не захочет создавать что-то такое же, но своё. Получается порочный круг: своего не используем, потому что его нет, а не создаём его, потому что есть чужое. Уж не знаю, сумеем ли мы когда-нибудь его разорвать. Дай Бог.
Добавьте сюда то, что люди с самых малых лет (дома, в школе, в кружках) привыкают к английским ЯП. А потом учёба в ССУЗе или ВУЗе, работа... И поэтому на русские языки программирования, даже если время от времени они и появляются, люди смотрят с отвращением. Это дело привычки. Привычка — вещь очень сильная. Её тоже придётся преодолевать, даже если и появится качественный русский ЯП. Будем надеяться, что появится.

0
4 Сергей К. (21.04.2013 21:03)
> 1 – This is the most longest clause, that I ever seen (39 букв на 10 слов – 3,9)
> 2 – Это самое длинное предложение, из всех, что я видел (41 буква на 9 слов – 4,5)
Русское предложение несправедливо удлинено. Надо так:
Это самое длинное предложение, которое я видел. (Те же 39 букв, но уже семь слов. Что позволяет убедиться в том, что русский язык всё-таки выразительнее.)
Итого:
1 — This is the most longest clause, that I ever seen. (39 букв на 10 слов — 3,9 букв/слово.)
2 — Это самое длинное предложение, которое я видел. (39 букв на 7 слов — 5,57 букв/слово.)
Слово чуть более длинные, да. Но не забывайте, что русский язык — язык синтетический, и само слово несёт много дополнительного смысла. Например, можно поднять (что-то), а можно поднятьСЯ (СЯ — это себя, то есть действие направлено на говорящего). Или много разных приставок, добавок (суффиксов) и т.д. Так что одно наше слово выражает столько смысла, сколько в английском языке можно будет выразить несколькими словами, а то и предложениями.
Ещё заметьте, что шрифты для латинских букв поменьше. Это тоже добавляет ощущения чрезмерной многобуквенности нашим предложениям.

0 3 Сергей (17.02.2013 01:17) Вот тут как раз пишут примерно о том же: "русский язык и программирование", http://www.compiler.su/russkij-yazyk-i-programmirovanie.php или ещё: "энтузиасты-разработчики компиляторов и их проекты", http://www.compiler.su/entuziasty-razrabotchiki-kompilyatorov-i-ikh-proekty.php

0
2 cot (29.10.2012 06:59)
Насколько я помню, КуМир основан на C++
ещё один недостаток русских языков - необходимость переключать раскладки для всяких Div, Mod и квадратных скобочек.
и последний недостаток - вытеснение культуры американской, отсюда наш америкоцентризм, русский язык нам кажется нелепым, и как эскимосы стесняются говорить на своём, мы стесняемся - на своём.
ещё одна вещь - целесообразность. Зачем писать свой плохой язык программирования, если лучше сразу учить международно признанные языки, чтоб было проще работать с иностранными коллегами?
а зачем текст дважды продублирован?
и немножко граммар-наци:
>У них учится не стыдно
учиться
>с учетом «приемуществ\недостатков»
преимуществ

0 1 FDHK (13.11.2010 18:02) http://anzensoft.smtp.ru/1alpha.zip-ЭТО ЧТО? и С ЧЕМ ЭНТО ЕДЯТ? И сам к тем же выводам пришёл. Можно создать международный язык-для каждого языка свой код. Подыскать аналоги не так уж и сложно-речь то идёт о смысловой составляющей, а не о прилагательных и именах.

Имя *: |
Email: |

Код *: |

Поиск

Поиск по ДВ

| технология |

Пользовательский поиск

Интернет |

Случайные ссылки

Обратите внимание

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

ARSZONA © 2013