Estou entusiasmado com o Darklang

Licenciamento, Propriedade e Aprisionamento

  • Vários comentaristas se recusam a adotar o Darklang sob sua licença atual “Dark Core”, especialmente porque linguagem, infraestrutura e hospedagem estão fortemente acopladas.
  • Preocupação: o trabalho pode ficar “refém” se a empresa mudar de direção ou falhar, ao contrário de projetos OSS normais ou provedores de nuvem que são mais fáceis de abandonar.
  • A equipe reconhece que o antigo licenciamento “não vai funcionar” e diz que está trabalhando em um novo modelo mais aberto, ao mesmo tempo tentando evitar ser copiada por grandes nuvens.

Proposta de Valor e Mensagem

  • Muitos leitores acham a longa lista “sem X, sem Y” na página inicial desagradável e confusa, especialmente itens como “sem git”, “sem SQL”, “sem servidores”, que não se relacionam de forma óbvia a uma linguagem.
  • Feedback: destaque primeiro o que o Darklang é e suas capacidades únicas (integração estreita com a infraestrutura, implantação fácil, funções versionadas, etc.), não recursos genéricos de FP como tipos Option.
  • Pedidos por posicionamento mais claro, exemplos concretos e apps de exemplo do mundo real; alguns devs web não têm certeza de que isso se encaixa em seus casos de uso.

Escopo da Plataforma e Design Tudo-em-Um

  • O Darklang é percebido como uma linguagem sob medida, fortemente vinculada à sua plataforma (infra, IDE, controle de versão embutido).
  • Alguns são céticos em relação a ferramentas “tudo em um” e a VCS na própria linguagem, preferindo linguagens de propósito geral com bibliotecas e ferramentas padrão como git.
  • A equipe do Darklang argumenta que o git não é ideal, e que um modelo integrado, sempre sincronizado e consciente da equipe pode ser melhor, mas os detalhes ainda estão em andamento.
  • Preocupação de que necessidades de nicho sejam bloqueadas por limitações da plataforma; comparação com abordagens passadas de “backend como serviço” e no estilo Meteor, que tiveram dificuldades em escala.

Maturidade e Status

  • O Darklang “clássico” é considerado utilizável para pequenas APIs web e projetos paralelos, mas imperfeito; a nova versão “next” é descrita como ainda não pronta para uso sério.
  • A falta de tutoriais, exemplos e suporte atualizado no navegador (além do Chrome) reforça a sensação de status inicial e experimental.

IA e Direção Estratégica

  • Alguns criticam o Darklang por “apostar tudo em IA”; outros argumentam que a integração robusta de LLMs em ferramentas de desenvolvimento é exatamente o caminho certo.
  • A equipe do Darklang parece comprometida em usar IA intensamente, inclusive para coisas como exportação futura de código.

Política e Marca

  • Um banner político proeminente na página inicial (sobre o conflito Israel–Palestina) é polarizador.
  • Alguns acham que isso é inadequado para ferramentas de desenvolvimento e um motivo para evitar a adoção; outros apoiam fortemente assumir uma posição moral, mesmo com risco para os negócios.