Страница 2 из 3
Добавлено: Чт июн 25, 2009 14:19:12
UA3MQJ
Воистину изврат.
Сам очень долго размышлял на эту тему и пришел к такому же выводу, как и Кашпо: то что по английски для меня - программа, а то что по русски - сообщения, данные или камменты.
Но поимев опыт программирования в 1С пришел к выводу, что человек ко всему привыкает, а программист - тем более.
Добавлено: Пн июл 27, 2009 16:28:53
Чеширский Кот
Вотъ. Дальше копайте сами -
http://ru.wikipedia.org/wiki/%D0%AF%D0% ... %D0%B8_%D0%
BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0
%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%
D0%B8%D1%8F.

Там есть ссылочка внизу на Языки программирования с русским синтаксисом.
Добавлено: Пн июл 27, 2009 18:38:41
BCluster
Проще выучить два слова, чем мучаться с какими-то левыми языками, у которых и аппарат программирования нифига не развит. Основная масса примеров в интернете на си-подобных языках, вы хотите все делать сначала?
Добавлено: Вт июл 28, 2009 20:33:03
Чеширский Кот
Ммяу, человек не просит обсуждать, он просит инфу. Зачем развивать ненужные холивары?.. Может он извращенец, садомазохист или ещё что-то в этом роде?

ARTEMSOF888 , не обижайся, я шучу так.

Не уходите в оффтопик, коты!! А не знаете по теме - не надо засорять тему ненужными сообщениями. Хотите - создавайте тему "Англоязычные vs Русскоязычные языки программирования".

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Вт мар 23, 2010 15:34:07
ploop
Интересно будет звучать оператор
goto на русском

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Вт мар 23, 2010 15:41:44
ARTEMSOF888
почему интересно?
будет: "перейти к"....

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Вт мар 23, 2010 22:35:35
DrWatson
Исходные тексты программ зачастую весят больше чем откомпилированная программа, на русском исходник в два раза больше будет, да, сейчас дискетами никто не пользуется, объемы жестяков терабайтные уже, но если большинство языков программирования традиционно используют англоязычные лексемы, то это придает им интернациональность, так сказать международный язык программистов. А делать национальный язык программирования, ИМХО, изврат. Хотя возможность обзывать функции и процедуры русскими словами была бы интересна и даже удобна (информативность была бы выше для плохо знающих английский). А вот если бы Элм Чен писал свои библиотеки на китайском Си, было бы очень удобно?
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Ср мар 24, 2010 00:33:35
ploop
на русском исходник в два раза больше будет
Ну, это если только в utf8. В других кодировках без разницы.
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Ср мар 24, 2010 07:42:27
BCluster
Ну, это если только в utf8. В других кодировках без разницы.
Русские фразы обычно длиннее англицких, потому и будет больше места занимать. Хотя сейчас плевать на самом деле, больше напрягает что по клавишам больше стучать (:
Хотя возможность обзывать функции и процедуры русскими словами была бы интересна и даже удобна
В C# можно и функции и переменные обзывать как хочешь)
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Ср мар 24, 2010 21:59:26
Seal
DrWatson ,Элм Чен японец, но не менее сложен язык

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Чт мар 25, 2010 18:50:09
DrWatson
Японец, китаец - все одно картинками пишут

А фамилия у него китайская - однозначно.
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Ср мар 31, 2010 18:03:50
Боюн
Русские фразы обычно длиннее англицких, потому и будет больше места занимать. Хотя сейчас плевать на самом деле, больше напрягает что по клавишам больше стучать (:
Поэтому в Бух.1С 8 х оболочка подставляет варианты кода в момент набора

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Чт апр 01, 2010 13:57:04
РадиоЛоматель
В чем проблема? Программы пишутся английскими буквами-это на сегодняшний день стандарт. Не хочешь на англицком-досвидания. А руководства есть и на русском. Я пишу в майкрософт визуал. Так у нее мало того, что интерфейс полностью русский, но и справка тоже. А программа пишется на английском. И это удобно. Смысл для меня потеряется, если while, for я буду воспринимать как ПОКА, ДО И думаю, так это для всех. Но все равно, программирование требует знания, на начальном уровне, английского. А объявлять бойкот международному языку, на котором разговаривает пол-мира, по крайней мере, "грамматическая ошибка на уровне 4 класса". А может и хуже.
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Чт апр 01, 2010 18:52:19
Боюн
РадиоЛоматель писал(а):В чем проблема? Программы пишутся английскими буквами-это на сегодняшний день стандарт.
Стандарт (от англ. standard — норма, образец) в широком смысле слова — образец, эталон, модель, принимаемые за исходные для сопоставления с ними др. подобных объектов.
Стандарты написания программ зависят от среды и языка программирования.
Например язык 1С поддерживает кирилицу и это стандарт.
РадиоЛоматель писал(а):
Не хочешь на англицком-досвидания.
На самом деле большинство сред поддерживают символы, а не язык
ввыдя собственную библиотеку, можно пейсать программы, например на идиш.

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Чт апр 01, 2010 22:38:17
ploop
Так у нее мало того, что интерфейс полностью русский, но и справка тоже.
Вот статью какую-нибудь мне проще на русском воспринимать. А справку... не представляю. Просто некоторые термины я даже перевести не смог бы, хотя прекрасно понимаю, что они означают, т.е. когда углубляешься в справку (как и любой узко-технический текст) на английском начинаешь думать, а не читать и переводить в уме.
Хотя простой английский знаю плохо. Очень плохо. Словарный запас мал

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Чт апр 01, 2010 23:28:26
Боюн
ploop писал(а):на английском начинаешь думать, а не читать и переводить в уме.
А все потому, что на самом деле все языки иероглифические, не по класификации,
а по способу восприятия.
Вы замечали, что люди быстро читая вслух или быстро говоря о чем то,
порой сбиваются и называют слова похожие по звучанию?
Просто человеческий мозг перебирает варианты слова в зависимости от его начертания.
При чтении по слогам взгляд скользит вдоль строчки,
а техники "скорочтения" учат окидывать взглядом всю страницу.
Особенно заметны эти ошибки при быстром чтении длинных и мало знакомых человеку слов.
Мозг выбрасывает значения приблизительно похожих по очертанию слов.
Кстати использование "дизайнерских" шрифов, с ходожественным начертанием букв
препятствует скорочтению и снижает количество ошибок..
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Пт апр 02, 2010 01:10:33
DX168B
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Пт апр 02, 2010 08:43:15
BCluster
Да примерно так и будет (:
Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Пт апр 02, 2010 11:26:03
Боюн
<?php
//ну поехали!
define('ТРУЪ',true);
echo ТРУЪ;
//адаптируем немного
define('ВЕРНО',true);
define('БРЕХНЯ',false);
$на_улице = "тепло";
$градусник_показывает = ВЕРНО;
$чо_делать = "пока ничо";
if ($градусник_показывает && $на_улице == "тепло" ) {
$чо_делать = "можно выходить";
} else {
$чо_делать = "сидеть дома";
}
echo "Сегодня " . $на_улице. ", поэтому " . $чо_делать;
//теперь кириллические ключи
$_COOKIES['сгущенка'] = "1кг";
$_COOKIES['шоколад'] = "2кг";
$_COOKIES['крекер'] = "3кг";
$_ПЕЧЕНЬКИ = $_COOKIES;
//та-акс.. Проверим печеньки
echo "<pre>";
print_r($_ПЕЧЕНЬКИ);
echo "</pre>";
//так работает
function мегафункция(){
$переменная2 = "это мегакруто ";
return $переменная2;
}
function мегафункция2($переменная){
$переменная2 = "<br>Да, это ". $переменная . ", !!! ";
return $переменная2;
}
$переменная = "Кириллица в названиях переменных<br>";
echo $переменная;
echo $переменная2 = мегафункция();
echo мегафункция2($переменная2);
?>
Работает на обычном PHP интерпритаторе
P.S echo, print(), printf(), function и остальное легко меняется на кирилические конструкции
(вывод, печать...)
при изменении PHP интерпритатора.
И все это стабильно работает на PHP5

Re: РУССКИЕ ЯЗЫКИ ПРОГРАМИРОВАНИЯ
Добавлено: Пт апр 02, 2010 11:54:34
ploop
Последние версии дельфей, кажется, тоже поддерживают любые символы в идентификаторах. Переопределяй классы/методы, и вперёд.