Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Русскоязычный язык программирования  (Прочитано 11107 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bigboris

  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #45 : 10 Марта 2009, 14:27:50 »
А еще нужны узбекский и грузинский языки программирования, ну и татарский тоже. Маразм! Любая сфера человеческой деятельности имеет свой родной язык - тот на котором она в основном создавалась и развивалась. Для информатики, программирования и IT таковым является английский. Точка. Хотя я допускаю существование талантливых программистов узбеков. И русский язык  - это язык Пушкина, а не IT, увы и ах. И попытки создавать русские языки программирования ведут пользователей оных к отуплению.

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #46 : 10 Марта 2009, 14:38:21 »
А для математики какой? Тоже английский? А для экономики какой? Тоже английский?

Все науки всегда говорят на языке ведущей научной державы.
OpenSUSE 11.3 x86-64

Оффлайн vrybas

  • Активист
  • *
  • Сообщений: 505
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #47 : 10 Марта 2009, 14:50:22 »
Все науки всегда говорят на языке ведущей научной державы.
и так уж сложилось, что в основном на английском  ;)

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #48 : 10 Марта 2009, 15:04:20 »
Все науки всегда говорят на языке ведущей научной державы.
и так уж сложилось, что в основном на английском  ;)

Поскольку ведущей научной державой являются Соединенные Штаты. До английского говорили на немецком, до этого - на латыни, а еще раньше - на греческом.
OpenSUSE 11.3 x86-64

Оффлайн bigboris

  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #49 : 10 Марта 2009, 15:57:31 »
А для математики какой? Тоже английский? А для экономики какой? Тоже английский?
Все науки всегда говорят на языке ведущей научной державы.
Финансы и экономика однозначно английский всегда был и есть. Философия - немецкий и древние языки, английский в филосфии - отстой и попкорновая попса. Математика в 20-м веке на русском была на самом верху, без английского в математике можно было вполне работать на самом переднем крае, как сейчас - не знаю. А вообще любые попытки переводить ту или иную область человеческого знания на национальные языки, на которых она не создавалась и не развивалась, ведет к дегенерации, имел счастье во времена СССР принимать вступительные экзамены по математике в вузы у выпускников национальных школ с преподаванием предметов на их языках. Мрак! А ведь ребята, чувствуется, изначально были способными.
« Последнее редактирование: 10 Марта 2009, 16:00:35 от bigboris »

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #50 : 10 Марта 2009, 16:32:41 »
Цитировать
Финансы и экономика однозначно английский всегда был и есть.
Вспомните, откуда русские слова "бухгалтер", "дебет", "кредит", "акция", "вексель", "банкрот", "прейскурант", "артикул".
А до этого была латынь, еще раньше - греческий.

Сейчас вся философия на английском, как и другие науки. На русском математики говорили в СССР именно потому что СССР был в этой науке на переднем крае.
« Последнее редактирование: 10 Марта 2009, 16:40:48 от Nxx »
OpenSUSE 11.3 x86-64

Оффлайн vrybas

  • Активист
  • *
  • Сообщений: 505
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #51 : 10 Марта 2009, 19:13:41 »
Любые треды на тему "русскоязычный" неизбежно скатят нас к разговору о национализме и нео-нацизме  :)

А вообще любые попытки переводить ту или иную область человеческого знания на национальные языки, на которых она не создавалась и не развивалась, ведет к дегенерации.
Это скорее ведет к доступности знания для более широких масс и, как следствие, к более интенсивному развитию и новым открытиям. Я вообще всеми руками за глобализацию и единый язык(и единое государство :D). Только общими усилиями мы сможем наконец-то достроить Вавилонскую башню и постучаться в окошко к Творцу. Ну это так...

По теме:
Сейчас на проекте команда из 10 разработчиков с GMT от -8 до +8. И на каком языке думаете общаемся и комменты в коде пишем? И переменные и функции уж не на транслите точно ) И что бы мы слепили, не будь у нас взаимопонимания и общего языка? Ничегошеньки. А программирование - далеко не единственная область, в которой практикуются интернациональные команды. Мировая база научных знаний и возможность обмена опытом в масштабе планеты - основопологающие двигатели прогресса.

Villain

  • Гость
Re: Русскоязычный язык программирования
« Ответ #52 : 10 Марта 2009, 19:15:39 »
эсперанто!!! вот наше будущее!!! :D

amdlintuxos

  • Гость
Re: Русскоязычный язык программирования
« Ответ #53 : 14 Марта 2009, 12:36:04 »
(Нажмите, чтобы показать/скрыть)
в русском окончаний много, например долго думать как надо:
б : целое;  или  б : целый; найдутся сторонники двуx вариантов, можно еще даже  б : целая;
английский лаконичен и уже как стандарт. Ето как переводить названия улиц/медикаментов с одного языка на другой, локально удобней, глобально - одни проблемы. О детяx шла речь, потом в школе еще переучиватся, тут и так от разнообразия синтаксисов языков крыша едит.

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #54 : 14 Марта 2009, 12:38:14 »
Помню как мы и учителя мучились в 1989 году, пытаясь выговорить "THEN "
OpenSUSE 11.3 x86-64

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #55 : 14 Марта 2009, 14:11:10 »
пытаясь выговорить "THEN "
А зачем его говорить? Можно и по русски - "то/тогда". Нас так учили, помнится. А то еще придумаете говорить .eq. , .gt. , .lt. ...
Извините, я все еще учусь

Оффлайн Lexcuk

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #56 : 14 Марта 2009, 18:21:53 »
достаточно, того, что в java можно писать имена переменных, функций и классов русскими символами, также на этапе непонятно какой отладки пишу прогу на русском, когда в виду недостаточного знания английского не могу придумать понятного и удобочитаемого названия вот к примеру код на flex, который делает падующие капли дождя
package 
{
import flash.display.*;
import fl.transitions.*;
import fl.transitions.easing.*;
import flash.events.*;

public class ДокДождь extends MovieClip
{
private const ВЕТЕР:int = -200; //константа ветра косая снега
private var и:int,
движениеИкс:Array,//массив движений y для снега
движениеИгрек:Array;//массив движений x для снега косой

public function ДокДождь()
{
и = 0;
движениеИкс = [];
движениеИгрек = [];
addEventListener(Event.ENTER_FRAME, сменаКадра);
var str:String = "adskflaksdfkdslfkdasklkds";
}

private function сменаКадра(_событие:Event):void {
падаетСнежинка();
if (и>50) removeEventListener(Event.ENTER_FRAME, сменаКадра);
и++;
}

private function рисоватьСнежинку(_бумажка:Shape):void//рисовать снежку
{
with (_бумажка.graphics) {lineStyle(2, 0xddddff); beginFill( 0xffffff, 1 );
drawEllipse(0, 0, 15+Math.random()*10, 15+Math.random()*10);endFill();}
}

private function падаетСнежинка():void
{
var бумажка:Shape;//объявить
бумажка = new Shape();//инициализировать
бумажка.rotation = 180 - ВЕТЕР;
addChild(бумажка); //добавить на рабочее поле
if (ВЕТЕР<0) бумажка.x=Math.random()*(550 + Math.abs(ВЕТЕР));
else бумажка.x=Math.random()*(550 + Math.abs(ВЕТЕР))-ВЕТЕР;
бумажка.scaleX = бумажка.scaleY = 0.2+Math.random()*0.5;
рисоватьСнежинку(бумажка);//нарисовать каплю
//Tween(что двигать,"y",как двигать,начало, конец,скорость,плавность);
движениеИкс[и] = new Tween(бумажка, "y", None.easeNone, -10,
400,2/бумажка.scaleX,true);
движениеИгрек[и] = new Tween(бумажка,"x",None.easeNone, бумажка.x,
бумажка.x+ВЕТЕР,2/бумажка.scaleX,true);
движениеИкс[и].looping = true;//зациклить
движениеИгрек[и].looping = true;//зациклить
}
}
}
а вот так выглядит после компиляции
http://www.murmadillo.tut.su/m/rain.swf

И очень хорошо, что можно писать проги на русском ибо, мы же учим английский и если русские кодеры создадут что-то путевое, то и англичанам надо будет учить русский к примеру.

Оффлайн alexku

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #57 : 27 Марта 2009, 18:57:59 »
Щас для прикола написал такое

#define целое int
#define двойное double
#define пока for
#define прервать break
#define если if
#define целое int
#define двойное double
#define возврат return

теперь код выглядит так

пока(целое i = 0; ids[nPar] != 0 && i < bound; nPar = ++i * bound)
{
  целое j = 0;
  пока(j; ids[nPar + j] != 0 && j < bound; j++)
  {
    ...
    если (...)
      возврат NULL;
    ...
  }
  если(j < bound)
    прервать;
  ...
}

Откомпилил. Работает!  ;D

Даёшь русский С!  ;D

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #58 : 27 Марта 2009, 19:10:12 »
alexku
Много английских букв, по этому не считается :P

Оффлайн Jython

  • Участник
  • *
  • Сообщений: 173
  • Ubuntu 9.04 - user
    • Просмотр профиля
Re: Русскоязычный язык программирования
« Ответ #59 : 27 Марта 2009, 20:13:11 »
Щас для прикола написал такое

#define целое int
#define двойное double
#define пока for
#define прервать break
#define если if
#define целое int
#define двойное double
#define возврат return

теперь код выглядит так

пока(целое i = 0; ids[nPar] != 0 && i < bound; nPar = ++i * bound)
{
  целое j = 0;
  пока(j; ids[nPar + j] != 0 && j < bound; j++)
  {
    ...
    если (...)
      возврат NULL;
    ...
  }
  если(j < bound)
    прервать;
  ...
}

Откомпилил. Работает!  ;D

Даёшь русский С!  ;D



Батюшки  :o

Как испортили этот язык

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.