BT

Início Notícias TypeScript ganha um compilador mais rápido

TypeScript ganha um compilador mais rápido

Favoritos

O time do TypeScript está construindo um novo núcleo mais leve de seu compilador e que irá substituir o compilador atual. Os resultados iniciais apontam melhorias de performance de até 500% em relação ao compilador atual.

O novo núcleo do compilador começou como um experimento, mas os resultados iniciais levaram a equipe a torná-lo o novo compilador do TypeScript e Serviço de Linguagem.


Assim que for finalizado, o novo compilador deve ser compatível com a versão existente. Neste momento, o objetivo não é adicionar novos recursos, mas sim promover uma arquitetura mais limpa, que tenha melhor performance e que nos permita nas próximas versões adicionar novos recursos de forma simplificada.

Alguns desenvolvedores afirmam já terem notado diferenças visíveis em grandes projetos. Por exemplo, o usuário cogware relata:


Em uma base de código com 7 mil linhas, o compilador demorava cerca de 3 segundos e com a nova versão, o tempo de compilação é de cerca de 1 segundo.

Ainda existem algumas pendências para que o novo compilador consiga alcançar as mesmas funcionalidade da versão atual. Após resolver estas pendências, o time vai trabalhar para tornar o compilador compatível com os recursos do ECMAScript 6 e implementar outras solicitações dos usuários.

O repositório do TypeScript foi movido do CodePlex para o GitHub. Jonathan Turner, Program Manager do time TypeScript comentou sobre este movimento e  as mudanças que acompanham este processo:


…há uma grande comunidade de desenvolvedores no GitHub e com a mudança do projeto para , nós podemos trabalhar mais próximos desta comunidade.

No GitHub, as atividades e bugs que vamos monitorar serão as atividades e bugs oficiais e desta forma, o time será capaz de trabalhar de mais próximo dos usuários. Isto tornará o processo mais transparente, de forma a simplificar a identificação do que  foi corrigido e quando isto aconteceu.

Você pode acompanhar as discussões dos novos recursos, atividades e bugs na página de atividades no GitHub.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.