CodeStory: Um novo paradigma na programação
CodeStory traz uma nova perspectiva para a programação. Há um século que os humanos se comunicam com os computadores através de código. Ada Lovelace usou cartões perfurados na Máquina Analítica de Babbage, e o primeiro editor interativo era um simples editor de linha em terminais do tipo máquina de escrever. A introdução de telas de vídeo trouxe editores de tela cheia, incluindo os ainda amados Emacs e vim. Ao longo dos anos, à medida que nossas linguagens de programação e frameworks se tornaram mais poderosos, nossas interfaces para o código também o fizeram. Temos IDEs projetadas especificamente com ferramentas dedicadas para escrever, pesquisar, organizar, navegar, depurar, executar e colaborar em código. No entanto, um fato fundamental que nunca mudou até agora é que essas interfaces sempre foram projetadas para que os humanos interajam com o código. A chegada de sistemas de IA capazes, que podem programar em parceria com os humanos ou escrever código independentemente, desafia esse fato. Acreditamos que agora temos a oportunidade e a necessidade de reimaginar fundamentalmente o editor para ser um lugar onde tanto humanos quanto AI possam trabalhar juntos. Nossa tentativa neste grande objetivo é o CodeStory. Somos uma equipe de quatro, baseada em Londres, Reino Unido, que construiu infraestrutura de teste na Meta, executando 2 mil testes por segundo, infraestrutura de pagamento para 150 mil comerciantes na Índia, agentes de IA escrevendo planos de negócios prontos para o governo, fomos finalistas do ACM ICPC Mundial, contribuímos para o Open Source do gRPC e temos um ex-fundador especializado na interseção de design e ferramentas para desenvolvedores.