>>13533033>>not fortran>none of you know SHIT about scientific computingfortran FTW, unironically. I had a project at work. it was nothing complicated. I was just filtering an image. the pictures were 2GB. the filter was just convolution with a circle.
it was simple shit i could have done in any language.
I stated in Octave. its not python, but I think it's close. the algorithm took half a week to terminate. but all the libraries to open the image were there and export them. simple but slow
I rewrote the algorithm in visual basic. why not? the compiler comes standard on every copy of windows. I could use .NET to do graphical stuff and it's all standard. nothing to link or find or download. the algorithm took ~40minutes to terminate. still too slow.
decided fuck it. this is work. I can't create software that takes a quarter day to finish. I found the Intel fortran compiler on-line. I downloaded it. it wasn't too hard to get helloworld.f90 to execute. I transposed the vb into fortran. I had to parse all the files myself. I had to get the RGB bytes from a loop i wrote myself. writing files was also tedious but possible. I fiddled around with the compiler settings and the algorithm terminated in 15 minutes.