Programming puzzles: processing lists!
|
04-25-2017, 08:34 PM
Post: #42
|
|||
|
|||
RE: Programming puzzles: processing lists!
Hold on. As far as my understanding of languages goes, I know that if you code in C, while the source is in C, the result is a binary for the CPU architecture (although with some overhead compared to the same binary produced from assembly code, this due to C being at a higher level than assembly).
Then there are the interpreters, like, say, python. Python should be a programming engine written in C that understand code and to avoid "understanding it again" can produce a sort of compiled version that is a bytecode. So with a C binary the code should run without layers, directly CPU code. With an interpreted language, there would be a first step to convert the program in internal code and then run the internal code using calls that run CPU code. So, userRPL -> sysRPL -> saturn code (emulated) -> ARM code while newRPL -> ARM code python would be: python -> "compiled python" -> ARM code When Claudio says "there is the inner layer of C code" it seems that the C code should be interpreted first, instead of being a binary. Like: newRPL -> C -> ARM code Am I mistaken? Wikis are great, Contribute :) |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)