Estive pensando em como abordar esse assunto e achei que a melhor forma seria começar dizendo que estive pensando em como abordar esse assunto.
Nessa jornada em busca de um jeito de remover os comentários (que funcione) me deparei com muitas "soluções" pra esse problema.
E fiquei um pouco coisado.
Entendo a didática da coisa, tirar as rodinhas. Mas este, especificamente, parece se tratar de um problema muito difícil.
O que é difícil? Não sei explicar, as implementações que estudei eram "complexas" e utilizavam diversos módulos cujos propósitos não parecem triviais.
Posso fazer de algum jeito 100% meu, com meus erros e acertos? Sim, com certeza.
Mas também gostaria de entender mais a fundo o porquê de tudo isso aqui.
Encontrei um belo programa, open source (GPL), que parece resolver boa parte do problema.
Minha questão é: posso utilizar esse trabalho pronto de alguma forma? dando os devidos créditos e seguindo as condições de licenciamento, é claro.
Essa decisão depende de ter a segurança de confiar no trabalho alheio, tipo de responsabilidade que acredito que podemos passar a considerar a partir deste momento, as rodinhas.
Por mais irônico que seja, tratando-se de um EP sobre plágio, é uma pergunta sincera.
Entendo também, dado o EP13, que as coisas vão ficar ainda mais apertadas (essa forma canônica).
Mas já me disseram que parte essencial de resolver problemas é decidir quais problemas devemos resolver, depois pensar como.
Desculpem o textão, mas é algo que me estava me cutucando.
Por enquanto, vou tentando entender o que é uma regular expression.