17 pontos por xguru 2022-08-10 | 8 comentários | Compartilhar no WhatsApp
  • JSON5 é um superconjunto de JSON, expandido para ser mais legível e adicionar alguns recursos do ECMAScript 5.1
  • Quando o projeto open source do JSON5 foi divulgado no HN há 10 anos, recebeu uma quantidade enorme de críticas
  • Mitchell Hashimoto, criador do Vagrant, até fez uma paródia perguntando algo como “que tal um HTML7?”
  • Mesmo assim, essas reações foram ignoradas e o desenvolvimento continuou; hoje ele é baixado 60 milhões de vezes por semana (top 0,1% entre os pacotes do npm)
  • A Apple também oferece suporte a JSON5 em sua plataforma (opção allowJSON5 no JSONDecoder)

Lições

  1. Ignore os haters
  2. Aceite contribuições de outras pessoas no projeto
  3. Somos todos cegos (então, seja gentil)

8 comentários

 
gigisusu8888 2024-12-10

Eu estava cansado de máquinas e de 0/1, mas fazia tempo que algo não me trazia um alívio desses.

 
rumbarum 2022-08-21

Depois de comentar, fui redirecionado para a tela de cadastro e, depois de me cadastrar, tive que escrever de novo o comentário que eu tinha feito!

 
xguru 2022-08-22

Ah, também ajustei para que os comentários sejam salvos durante o cadastro. Obrigado.

 
galadbran 2022-08-22

É uma pergunta diferente, mas qual é a função do [-] à direita dos comentários? Será que é downvote? Vi a explicação das funções e o FAQ, mas não consegui encontrar uma explicação sobre o que isso faz.

 
xguru 2022-08-22

É um recurso para recolher e ocultar os comentários de resposta abaixo deste comentário.
Criei esse recurso para usar quando houver muitas respostas e a discussão ficar longa, caso eu queira ver apenas o comentário principal.
Acho que preciso ajustar para que ele não apareça quando não houver respostas;;;

 
galadbran 2022-08-23

Ah, então era essa a função!
Acabei de testar e ele até recolhe, mas parece que não expande de novo… ^^;

 
rumbarum 2022-08-21

Mesmo lendo o original inteiro, é um artigo divertido! haha

Nas lições 2, que tal mudar de “compartilhar com as pessoas que ajudaram o projeto” para algo como
“aceitar contribuições de outras pessoas para o projeto”?

 
async3619 2022-08-10

Sinceramente, quando você começa qualquer coisa, parece que as pessoas que atrapalham acabam com a sua motivação.

Obrigado pelo ótimo artigo.