For an excellent, in-depth presentation on how to implement your language with Truffle, please have a look at a three hour walkthrough presented at a recent Conference on Programming Language Design and Implementation PLDI 2016.
Next Steps:
- Start to subclass TruffleLanguage for your own language implementation.
- Fork SimpleLanguage, a toy language that demonstrates how to use many Truffle features.
- Embed Truffle languages in Java host applications using the Polyglot API.
- Read The Graal/Truffle publications