The Super Tiny Compiler — тепер російською

Якщо дуже коротко — це переклад на російську проекту The Super Tiny Compiler — проекту покликаного допомогти з вивченням основ компілювання на робочому прикладі.

Якщо хочете подробиць — прошу під кат. Якщо ж ні — можна йти безпосередньо до переказу, він на гітхабі.

Що це, навіщо це, чому це

Для тих хто не знає про цей проект — це працюючий компілятор Lisp-подібного мови в Сі-подібний, написаний на PHP. Відсотків 90 коду вкрите докладними коментарями, і самих коментарів, загалом те, в 4 рази більше ніж коду. На початку пояснюються основи, термінологія, а потім сам код.

А навіщо перекладати? Англійська ж мова програмістів!

Все почалося з того, що посилання на цей проект у мене більше року валялася в папці «на почитати». І ніби й штука цікава (10к+ зірок на гітхабі, жарт), і мені цікаво, але як-то все не знаходилося сил подивитися і вникнути. Чому? Та тому що воно англійською. А тут справа не в складності, а в тому що після 8-ми годинного робочого дня мозок геть відмовляється читати на рідній мові. Ось протестує і все тут. Тому вирішено було зробити переклад — і собі прочитати заодно, й іншим допомогти.


800+ форков. З них — багато спроб перевести на китайський, але російською я нічого не знайшов (може воно і є). До речі, поясніть, навіщо люди форкают проекти а потім нічого в них не міняють?

А ти перекладач?

Ні, взагалі . Але проект написаний цілком доступною мовою, який, по-ідеї, подужає практично будь-яка людина яка здатначитати технічну документацію. Але, знову таки, для багатьох (у тому числі для мене) вивчати щось нове набагато простіше рідною мовою, навіть якщо чудово розумієш мову оригіналу.

Читайте також  Виявлення сарказму з допомогою нейромереж згорткових

Що ж стосується перекладу — він не дослівний, незначні слова могли бути втрачені, дещо додано від себе. Але при цьому я намагався передати суть на всі 100%, так що в плані інформативності переказ, начебто, вийшов рівнозначним оригіналу.


Приклад перекладу. Скріншот клікабельний.

Так як оригінальний проект викладений на гітхабі і переклад я не став закидати цілком сюди. Для бажаючих ознайомитися: посилання на переклад, посилання на оригінал.

Приємного читання!

Степан Лютий

Обожнюю технології в сучасному світі. Хоча частенько і замислююся над тим, як далеко вони нас заведуть. Не те, щоб я прям і знаюся на ядрах, пікселях, коллайдерах і інших парсеках. Просто приходжу в захват від того, що може в творчому пориві вигадати людський розум.

You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *