Un artículo interesante que habla de dos tipos de lenguajes:
- Green languages: Nuevos, divertidos, utilizados para proyectos nuevos
- Brown: Lenguajes clásicos, utilizados sobretodo para mantener lenguajes que ya existen
El artículo relaciona de que es mucho más divertido escribir programas, aprender nuevos lenguajes, que mantener código. Es por eso que los lenguajes “nuevos” como rust, julio, go, dart, son los que a más gente le gusta, pero no tiene por qué.
Algunas frases a destacar del artículo son las siguientes:
- “The reason that [ developers ] think the old code is a mess is because of a cardinal, fundamental law of programming:It’s harder to read code than to write it.”
- “Another flaw in the human character is that everybody wants to build and nobody wants to do maintenance.”