Fortran is dead - Long live Fortran!

  Рет қаралды 1,599

Scalable Parallel Computing Lab, SPCL @ ETH Zurich

Scalable Parallel Computing Lab, SPCL @ ETH Zurich

Күн бұрын

Пікірлер: 6
@Machineman2500
@Machineman2500 6 ай бұрын
Fortran is still used today, particularly in scientific, engineering, and high-performance computing applications where numerical computation and performance are critical. While newer languages like Python and Julia have gained popularity for general-purpose programming and rapid prototyping, Fortran remains widely used in fields such as computational physics, climate modeling, computational chemistry, and finite element analysis
@ChrisPollitt
@ChrisPollitt 5 ай бұрын
TIOBE Index for May 2024: Fortran in the top 10
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 7 ай бұрын
My friend claimed that he can program in Fortran everything. How it is true! I also converted many original weather model calculations from Algol to Fortran. They work great.
@patrickkearney1577
@patrickkearney1577 2 ай бұрын
First two not verbatim quotes, real programmers can write FORTRAN code in any language and computer scientists solve yesterday's problems with tomorrow's hardware. i am as old as FORTRAN and have coded in FORTRAN, C, APL ALGOL, Forth, LISP, Basic, Pascal, Mathematica, MATLAB, various scripting languages ,... even run scientific computation on laser printers overnight using POSTSCRIPT. Also I have written real time operating systems in C and assembly language. I firmly believe that the design philosophy of modern computer languages became decoupled from consideration of current and future hardware capabilities and the more general resources available prior and during execution of a program. Also operating system support for client processes is mostly very poor. For example, parallel code execution was not possible on early computers. Modern vector processors, FPGAs or multi core CPUs can handle concurrent parallel computation but efficient formalized code design is sorely lacking.
@jameschums
@jameschums 2 ай бұрын
thank you for introducing some concepts i had not really considered before. will future compiler mix languages and optimise codes to use different hardware for operations. great talk,thank you, now i am thinking AI tools could optimise fortran, c/cuda, python... ?
@pichulinojitoojete7387
@pichulinojitoojete7387 27 күн бұрын
dicho eso, porque no hacer un codigo de inteligencia artificial en fortran, buen reto para pasar el rato
AI-Driven Performance Metaprogramming
44:49
Scalable Parallel Computing Lab, SPCL @ ETH Zurich
Рет қаралды 537
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,4 МЛН
Человек паук уже не тот
00:32
Miracle
Рет қаралды 3,9 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 118 МЛН
Ice Cream or Surprise Trip Around the World?
00:31
Hungry FAM
Рет қаралды 6 МЛН
Damian Rouson, LBL: Parallel Fortran Programming
1:01:10
COMPASS ON DEMAND
Рет қаралды 1 М.
Deep Learning Bootcamp: Kaiming He
1:15:46
MIT Schwarzman College of Computing
Рет қаралды 56 М.
HammingMesh: A Network Topology for Large-Scale Deep Learning
33:59
Scalable Parallel Computing Lab, SPCL @ ETH Zurich
Рет қаралды 635
Enter The Arena: Simplifying Memory Management (2023)
1:47:50
Ryan Fleury
Рет қаралды 47 М.
FortranCon2021/Fortran-lang: The State of Fortran
30:17
FortranCon
Рет қаралды 2,4 М.
[SPCL_Bcast] Can I Cook a 5 o'clock Compiler Cake and Eat It at 2?
1:02:20
Scalable Parallel Computing Lab, SPCL @ ETH Zurich
Рет қаралды 220
Why Fortran?
4:09
Everything Functional
Рет қаралды 17 М.
Learning Fortran in 2023
2:12:51
Tsoding Daily
Рет қаралды 57 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,4 МЛН