¿El Internet de las cosas es tob o toc?
Solo como referencia
¿Cuál debería aprender, Java o Python?
1. Velocidad: popularización del conocimiento
De hecho, Java es más rápido que Python. JitCompilerMakerJavaFast. Python es un lenguaje de programación que utiliza un intérprete para traducir y ejecutar al mismo tiempo, por lo que será más lento. Jaja, crees que escribir programas en Python es más rápido, pero no lo es.
2. Complejidad y dificultad
Java será un poco más difícil que Python. Por ejemplo, la misma función se puede completar en 2 líneas en Python, pero requiere 10 líneas en Java. Aquí me gustaría hablar de mis puntos de vista personales. Python es más flexible y tiene la ventaja de ser rápido sin importar lo que escribas. Java no es bueno, la sintaxis es estricta, hay que escribir así. Para los principiantes, Pvthon es definitivamente mucho más simple. Pero después de aprenderlo, sabrá que Java tiene muchas cosas que Python no puede hacer fácilmente. Es más escalable, mantenible y reutilizable al diseñar escenarios complejos. No es difícil eliminar Java por sí solo. En comparación con Pvthon, se estima que pocos lenguajes son simples. Jajajajajajaja
Personalmente, creo que Python es más adecuado para escribir aplicaciones más pequeñas, porque la sintaxis es simple y rápida, y no hay necesidad de considerar tantos diseños arquitectónicos complejos y escalabilidad.
Escenarios de utilización
Python se utiliza ampliamente en los campos de la inteligencia artificial y el análisis de datos debido a su simplicidad y rápido desarrollo. Muchos DS y DA usarán Python en aplicaciones POC relacionadas con el procesamiento y modelado de datos (habrá otras aplicaciones, pero solo unas pocas).
Java se utilizará ampliamente en aplicaciones web/aplicaciones móviles y en desarrollo a nivel empresarial. Ya sea TOB o TOC, Java es más lógico en diseños complejos. En pocas palabras, cuando su código alcanza un cierto nivel, sus ventajas se vuelven cada vez más obvias.
¿Por qué el marco principal SpringBoot admite Java pero no Python? Sabes.
Por supuesto, los dos idiomas son diferentes y sus campos de aplicación también son diferentes.
¿Cómo elegir?
4. Opinión personal
Java tendrá más trabajo que Python. Sabes. -Piensa primero en tu carrera. ¿Quieres entrar primero? ¿Cuál tiene un techo más alto? El límite máximo determina su desarrollo futuro y su nivel de ganancias. Como SDE, debe ser Java.
——Piensa en lo que quieres hacer en el futuro. Si está relacionado con el análisis de datos, aprender Python es suficiente.
Si quieres ganar más dinero o quieres desarrollarte como arquitecto, aprende Java. En cualquier caso, como graduado, basta con que un estudiante domine una materia. Elija según su propio posicionamiento. Vamos, estudiantes.