DEV Community

Uriel dos Santos Souza
Uriel dos Santos Souza

Posted on • Edited on

Peculiaridades do JS. Que não são erros! Nem esquisitice! - conversão implícita de tipos

Todos nós javascripteiros sabemos que nossa linguagem
tem conversão implícita de tipos.

O que não sabemos, ou pelo menos eu não sabia é que
antes da sua versão final ela não tinha.

Mocha(JS) originalmente não tinha conversão implícita de tipo, mas os usuários solicitaram que Eich adicionasse isso a 1.0. Ele lamenta profundamente isso.

fonte do que estou dizendo

https://www.youtube.com/watch?time_continue=2503&v=krB0enBeSiE&embeds_referring_euri=https%3A%2F%2Ftwitter.com%2F&source_ve_path=MjM4NTE&feature=emb_title

https://thenewstack.io/brendan-eich-on-creating-javascript-in-10-days-and-what-hed-do-differently-today/#:~:text=notorious

Se a conversão de tipo é uma coisa que você odeia!
Saiba que foi um pedido da comunidade de usuários da época.

Podemos aprender que o que os usuários/comunidade querem ou acham bom pode mudar com o tempo.

Hoje ferramentas fazem sucesso, linguagens incorporam funcionalidades. Em alguns anos isso pode ser odiado.

O que é bom hoje pra uma linguagem ter pode não ser bom em 30 anos!

Top comments (0)