Estou curioso sobre isso há um tempo. O que exatamente se entende por "pronto para produção" ou suas variantes? Mais recentemente, eu estava procurando informações sobre o sqlite e encontrei esse segmento , onde muitas pessoas sugerem que o sqlite não está pronto para produção.
Eu sei a diferença entre desenvolvimento / teste e produção; minha definição de produção é qualquer coisa que seja fornecida ao cliente ou que seja usada por não programadores.
No entanto, parece haver muitos itens que não estão definidos como prontos para produção. Mas, na realidade, eles podem ser perfeitamente adequados e as pessoas têm uma predujice contra eles, por exemplo, sqlite, python, produtos que não são da Microsoft, etc.
Escritório pequeno vs. empresa? Usuário único x multiusuário? Cliente x servidor? Onde você desenha a linha?