Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son las ventajas y desventajas de Python?

¿Cuáles son las ventajas y desventajas de Python?

No entraré en detalles sobre las ventajas y desventajas inherentes de los lenguajes de secuencias de comandos. Python básicamente las tiene, solo puedo decir que tiene sus propias ventajas en comparación con otros lenguajes de secuencias de comandos. Lo que me gusta es la flexibilidad. Ya sea que estés orientado a objetos o programación funcional, lo admite. En segundo lugar, tiene mucho azúcar sintáctico, lo que puede ahorrar mucho tiempo. En tercer lugar, hay muchos soportes de biblioteca, por lo que se puede usar. en cualquier situación, como yo! Por ejemplo, lo uso principalmente para crear Django web y ocasionalmente uso pyqt para crear algunas aplicaciones locales. También puedo usarlo para escribir shells, etc. En comparación con los sitios web PHP que solo pueden ejecutar scripts, Python es más fácil de usar. Sus deficiencias también son obvias. El desarrollo que más afecta son los problemas de rendimiento. Aunque existen optimizaciones JIT como pypy, las bibliotecas admitidas son limitadas. El segundo punto más importante es que el equipo de mantenimiento no es fuerte. Una gran cantidad de usuarios y usuarios se perdieron de la biblioteca p2 a p3, la vitalidad de Python se ha visto gravemente dañada y ya está medio muerta. ¡Ahora, estos nuevos lenguajes en el polvo están aún más sin vida que antes! Algunas personas solían decir que Python es el lenguaje no oficial de Google, pero ahora a Google le gusta go, dart, sky, etc. En otras palabras, Python no es un lenguaje oficial de Google. En otras palabras, Python todavía tendrá mercado por un tiempo, pero no creo que pueda abrirlo. En términos de lenguajes de scripting, estoy más interesado en TypeScript y Elixir, que son lenguajes de scripting precompilados que representan una mayor unidad de rendimiento y usabilidad.