if your source code is compiled without symbols, or if your elf executable is missing the section headers, or you've run strip, the disassembler will not give you the function names or the variable names.
^^^ Now you're just showing your age! No but seriously, "Second Reality" by Future Crew in 1993 was voted one of the top 10 hacks of all time by Slashdot.org. I remember watching this thing on a very low end 386, with something like 4MB of RAM and maybe 512K of video memory and I was mesmerized. They might as well be showing you this demo in 3D holography today, you'd be just as impressed as I was, it was borderline magic back then. It gets hella good after about 1:50.
SECOND REALITY - BY FUTURE CREW, '93