Professor Fortran's Encyclopedia
bashny.net
bashny.net
It even had a crafting project of making a PC mockup with paper and glue (which I did).
I remember reading about how everything's gonna have a microprocessor in it, and thinking it's bullshit, surely that's a leap too far.
Fast forward to 2019, after I got a math PhD and was fixing a small bug in Google's sparse SVD library... in Fortran.
Thanks, Professor. You left quite an impression on me.
A heck of a lot of computation is still powered by Fortran. Ever used SciPy / NumPy? Deep down, FORTRAN powers it, via BLAS/LAPACK[2]
A few years back in Cadence, we were still running a lot of FORTRAN code for computational lithography. Not only it's fast (and parallelizable), there are many algorithms that had been fine-tuned over the many years that you can reuse.
Say, we needed to pick a gradient descent implementation for an algorithm that used it. Guess what language the L-BFGS[3] implementation we ended up using was written in - no need, it's FORTRAN, from the year 1983.
[1] http://sun.stanford.edu/~rmunk/PROPACK/
[2] https://stackoverflow.com/questions/7496547/does-python-scip...
For additional background on the book, the authors and an earlier work by them, check out an interview them here:
Part 1: https://geek-week.imtqy.com/articles/en490092/index.html
Part 2: https://geek-week.imtqy.com/articles/en490918/index.html
I'm just curious why the symbol К is used (visual similarity to λ?) and wondering if there are other similar lambda calculus jokes or references in the book.
> here's a comic book tells what komputerom and what they eat, and I finally realized that in a fairy tale, called the computer, I get in this life is not destined.
I couldn't quite understand this line. Do they mean that they understood after reading this that they could program computers? Like it was their first exposure to programming, or is there some other meaning?
> This was a comic book that described what the compooters[1] are and what to do with them, and I finally realized that I could never get to the fairy land called "minframe" [2] in this life.
[1]: sic, deliberate misspelling
[2]: I could not find a better English translation for the original word "ЭВМ". The acronym stands for " electronic computation machine" which technically just means "computer", but in the sense of "computer occupying a whole room that feeds on punch cards and interns"
The book I didn't really like, I think it was too cheesy, but then again I already had a PC at this point.
Even bought one for my son who's four. The book still rocks.
Submitted title was "Encyclopedia Professor Fortran" (which does have a Russian sound to it in English).