Article image
Wagner Braga
Wagner Braga15/04/2025 17:57
Compartilhe

"Ande nos Trilhos". Foi o GPT quem disse.

    Esse foi o meu prompt:

    A cada iteração a janela de contexto dos agentes de IA aumentam e eles podem lidar com um mais detalhado e longo sprint. Startups sempre usaram as melhores ferrametas de produtividade que estiveram ao seu alcance, seja a linguagem ou framework, etc. Hoje a cada dia que passa, a capacidade de escrever código toma segundo plano e a capacidade de entender é mais importante. Tendo en considerações essas declarações, que linguarem você recomendaria que eu usasse para minha próxima startap que seja testada ao longo dos tempos em desenvolvimento web e que seja facil de compreender quando lendo o código gerado por agente de IA.

    O qu efoi que o GPT disse?

    Abre aspas:

    Sua linha de raciocínio está super alinhada com a direção em que o desenvolvimento de software está indo — principalmente no contexto de startups, onde tempo é rei e compreensão rápida do código é essencial, especialmente com agentes de IA cada vez mais presentes no processo.

    Dado seu foco em longevidade, clareza de leitura, e integração com IA, aqui vai uma análise para responder à pergunta: qual linguagem usar na próxima startup para web, testada ao longo do tempo e fácil de compreender (inclusive para agentes de IA)?

    ✅ Requisitos extraídos do que você disse:

    1. Alta legibilidade e clareza de código – para que humanos (e agentes de IA) entendam facilmente.
    2. Boa durabilidade histórica – frameworks e linguagem que não se tornam irrelevantes em 2 anos.
    3. Suporte a desenvolvimento web moderno.
    4. Boa integração com ferramentas de IA – código gerado por IA precisa “caber” bem na stack.
    5. Startups – produtividade e entrega rápida são essenciais.

    🔝 Recomendação principal: Ruby on Rails

    Por quê?

    • Legibilidade incomparável. Ruby (especialmente com Rails) é conhecido por parecer "quase inglês". Ótimo para agentes de IA e para onboarding de devs.
    • Maturidade + produtividade. É uma stack super consolidada com enorme produtividade inicial (inclusive com scaffolds, generators, etc.).
    • Testado pelo tempo. Empresas como GitHub, Shopify e Basecamp usam Rails há mais de uma década com sucesso.
    • Ecosistema estável. Mesmo que novas libs saiam, as bases permanecem sólidas.
    • Compatível com IA. O estilo de código declarativo e limpo é mais fácil de ser gerado corretamente por modelos de linguagem.

    E fecha aspas.

    image

    Essa recomendação não foi a única, mas realmente foi a primeira como você pode ver eu deixei claro a minha inteção: startup e desenvolvimento web. Se eu usasse as palavras machine learning você tem uma ideia de cual seria a primeira.

    Oportunamente a DIO lançou a Formação Ruby on Rails Developer que é ministrada pelo grande Danilo Aparecido dos Santos, um grande professor que tenho a honra de conhecer desde os meus tempos de faculdade.

    Se você quer tirar proveito da capacidade criativa da IA e ao mesmo tempo entender o que esta acontecendo com o seu código, eu recomendo essa formcação.

    Compartilhe
    Comentários (1)
    Alexandre Lima
    Alexandre Lima - 15/04/2025 18:11

    bastante interessante e curioso