Python, especialmente si estás planeando usarlo en trabajos de ingeniería (¿supongo que eso es lo que significa “pregrado mech”?). Yo también soy una persona de CS, pero utilicé muchos scripts rápidos de Python en mis clases de física y química para analizar datos. Existen muchas herramientas para hacer ese tipo de análisis. Un patrón común al hacer algunos cálculos complejos era, en lugar de conectar los números en una calculadora y hacer el proceso manualmente, pegarlos en variables en un script y codificar el cálculo allí. Si prueba diferentes parámetros, simplemente puede modificar el número y volver a ejecutar el script.
El símbolo del sistema interactivo (llamado REPL para “read-eval-print-loop”) es una buena característica para aprender y experimentar que no encontrará en C. El hecho de que se interprete hace que sea más fácil escribir nuevos programas y experimentar. Después de un par de años en C ++, Python volvió a hacer que la programación fuera divertida.
Y, por supuesto, también funciona muy bien para la “programación real”. Hay muchos marcos agradables para la programación web y algunos para aplicaciones y juegos gráficos.
- ¿Cuál es un título valioso que debes obtener si no sabes qué estudiar?
- ¿Cómo ingreso a Stanford como estudiante?
- ¿Cómo puedo averiguar qué es lo que realmente quiero hacer con mi vida después de la universidad?
- ¿Por qué las universidades contratan profesores visitantes?
- Cómo hacer un regreso, después de obtener 5 trabajos atrasados en ingeniería en el primer año