Bueno, yo soy un ingeniero programador no (lo que significa; tengo entendido que significa no tener mucho contacto con los estudios de ciencias informáticas) y ...
partically como continuación al comentario de JasonFruit en S . la respuesta de Lott:
Sí, la norma ha añadido bastantes características de F90 a 2003. sin embargo, el "problema", si se puede llamar así (no se me ocurre o cuidar a una palabra más apropiada) es que muchas personas que usan Fortran no lo saben, guardan las características básicas que necesitan. Es una bendición y una maldición, todo en uno, en cierto modo. Nunca lo aprendieron, nunca leyeron un libro, simplemente lo recogieron a medida que avanzaban. De esa manera ciertamente puede funcionar por un tiempo (si estructura sus programas simplemente, como muchos lo han hecho durante siglos, y tienen una especie de disciplina mental, este enfoque puede durar toda la vida/toda su carrera), pero después de un tiempo comienza para mostrar sus disconformidades. Pruebe, por ejemplo, seguir algunas de las discusiones sobre las características recientes en comp.lang.fortran para poner a prueba su conocimiento.
Por lo tanto, tome un buen libro (muchos recomiendan uno de los tres para principiantes: a) Chapman J. Stephen b) Maine, o c) Metcalf, Reid y Cohen (conocido como el "libro MRC") - después muchas de las características "más oscuras" no solo se vuelven más claras, sino también "obvias" (de alguna manera; esta es realmente la mejor manera, ¿por qué lo hice así ... antes?).
Eso se ocupa de esa cuestión. Ahora, la otra pregunta, que seguramente surgirá, ¿Fortran vale la pena aprender hoy en día? (siempre lo hace, créeme en esto :). Esto se ha cubierto en numerosas ocasiones, por lo que solo dirigiré a my own post con respecto a lo anterior, y my older post (tendrá que desplazarse un poco hacia abajo) que considera algunos problemas en comparación con algunos de los otros languges mencionados aquí.
Lo último, que de alguna manera es la causa de todas estas preguntas en la mayoría de los casos, es la opinión de las personas sobre Fortran, ¡con énfasis en la opinión! En términos generales (y podemos tomar este foro como una muestra bastante buena para nuestro análisis) es que no es tan bueno. A pocos les gusta [siga las preguntas marcadas en este foro durante un mes, y rápidamente sabrá quiénes son.Por cierto, a juzgar por la frecuencia con la que aparece tu nombre, te estás convirtiendo rápidamente en miembro del club :)], la mayoría son indiferentes y otros lo odian, por pura ignorancia (a menudo se usa la comparación de F66 con los idiomas de hoy), algunos por sus propios motivos. Ahora, si tomamos eso y lo comparamos con la población general, por simple cuenta, el resultado saldrá mal. Si entrevistara solo a ingenieros tradicionales, los resultados serían bastante diferentes.
Thhhh-aaa-ttt's it.
Oh, una cosa más - Fortran es/was y todavía permanece principalmente dirigido a ingenieros, no a matemáticos. Es más adecuado para resolver sistemas grandes, luego calcula pi a un decimal ka-zi-llionth. No sé si fue un error en su pregunta, o intencional. Para aplicaciones puramente matemáticas (en un sentido clásico de matemático), yo (si fuera parte de ese campo) probablemente elegiría, no sé, Mathematica. O Pascal (no sé por qué siempre fue Pascal, pero parece tremendamente popular entre esos tipos).
No me cites sobre esto, pero creo que el público objetivo de F # incluye ingenieros/científicos. – ChaosPandion
El Dr. Seuss es simple, pero una vez que comienzas a leer textos más grandes puedes encontrar un estilo diferente más apropiado.Romeo y Julieta, escritos al estilo del Dr. Seuss, no serían legibles, ni tampoco una gran base de código complicada. Por otro lado, ahora estoy considerando volver a escribir Romeo y Julieta, tal vez estoy equivocado sobre eso ... –
Puede tener un punto, @ S.Lott; Preséntelo como respuesta, y al menos obtendrá votos. – JasonFruit