mmaryniak ([personal profile] mmaryniak) wrote2008-10-28 06:19 pm

Програмування англійською

Я шукав в словнику слово adobe, таке було у назві одного з типів індіанських будинків. Це слово означає - глиняна хата (мазанка). Тобто Adobe Dreamweaver, наприклад, звучить для американця як, щось типа, Ткач Снів з Глиняної Хати. Уявив собі, як вони код читають - в мене таке дивне відчуття було, коли читав код російською, написаний для 1С. Недавно побачив ще і зразок канонічєского коду.

Канонічєскій код для калькулятора
Автор - Rengo, дописувач сайту habrahabr.ru

[identity profile] deniko76.livejournal.com 2008-10-29 05:06 am (UTC)(link)
Так, мені теж код російською в 1С "різанув око", коли я його побачив.

Хоча око у мене натреноване.

В університеті на уроках інформатики ми на повному серйозі писали на папері алгоритми "алгоритмичною мовою", використовуючи українську.

Допоки Х!=1
якщо а(t)<0 X=1
t=t+1
кінець циклу

Щось таке.
Спочатку було смішно, потім всі звикли.
Насправді, головне - сутність алгоритму, а не мова.

А Канонічєскій код - супер :)

[identity profile] mmaryniak.livejournal.com 2008-10-29 05:37 am (UTC)(link)
Ага, я на такій навчальній алгоритмічній мові теж писав, коли вчився в школі, автор - пан Глинський.

Модно би виглядало з exception:

Спробуй{
Замутити()
}
Злови (Халепа ...)
{
...
}