Duke Nukem 3D code review by Tariq10x
Posted by r_retrohacking_mod2@reddit | programming | View on Reddit | 9 comments
Posted by r_retrohacking_mod2@reddit | programming | View on Reddit | 9 comments
BlueGoliath@reddit
"If you don't understand what i, j, k ,l stands for then you're suffering from severe skill issues and are probably a prompt engineer who's guilty pleasure is watching my videos"
lmao
Big_Combination9890@reddit
Fun story, which many here may know, but others won't:
The reason why these particular letters are traditionally used as counter variables, is because of FORTRAN. Which had, and still has, implicit variable typing...based on the variable name. If a variable is encountered which hasn't been explicitly declared (and in older versions there was no explicit declaration at all), the compiler infers the type:
All Variables starting with I, J, K, L, M, N are integers, all others are real.
https://fortran-lang.org/learn/quickstart/gotchas/#implicit-typing
gfnord@reddit
...and this is inherited from indices in math.
Familiar-Level-261@reddit
that's just keybindings of inferior editor
bulltrapking@reddit
Criminally underrated channel, amazing blend of technical depth and deadpan humor
Ghjnut@reddit
ken silverman responded to the video
https://www.youtube.com/watch?v=F9lOJlC_kQs&lc=Ugymjkki-5f24WKJ2u94AaABAg
suggestiveinnuendo@reddit
this is a link to the same video isn't it?
thesuperbob@reddit
It points to a specific comment
Ghjnut@reddit
I love the humility.
"Ken probably went with a lot of global state to earn him some performance points".
Ken: "Nah, I just didn't know any better"