La verdadera complejidad de los lenguajes de programación, según bjarne stroustrup
El creador de C++ no ve el futuro de la programación en lenguajes simplificados, sino en la necesidad de lenguajes de 'alta complejidad' para abordar problemas actuales.

La división entre lenguajes industriales y académicos
En una reciente reflexión, Bjarne Stroustrup, el danés detrás del popular lenguaje de programación C++, reiteró que la complejidad no es un obstáculo, sino una característica fundamental de los lenguajes que manejan tareas complejas.
Stroustrup destaca que la industria de software prácticamente se divide entre dos categorías de lenguajes: aquellos que, aunque complejos, son exitosos y muy usados, como C++, Java o Python, y aquellos que son considerados 'fáciles' pero carecen de las mismas capacidades, dependiendo de bibliotecas externas y entornos pesados.
El científico de la computación sostiene que cualquier lenguaje que sea suficientemente poderoso inevitablemente generará quejas, pero ambas opciones son buenas si se utilizan en las situaciones adecuadas. En definitiva, 'la perfección es enemiga de la utilidad', como resumen en sus palabras.
