Автор Гілка: Українізація мов програмування [Не для флуду]  (Прочитано 2351 раз)

Відсутній dector

  • Графоман
  • ****
  • дописів: 269
  • Карма: +0/-0
  • Deb'user
Пан Лісівка почав тему: Український Яваскрипт, де виклав цілком (надіюсь   ;D) робочу версію "перекладу".

Пан dector, себто я  8-) вирішив піти далі і перекладати мови програмування, що він знає.

Першою була php - по-нашому пхп:

Цитата
<?пхп
мійскл_приєднання ('локальний_ресурс', 'рут', '') або умри ('Не можу з*єднатись із сервером!');
мійскл_вибрати_базу ('база1') або умри ('Не можу вибрати базу данних!');
$запит = "ВИБРАТИ `нік` ІЗ `користувачі`";
$результат = мійскл_запит ($запит);
доки ($рядок = мійскл_отримати_стрічку ($результат))
{
якщо ($рядок[0]=='Володимир Лісівка') то
{
відлунюй 'Ми його знайшли! xD ';
вихід();
}
відлунюй 'Його тут немає... =( ';
}

?>

Далі черга за С++ - по-нашому Сі++ (Мені подобається навіть більше за оригінал  :) )

Цитата
#включити <іопотік.х>
використовуй імєпростір стд;

цифр головний()
{
свивід<<"Привіт, світе!"<<кінл;
http://повернути 0;
}

Далі буде...

Навіщо це?
Серед нашого брата існує чудова фраза "Just for fun", тобто "Лише для задоволення"
Відволікаємось від рутинної (і не лише) роботи, піднімаємо настрій собі та іншим.
До того ж це доводить, що програміст - то не просто кодер. Програмування - процес творчий,
вимагає чіткого, логічного і ясного мислення, а ще оригінальності, творчих та душевних поривань.

Удачі, панове лінуксоїди та програмісти!

УВАГА, ФЛУДЕРИ!!!
До вас особисте прохання - для обговорення створіть, будь ласка,
наприклад, тему: "Шок! Що приховує пан dector під добрими намірами українізації"  
чи щось в тому дусі :) Надіюсь на Ваше розуміння.

Щасти всім!  ;)
Слава Україні!
---------
М.: Порушення п. 3 правил (*).
/me змінив колір на зелений, але попередження залишається :)
« Змінено: 2009-05-25 08:17:50 від dector »
Debian Wheezy + Asus Eee PC 901 + Awesome 3

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
десь тут була темка про український пайтон, при чому реально працюючий. ліньки шукати.
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній Ign1111

  • Письменник
  • *****
  • дописів: 829
  • Карма: +0/-0
  • Linux 4ever!
десь тут була темка про український пайтон, при чому реально працюючий. ліньки шукати.

Це: Дитячий пітон?
« Змінено: 2009-10-08 21:37:28 від Ign1111 »
Linux. The future is open.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Уявляю, як такий софт вийде під GNU і програмісти всього світу дивитисуться на нього як Барабас на нову фіртку  ;D
Коли виникає питання: наякого біса в офісі було перейменовувати назви функцій на національні? Та ми ще з шкільних парт позначаєм синус, косинус, натуральний логарифм як sin, cos, ln . І нема щоб продовжувати собі нормально жити -- знайдеться якийсь любитель п'ятого клеса у возі  :P
Ви для початку хоч підрахуйте на скільки зріс розмір програм --- будем заради чиїхось примарних переваг зайве по клавішах тарабанити?
#включити <іопотік.х> --- що це за матюк такий? Що за розширення заголовковому файлу ви вигадали? Знаєте, таку букву я в дещо іншому слові знайшов  >:(
цифр --- здохнути і не воскреснути... int означає ціле.

Цитата
До того ж це доводить, що програміст - то не просто кодер.

Ваша фантазія абсолютно нічого не доводить, крім того, що вона є  ;D
Цитата
Програмування - процес творчий, вимагає чіткого, логічного і ясного мислення, а ще оригінальності, творчих та душевних поривань.
У ваших аргументах якраз логіки і не видно  :-X
В "дитячому пітоні" була своя логіка: алгоритми для навчання починають писати кирилицею і згодом переходять на написання звичною латинкою ;)
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
десь тут була темка про український пайтон, при чому реально працюючий. ліньки шукати.

Це: Дитячий пітон?
о так, дякую :)

Цитата
Коли виникає питання: наякого біса в офісі було перейменовувати назви функцій на національні? Та ми ще з шкільних парт позначаєм синус, косинус, натуральний логарифм як sin, cos, ln . І нема щоб продовжувати собі нормально жити -- знайдеться якийсь любитель п'ятого клеса у возі
філолог перекладав, видно. особливо весело, коли кирилізований варіант екселя не розпізнає крапку як символ розділення цілої частини (типу 2.5456). тому я вже давно юзаю англомовні версії всіх програми, щоб не стикатися з ужосами українізації. здається, в ОО таких приколів нема, слава Богу.
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
коли кирилізований варіант екселя не розпізнає крапку як символ розділення цілої частини (типу 2.5456). тому я вже давно юзаю англомовні версії всіх програми, щоб не стикатися з ужосами українізації. здається, в ОО таких приколів нема, слава Богу.
А це вже залежить від мовних налаштувань Windows. Там і символ для розділення можна виставити, і валюту і т. д. І діє не тільки на Excel.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
А це вже залежить від мовних налаштувань Windows.
Якщо бути точнішим, то регіональних.

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1419
  • Карма: +0/-0
Так десь вже можна взяти інтерпритатор пітона, щоб укр. команди розумів? Бажано щоб і підтримка рідних команд також була.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Найростіше прикрутит йому макропроцесора з підтримкою юнікоду: перетворив в нормальну пітоніцвську прогу - запускай (вже з "рідними" командами). Бо знущатись над інтерпретатором заради дрібного і непрактичного вибрику - невдячна справа.
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній dector

  • Графоман
  • ****
  • дописів: 269
  • Карма: +0/-0
  • Deb'user
філолог перекладав, видно.

це ще хто тут філолог, а :)

У ваших аргументах якраз логіки і не видно  :-X

пане, я не намагався зробити з цього щось серйозне. Лишень специфічний гумор.
не варто підіймати бучу.

Linus Torvalds у своїй книзі "Just for fun" пише (рос.):
Цитата
Люди воспринимают меня чересчур серьезно. Они многое воспринимают чересчур серьезно. Из своего многолетнего опыта работы эмблемой на капоте Linux я вынес один урок – это еще не самое худшее. Некоторым людям недостаточно самим воспринимать мир серьезно. Они не успокоятся, пока не заставят окружающих сохранять серьезность.
« Змінено: 2010-08-18 16:24:37 від dector »
Debian Wheezy + Asus Eee PC 901 + Awesome 3

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1419
  • Карма: +0/-0
А можна українізований брейнфак в студію????

Відсутній OAntey

  • Дописувач
  • **
  • дописів: 75
  • Карма: +0/-0
  • Debian GNU/Linux
Приклад українізації мови прогрмування Pascal. Середовище програмування Algo.

Програма fractal;
Змінна
   x1,y1,x2,y2,x3,y3 :ціла;
Процедура TRI(x1,y1,x2,y2,x3,y3, N:ціла);
Змінна
   x12,y12,x23,y23,x31,y31 : ціла;
Початок
  Якщо N>0 то
    Початок
      Олівець(N,0,0,255-10*N);
      x12:=(x1-(-x2)) div 2;
      y12:=(y1-(-y2)) div 2;
      x23:=(x2-(-x3)) div 2;
      y23:=(y2-(-y3)) div 2;
      x31:=(x3-(-x1)) div 2;
      y31:=(y3-(-y1)) div 2;
      Перемістити(x31,y31);
      ЛініяДо(x12,y12);
      ЛініяДо(x23,y23);
      ЛініяДо(x31,y31);
      TRI(x1,y1,x12,y12,x31,y31, N-1);
      TRI(x2,y2,x12,y12,x23,y23, N-1);
      TRI(x3,y3,x31,y31,x23,y23, N-1)
    кінець
кінець;
 

Видавництво "Оріяна-Нова" Василь Петрів - petriv@franko.lviv.ua Algo
Через Google велика кількість для завантаження посиань.
Версія для Win( для Linux лінукс здається не існує :) )

Відсутній dector

  • Графоман
  • ****
  • дописів: 269
  • Карма: +0/-0
  • Deb'user
Так, бачив колись. Як на мене, збочення :)
Хоча робота-грузовичка ганяти подобалось.
Debian Wheezy + Asus Eee PC 901 + Awesome 3