![]() |
Сравнивал ли кто-нибудь производительность TypeScript с нативным JS?
При разработке на TypeScript получаем в итоге сгенерированный код JS, который не похож на тот код, который получился бы, если бы писали непосредственно на нативном JS.
Сравнивал ли кто-нибудь, насколько этот код отличается от нативного по производительности? Может кто видел ссылку на уже проведенные такие тесты? |
|
Ну да, как-то так я и думал.
По идее, ничего критичного. |
Можете в двух словах прояснить такие вопросы:
1)Контроль типов происходит только при "компиляции"?Или в рантайме тоже? 2)Есть ли аналоги флэшевых операторов as/is? |
Цитата:
|
Цитата:
Код:
class Person {Код:
var Person = (function () {Кстати, ES-2015 для JS показывает правильное направление развития самого JS. https://learn.javascript.ru/es-modern Причем, кое-кто из браузеров уже поддерживает его, а для остальных есть Babel. Но мы все-таки пока остановились на TypeScript. |
Цитата:
|
Цитата:
|
Цитата:
Цитата:
Цитата:
|
О каких 50% идет речь? Ответ был дан по поводу того, во что в конечном счете превращается TS (это видно по ответу ниже моего) — по JavaScript. А в нем аналог is имеется. То, что в JavaScript нет аналога as, не значит, что "на оба вопроса ответ - нет", это же очевидно. Да и отсутствие строгой типизации здесь не понятно к чему упомянуто.
|
is - есть,
as - нету 50% Добавлено через 1 минуту про типизацию я упомянул в том смысле что в js её нет, потому там as и не нужен.А в TS где пытаются эту типизацию имитировать он пригодился бы. |
А что можете сказать о Dart? Есть какие-то существенные преимущества/недостатки относительно TypeScript?
|
Цитата:
Цитата:
|
Цитата:
|
Статистика… бессмысленная и беспощадная. На я тебя понял, ты ошибся и придумал как не отвечать на вопрос =)
|
Я ошибся что оба ответа "нет" - на самом деле "нет" там всего 75%
ПС:что за вопрос? |
Теперь уже 75%? У тебя реально семь пятниц на неделе =)
|
так что за вопрос то?
Добавлено через 1 минуту 50% - "нет" это по второму вопросу было |
Второй мой комментарий в этом тредике. Ты со своими одному тебе понятными и чем-то ценными процентами запутался в трех соснах =)
|
давай просто окончим этот оффтоп
|
Да вроде никто не мешал тебе сделать это еще на первой странице =)
|
| Часовой пояс GMT +4, время: 21:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.