Delphi então é a mesma linguagem? Ah, ok, é a mesma pessoa mas não a mesma empresa. Mas e o J++ é a mesma empresa e pessoa, então é a mesma? O compilador do Pascal chamado Turbo, é o memso pelo menos que o Delphi porque foi da mesma empresa e pessoa? Admito que essa até faz sentido alguma comparação, mas não são iguais, apesar de uma ser em parte evolução da outra.
Você achará semelhanças entre todas as linguagens de programação existentes, especialmente as milhares que são mais publicamente conhecidas.
Achará semelhanças maiores entre Java e C#. Entre Python e Ruby, e claro, muitas entre JavaScript e TypeScript, mas entre C# e Typescript bem menos. Acredito que achará bem mais diferenças. E olha que eu nem conto as diferenças de implementação, vou só na especificação.
Não estou nem falando dos propósitos. Inclusive algumas sintaxes e mecanismos iguais funcionam de forma diferente.
É algo interessante de comparar? Se bem feito, sim, tem algum mérito, pode ter algum valor, espero que crie um conteúdo legal. Se souber explorar bem será legal.
Eu conheço pessoalmente os criadores de ambas, e já conversei com o Anders e o atual mantenedor de C#, até por muito mais interesse dele por mim do que eu imaginava que poderia ser possível, sei bastante qual é a dinâmica entre eles, esses dias tive uma call com o Mads porque meu interesse é mais C#, então uma influencia a outra evidentemente, será que conseguirá abordar isso?
Eu não vi o vídeo, então estou falando mais do título, que pode ser até bait.
Eu até entendo os motivos, o Anders nem está mais no dia-a-dia de TS, mas acho que ela andou se perdendo um pouco. Um dia darei opiniões mais contundentes sobre ela.
S2
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).
Obrigado pelo comentário e pelas considerações! De fato, o título foi provocativo, mas esse foi o intuito. É natural encontrarmos semelhanças entre linguagens de programação, afinal, ninguém reinventa a roda o tempo todo. Meu objetivo ao criar conteúdo é ajudar quem está migrando de C# (.NET) para TypeScript (Node), facilitando o entendimento desse novo ambiente. Comecei destacando as similaridades entre as duas linguagens, justamente para mostrar que a curva de aprendizado pode ser mais tranquila do que parece.
Minha principal motivação vem do contexto da equipe em que trabalho: atualmente utilizamos ASP.NET MVC (um clássico), mas estamos nos preparando para migrar para React em 2025. Essa transição trouxe a oportunidade de explorar e compartilhar conhecimentos que podem ser úteis para outros desenvolvedores.
Ficarei muito feliz em saber sua opinião sobre TypeScript e como você vê a evolução da linguagem!