o que é o linguainator?

um pouco de história

linguainator não é exatamente um projeto novo. eu tive a ideia faz muito tempo na real e até já tinha colocado em execução… há alguns anos. não cheguei a programar nada de fato mas eu tinha pensado e escrito basicamente toda a lógica só não tive as colheres pra colocar em prática.

literalmente dois dias atrás eu pensei em de fato voltar a trabalhar nesse projeto e pra minha surpresa… eu perdi tudo o que eu tinha feito numa série de descuidos em série:

  • fui checar meus repositórios locais. tinha quase certeza que não tinha ele nesse computador por que como eu falei fazem literalmente anos que não trabalhava com ele.
  • fui checar meus repositórios online no site que uso atualmente e também não tinha nada lá. fiquei… perplecta.
  • fui checar meus repositórios online no site que eu usava antes desse, onde eu lembro de ter criado ele primeiro e… não tinha nenhum. não sei se eu tinha deletado ou se foram deletados por inatividade mas o fato era que não. curioso que todos os outros repositórios que tinha lá tinham cópias… menos o linguainator
  • fui checar outros repositórios online que eu usava antes disso. as chances seriam muito baixas já que eram o github e o gitlab e eu os tinha abandonado por serem empresas merdas. nada, como esperado… mas pelo menos eu encontrei uns repositórios que tinha esquecido que existiam.
  • a minha última esperança era checar o meu computador antigo que eu estava usando na época que trabalhei nesse projeto. faziam literalmente anos que eu não ligava ele. infelizmente eu já tinha formatado ele depois de começar a usar meu computador atual.

então é. o progresso todo foi perdido e eu acabei de perceber que isso é meio que irrelevante pra o que eu to escrevendo aqui mas tanto faz. eu queria escrever então lide com isso :P.

ta bom. o que é o linguainator?

digamos que você escreva o seguinte texto, usando o conjunto e/elu/-e pra albert, uma pessoa fictícia que acabei de inventar:

conheça e albert. elu é muito fofe

iria ser muito prático se tivéssemos uma ferramente que conseguisse mudar dinamicamente em um texto já escrito os elementos de um conjunto de linguagem. usando essa ferramenta, seria possível alterar o texto dinamicamente apenas mudando quais os conjuntos escolhidos. se albert decidisse usar a/ela/-a, a ferramenta mudaria o texto para:

conheça a albert. ela é muito fofa

se albert escolhesse o/ele/o:

conheça o albert. ele é muito fofo

se você albert escolhesse y/olo/xy:

conheça y albert. olo é muito fofxy

ou seja, a ferramenta que permitira que você escrevesse textos sem se preocupar com quais elementos de um conjunto de linguagem seriam utilizados já que o sistema se encarregaria de fazer as mudanças necessárias para manter a concordância não importa qual o conjunto.

é uma ferramenta muito muito útil.

o linguainator não é isso.

ta bom. o que é o linguainator??

caralho mas qual a porra do ponto desse texto então?

— você, provavelmente.

português é uma língua bastante complexa. começando pelo fato de que temos muito mais marcações de gênero do que outras línguas como o inglês. por isso que não faz absoluto nenhum sentido na insistência de copiarmos o inglês e escolhermos apenas pronomes, como outras pessoas já disseram muito melhor do que eu . é preciso que definamos também artigos e finais de palavras e depois disso as maneiras como todos esses elementos se articulam na linguagem, não só as regras como todas as exceções e todas as outras adaptações que precisam para comportar os variados elementos que podem compor um conjunto de linguagem.

não acredito que seja impossível. incrivelmente complexo? sim. com tempo, conhecimento, recursos, experiência o suficiente seria possível de criar essa ferramenta.

eu não tenho nada disso.

socorro o que caralhos é o linguainator?

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

— você, provavelmente

é. eu não tenho nenhuma dúvida que eu não consigo criar essa ferramenta. o que eu acredito que eu consigo fazer é uma ferramente que finge que faz isso.

com as restrições corretas e com os compromissos (compromises, do inglês que não traduz muito bem pra português) eu acredito que seja possível criar uma ferramenta que produz efeitos similares o suficiente para ser bastante útil da sua própria forma. é isso que é o linguainator.

porra finalmente, sim?

— você provavelmente

como funciona?

honestamente eu já levei muito mais tempo do que eu gostaria e que eu tenho disponível escrevendo esse texto. vou elaborar mais como o linguainator vai funcionar e quais vão, provavelmente ser suas limitações em uma outra postagem.

você pode seguir esse perfil pelo fediverso ou então assinar o feed RSS pra acompanhar as postagens. em breve eu também vou criar um repositório pro projeto e o desenvolvimento poderá ser acompanhado por lá.