diff --git a/content/ru/1-2-Examples.md b/content/ru/1-2-Examples.md index 60b63e7..672db50 100644 --- a/content/ru/1-2-Examples.md +++ b/content/ru/1-2-Examples.md @@ -1,6 +1,6 @@ ## 1.2. Примеры на языках JavaScript, Python и C -Примеры кода мы будем писать на разных языках, но предпочтение будет отдаваться не самым лучшим, красивым и быстрым, а тем, без которых нельзя обойтись. Мы возьмем `JavaScript`, как самый распространенный, `Python`, потому что есть области, где без него нельзя и `C`, как язык достаточно близкий к ассемблеру, все еще очень актуальный и оказавший самое большое влияние на современные языки по синтаксису и по заложенным в него идеям. Все три очень далеки от языка моей мечты, но это то, что у нас есть. На первый взгляд `Python` очень отличается от `JavaScript` и других C-подобных языков, хотя это только на первый взгляд, мы покажем, что он очень похож на `JavaScript` из-за того, что система типов, структуры данных, а особенно, встроенные коллекции в них очень похожи. Хоть синтаксически, различие в организации блоков кода при помощи отступов и фигурных скобок `{}` бросается в глаза, но на деле, такое различие не так уж значимо, а между `JavaScript` и `Python` гораздо больше общего, чем у любого из них с языком `C`. +Примеры кода мы будем писать на разных языках, но предпочтение будет отдаваться не самым лучшим, красивым и быстрым, а тем, без которых нельзя обойтись. Мы возьмем `JavaScript` как самый распространенный, `Python`, потому что есть области, где без него нельзя и `C`, как язык достаточно близкий к ассемблеру, все еще очень актуальный и оказавший наибольшее влияние на современные языки по синтаксису и заложенным в них идеям. Все три очень далеки от языка моей мечты, но это то, что у нас есть. На первый взгляд `Python` очень отличается от `JavaScript` и других C-подобных языков, хотя это только на первый взгляд. Мы покажем, что он очень близок `JavaScript`'у из-за схожести системы типов, структур данных и, особенно, встроенных коллекций. Хоть синтаксически, различие в организации блоков кода при помощи отступов и фигурных скобок (`{}`) бросается в глаза, но ,на деле, такое различие не так уж значимо, а между `JavaScript` и `Python` гораздо больше общего, чем у любого из них с языком `C`. Начнем мы не с изучения синтаксиса, а сразу с чтения плохого кода и поиску в нем ошибок. Давайте посмотрим следующие фрагменты, первый будет на `JavaScript`: