O facto de ter strong typing ja e' uma vantagem para mim.. algo que em JS
no inicio vindo de C# era mt dinamico e mt propenso a erros em runtime.
Tendo generics e interfaces e' mais um plus para mim.

Cumprimentos/Best Regards,
Pedro Pereira
AboutMe - http://about.me/doublep
Linkedin - http://pt.linkedin.com/pub/pedro-pereira/36/42/b2b/

2015-11-25 17:49 GMT+00:00 Pedro Pereira <[email protected]>:

> Eu estou habituado ao angularJs 1.X mas sinceramente prefiro a abordagem
> do TypeScript parece-me mais intuitivo.
>
>
> Cumprimentos/Best Regards,
> Pedro Pereira
> AboutMe - http://about.me/doublep
> Linkedin - http://pt.linkedin.com/pub/pedro-pereira/36/42/b2b/
>
> 2015-11-25 17:43 GMT+00:00 João Fernandes <
> [email protected]>:
>
>> A vantagem é mesmo não necessitares de mexer no JS transpiled. Quem
>> quizer usar angular 2 vai ter várias opções,
>>
>> 1) Usar ES5 (JS actual) e escrever como o caraças visto todas as APIs do
>> Angular 2 terem equivalente em ES5.
>> 2) Usar ES6 e tirar partido de algumas APIs em ES6 e fazer transpile com
>> Babel/Traceur/Typescript para ES5.
>> 3) Usar Typescript (o mesmo que o próprío Angular 2) e beneficiar de
>> todas as beneces que o Typescript tem comparativamente com ES5/ES6/ES7
>>
>> Para (ex-)programadores de Flex acho que não há dúvidas que Typescript é
>> a melhor das 3 opções, mas como o pessoal do Angular disse, não se pretende
>> deixar ninguém de fora. Os puristas do JS podem continuar a programar em
>> puro ES5 e serão capazes de usar Angular 2 como usavam no Angular 1, é
>> claro, as APIs e paradigmas é que mudaram.
>>
>>
>>
>> 2015-11-25 17:14 GMT+00:00 Cristovão Morgado <[email protected]
>> >:
>>
>>> Sim, eles criaram com typescript mas depois de estar gerado em JS podes
>>> usar o que quiseres para fazer o teu trabalho sobre ;)
>>>
>>> Best regards
>>> Cristóvão Morgado
>>> pt.linkedin.com/in/cmmorgado/
>>> github.com/cmorgado
>>>
>>>    -
>>>
>>>
>>>
>>> 2015-11-25 17:12 GMT+00:00 Pedro Pereira <[email protected]>:
>>>
>>>> Tou a ver realmente..mas no site deles no tutorial tem isto -> "DON'T
>>>> WANT TYPESCRIPT?
>>>> Although we're getting started in TypeScript, you can also write
>>>> Angular 2 apps in JavaScript and Dart by selecting either of those
>>>> languages from the combo-box in the banner."
>>>> Ou seja acabam por permitir usar plain javascript tb ou Dart.. mas e'
>>>> interessante eles estarem a focar no Typescript.. sempre os achei mt 
>>>> anti-MS
>>>>
>>>> Cumprimentos/Best Regards,
>>>> Pedro Pereira
>>>> AboutMe - http://about.me/doublep
>>>> Linkedin - http://pt.linkedin.com/pub/pedro-pereira/36/42/b2b/
>>>>
>>>> 2015-11-25 17:07 GMT+00:00 Pedro Pereira <[email protected]>:
>>>>
>>>>> Sim sabia que era muito diferente e tinha a ideia q usava ES6.0 mas n
>>>>> sabia de integravam com Typescript..
>>>>>
>>>>>
>>>>> Cumprimentos/Best Regards,
>>>>> Pedro Pereira
>>>>> AboutMe - http://about.me/doublep
>>>>> Linkedin - http://pt.linkedin.com/pub/pedro-pereira/36/42/b2b/
>>>>>
>>>>
>>>> --
>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>> do Grupos do Google.
>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>> mesmo, envie um email para [email protected].
>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>> [email protected].
>>>> Visite este grupo em http://groups.google.com/group/riapt.
>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>>> Grupos do Google.
>>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>>> envie um email para [email protected].
>>> Para publicar uma mensagem neste grupo, envie um email para
>>> [email protected].
>>> Visite este grupo em http://groups.google.com/group/riapt.
>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>>
>> João Fernandes
>>
>> --
>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>> Grupos do Google.
>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>> envie um email para [email protected].
>> Para publicar uma mensagem neste grupo, envie um email para
>> [email protected].
>> Visite este grupo em http://groups.google.com/group/riapt.
>> Para mais opções, visite https://groups.google.com/d/optout.
>>
>
>

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a