20 meneos
666 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear
Los lenguajes de programación que deberías aprender según Airbnb, Epic Games o SpaceX
Una asignatura de programación es algo que deberíamos tener de forma obligatoria en colegios e institutos de toda España. Sin embargo, se trata de un área de la formación a la que no se le presta toda la atención que se debería. Los lenguajes de programación para encontrar trabajo son un importante argumento para las empresas a la hora de contratar. De hecho, las 10 startups más potentes del momento, como Airbnb, Epic Games o SpaceX, han confirmado cuáles son los lenguajes de programación que deberías aprender para trabajar con ellos.
|
comentarios cerrados
*Sueldo Español, claro.
#4 hasta el punto que te haces un programilla en C para facilitarte una tarea y te miran con cara rara
En sistemas operativos se hacia C con multiples threads.
En sistemas embedidos C++.
Tengo varios amigos que querían currar con C y no hay curro,y ya bien pagado ni hablamos.
#7 La moda es ciclica, yo estoy esperando a que vuelva TurboPascal
#5 No subestimes el hecho de ir drogado hasta las cejas cuando lo conociste, que igual tambien ayuda
www.youtube.com/watch?v=W_6dPdHYEMk
La moda es ciclica, yo estoy esperando a que vuelva TurboPascal
COBOL, un clásico que nunca morirá (no hay huevos para meter mano a ciertos sistemas)
Y a día de hoy sigo con él. Fiel que es uno
La demostración de que ir drogado es güeno para programar
Aguantándose la risa.
#grammarnazi
Pues por lo visto los supercomputadores (esos que solo tocan los físicos y los militares) vienen todos con su versión de Fortran.
Tras no sé cuánto tiempo por mi cuenta y un buen rato con el profe, fue éste quien comprobó que lo que pasaba era que, en un "if" que comprobaba si un valor era 0, nunca daba 0 ni cuando debiera. Cuando tocaba que fuese 0 en realidad daba algo como 0,00000000000001 y no exagero, daba cifras distintas de 0 a partir del decimocuarto decimal, por tanto no era cero, por culpa de las aproximaciones.
Así que al más puro estilo chapuza española, antes del if en cuestión se puso otro: if variable < 0,0000000001 then variable := 0 y "pa'lante".
Lo de los errores por redondeos no son exclusivos del FORTRAN, es un problema intrínseco al punto flotante. Por ejemplo, hace unos años fue un problema en la Excel (lo digo porque le saltó a más gente que a programadores de FORTRAN)
www.excel-easy.com/examples/floating-point-errors.html
Pero esa fue mi primera experiencia personal y no me lo esperaba en un lenguaje orientado a matemáticas.
no me lo esperaba en un lenguaje orientado a matemáticas.
Te quejarás de precisión
A mi me gustan shellscript y C++.
De vez en cuando escribo algún script en csh para algunos sistemas legacy a los que doy soporte. Es mi venganza para quienes vengas después de mi. Recojo el odio de dejaron mis predecesores y se lo paso a una nueva generación.
Ni antes ni después tuve ese tipo de problemas. Vale que no recuerdo haber usado coma flotante en programación de funciones (cosillas de cálculo numérico) en otro lenguaje, pero eso no me lo esperaba, en plan "amosnojodasPatxi" (que mi profe era vasco)
Hay quien dice que ante el vertiginoso cambio de ciclo de las modas en 2022 se pondrá de moda la moda de 2030, que era completamente nueva. Eso provocará una ruptura del espacio tiempo y nos aniquilará como especie, obligándonos de nuevo a comenzar la civilización y volver al ábaco hasta desarrollar nuevas computadoras.
Personalmente, y para un lenguaje tan especializado para cosas que requieren tantísima precisión lo veo bien. Si me dices que Pascal, Cobol (con su coma fija principalmente) o lenguajes pensados en otras tareas que con tres decimales les sobra, pues vale, pero se supone que Fortran se usa para tareas científicas muy especializadas y hay que conocer ambas cosas, la tarea y el comportamiento del lenguaje.
No me extrañaría que si incorporaran ese redondeo a 0 cuando pasas de ciertos decimales empezaran a fallar otros programas Fortran.
Menos mal que era una práctica y no el cálculo de la trayectoria de un satélite.