


What ancestry do I probably have?
I have no idea, and my family really doesn't know too much either. American BTW but no idea of my ancestry.
People from Eastern EU assume I am Russian sometimes



I have no idea, and my family really doesn't know too much either. American BTW but no idea of my ancestry.
People from Eastern EU assume I am Russian sometimes
I really only enjoy programming in C and Assembly. Obviously I can write programs in OOC languages but I just really prefer low level stuff. I get a lot of enjoyment from fully understanding what the computer is doing.
What realistic career options are there for this? Is this even a path worth following still?
I understand that multiple languages can be used to design a single program. Multiple C files can be used as headers, and compiled object files can be linked together with a linker.
However, I do not understand how games such as gmod and ROBLOX have the ability to run scripts in LUA and interact with the game engine while running.
The engine is written in C/C++, I assume. How is LUA implemented in such a way that a user can write a script and have it interact with the game engine?
And, why do many games use LUA for small math (damage/position calculations, etc)? Why not just program it all in C/C++?