Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 18 submissions in the queue.
posted by on Wednesday January 11 2017, @03:31AM   Printer-friendly
from the assembly-made-easy dept.

Have you ever wondered what really goes on when your computer takes a higher-level language, like Javascript or C, and turns it into something it can read? Quine8 (Q8) is a simple virtual machine that takes the most basic building block a computer can operate on, bytecode and runs it at a fraction of the speed of a real CPU, allowing you to watch it run each step of the way.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by opinionated_science on Wednesday January 11 2017, @12:01PM

    by opinionated_science (4031) on Wednesday January 11 2017, @12:01PM (#452466)

    this. I rarely write assembler, but in science getting the absolute best performance is often required...

    I worked on some GCC/GPU stuff last year, where getting the assembler proved to be important for the diagnosing the (incorrect) maths!

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2