Что такое транспиляция

Jun 11, 2020 20:05


Транспиля́ция - перевод исходного кода программы с одного языка программирования на другой (того же уровня абстракции) или более раннюю версию того же языка. Компилятор, преобразующий исходный код подобным образом, - транспи́лер (транспа́йлер).



В прошлом воспользоваться новинками JavaScript можно было единственным способом: ждать неделями, месяцами и даже годами, пока браузеры не станут их поддерживать. Теперь же транспиляция позволяет применить новинки немедленно… Транспиляция не является компиляцией: наш код не компилируется в двоичный. Вместо этого он транслируется в синтаксис, который может интерпретироваться более широким диапазоном браузеров (Алекс Бэнкс, Ева Порселло, React и Redux: функциональная веб-разработка, 2017).

Запись опубликована в блоге "Записки лингвиста": https://khvorostin.com/word-of-the-day/source-to-source-compiling/

программирование, словоупотребление, значениe

Previous post Next post
Up