I came from a cpp background and loved it the moment I saw it. Like, you mean I just go var foo = ...
and then I can put anything? No type casting?? No types??? Finally, I was free.
But I’ve always been more of a hacker than a real programmer. I’ve since learned that there are advantages to using types, static checking, etc…
I remember my friend’s brother secretly installed a graphics card on the family PC and we first noticed because when we started playing Half-Life one day it looked all smooth and "milky.
I think they did it because they could? Like more pixels = more hi def. But of course the textures weren’t actually high res, so everything is interpolated
Segments as in levels. So in segmented, you can try for example level 3 “Unforseen Conséquences” as many times as you like, and then pick your best time. In this way you can stitch together all your best times to make one segmented run.
Unsegmented I suppose just means a standard speed run: all in one session. If you get a bad time on level 12 you have to start all over at level 1.
Black hat v grey hat innit