« first day (263 days earlier)      last day (3521 days later) » 

4:54 PM
27 pontinhos me separam do 2.000 pontos...
 
 
1 hour later…
6:12 PM
7
A: Por que (!+[]+[]+![]).length retorna 9 em JavaScript?

bfavarettoPasso a passo: +[] === 0 !+[] === true !+[]+[] === "true" (!+[]+[])+![] === (!+[]+[])+false === "truefalse" "truefalse".length === 9 Tem diversas coerções de tipo que no final causam esse resultado. Detalhando a primeira linha acima: +[] --> +"" --> 0 Portanto temos: !+[] --> !0 --> !false --

^^^ Tudo bem criticar o JavaScript com bons argumentos (né @Cigano?), mas criticar com base na idiotice não dá.
 
7:10 PM
@bfavaretto, na área?
Só pra não estender demais lá nos comentários...
Não tenho certeza se a questão de tags no título pode ser considerada formatação de texto (?)
Se não incluirmos lá no Guia a explicação disso, acho que pelo menos uma lista de links pra Metas relacionados seria legal.
 
@brasofilo Eu posso ter sido muito radical. A minha pergunta era sobre formatação, e acabei focando minha edição do guia nisso. Podemos sim incluir a parte das tags de volta, pra não ficar dispersando muito a informação.
 
7:25 PM
É, ali na pergunta específica de tags no título o porquê fica ilustrado e tal. E lá no guia a orientação básica. @bfavaretto
 
@brasofilo Beleza! Você pode editar? Estou numa correria danada hoje
 
okis, will do
 
valeu!
 
see ya!
 
 
2 hours later…
9:05 PM
@bfavaretto Cadê a crítica?
Tô tentando achar aqui.
Achei.
Bom, considerando "bizarrice" como critério, acho que Perl é a linguagem mais bizarra de todos os tempos, porque as premissas de Perl vão contra tudo que se prega a favor de legibilidade de código e comportamento do programador.
 
9:22 PM
@CiganoMorrisonMendez Incluí o link pra ficar mais claro. E pois é, bizarrice muitas vezes é opinião
 
@bfavaretto Eu também acho JavaScript bizarro, mas depende da aplicação.
Rodar em servidores, por exemplo.
Mas isso não deprecia a linguagem. Tenho outros motivos pra criticar. Não sei qual foi o intuito do autor nesses comentários. Talvez buscar apoio pra própria opinião.
 
@CiganoMorrisonMendez Eu sei, já te vi falando disso antes. E entendo seus argumentos, até concordo em parte. Não é pra qualquer aplicação em servidores :)
O autor queria era tirar onda, afinal o artigo é até divertido. Mas tecnicamente desinformado.
 
@bfavaretto Eu diria que pra nenhuma aplicação, a não ser que a turma se organize pra bolar algo unificado e robusto.
É, o padrão do programador brasileiro médio.
 
@CiganoMorrisonMendez O cara é gringo
 
@bfavaretto Xover.
 
9:28 PM
(não o autor da pergunta, o do artigo)
 
2003 pontos \o/
 
@TiagoCésarOliveira De nada.
@bfavaretto RIARIARIAR ADOREI ISSO AQUI destroyallsoftware.com/talks/wat
 
@CiganoMorrisonMendez É, até eu que gosto de js me divirto ali.
 
@CiganoMorrisonMendez RIARIARIAR OBRIGADO
 
Ri demais, cara.
Isso é que é bom humor pra falar de uma linguagem.
 
 
1 hour later…
10:38 PM
@CiganoMorrisonMendez, isso aqui é um clássico **`alert( Array(16).join("wat" -1) + " Batman!" )`**
:)
o markdown melou... de novo:
alert( Array(16).join("wat" -1) + " Batman!" )
Cross-post da Tavern : Best Bussiness model EVER
 
11:15 PM
Essas conversões que o JavaScript faz não (não tem sentido).
 

« first day (263 days earlier)      last day (3521 days later) »