a. Point people to the papers to understand how the 'magic' happens.
b. Are really intended for people who already know how to build language VMs from scratch.
If you've never implemented a language interpreter at all, then you're going to struggle. Arguably not Truffle's fault, but hey, you can't drop the cost of making SOTA language runtimes by a couple orders of magnitude and then be surprised when a whole lot of newbies show up wanting to try their hand at it :)
a. Point people to the papers to understand how the 'magic' happens.
b. Are really intended for people who already know how to build language VMs from scratch.
If you've never implemented a language interpreter at all, then you're going to struggle. Arguably not Truffle's fault, but hey, you can't drop the cost of making SOTA language runtimes by a couple orders of magnitude and then be surprised when a whole lot of newbies show up wanting to try their hand at it :)