-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Поддержка ES6 в тестах #11
Comments
Транспайлеры добавляют свою магию в код которая сама по себе может сильно влиять на бенчмарк. Предлагаю указать "поддерживаемые браузеры" где-нибудь, либо вообще забить (разве что, форсить strict mode для корректной работы V8). Последние версии всех браузеров неплохо дружат с ES 2015. |
Так это будет опционально, хоть за все время работы с Babel не было проблемы, но я и не лезу во всякие генераторы, await/async, декораторы и другую муть, которая ещё в драфте, только ES2015. Иногда нужно оценить скорость сгенирированного кода и «чистого». |
Заметной проблемы с Бабелем я тоже не встречал, но задача бенчмарка - быть максимально объективным. По поводу "мути", Бабель, при использовании for..of (фича ES2015) такую кашу генерирует из вложенных try..catch, что без слез на это не посмотришь.
Вот это было бы действительно интересно, но фича потеряет актуальность достаточно быстро, так как сейчас все внедряют ES2015 (даже ослы). |
Это из-за итераторов.
Абсолютно согласен, ещё один минус, babel не всесилен и в старых браузера его уже не запустишь, но для людей, которые хотят тестировать код, например Реакта, нужно дать возможность включить ES на максимум. |
No description provided.
The text was updated successfully, but these errors were encountered: