No sé por qué alguien compararía un framework MVH JavaScript superheroico (Angular) con un potente lenguaje de programación multipropósito orientado a objetos (Python).
Antes de escribir VS (X_is_more_than_Y) entre dos palabras / frases, asegúrese de-
¿Son los dos incluso comparables? Comparables aquí hay dos entidades diferentes que cumplen un mismo propósito. Elaborando a continuación.
- ¿Cómo funciona un sitio web de me gusta automático de Facebook?
- ¿Por qué debería aprender HTML, CSS, JavaScript si puedo diseñar sitios web en WordPress?
- Cómo hacer un editor de texto web muy simple en JS
- ¿Qué sitios web utilizan actualmente metaetiquetas de esquema?
- ¿Cuál es la diferencia entre jQuery, Ajax y Node.js?
Pregúntese,
¿Ambos tienen el mismo caso de uso? Dos entidades distintas que no tienen el mismo caso de uso en un contexto particular no deben compararse en ese contexto , al menos no en Ingeniería de Software. No son comparables.
Por ejemplo, Python VS C. Los aficionados lo hacen todo el tiempo. Comparando dos lenguajes de programación. Respuesta simple, no son comparables. Para hacerlo así …
Defina el contexto y asegúrese de que tengan el mismo propósito en ese contexto:
Por ejemplo: Velocidad de un bucle for escrito en Python VS C. Mismo propósito, contexto similar. Ahora son comparables.
Entonces, en su pregunta, usted define su contexto de comparación o cambia las entidades.
En lo que respecta al futuro de Angular, google, puedes encontrar suficientes resultados bien investigados.