Open
Description
The lessons use javascript to explain things, which likely works really well for a javascript-literate audience.
Being as WebAssembly is now gaining good adoption, and WebGL can be used in that (thus no need for javascript), would having ports of the lesson code to other languages be useful?
As a Go developer getting my head around WebGL, it's the kind of thing I'd find useful as it was non-trivial to get working. Fairly sure other Go developers would pick things up faster with Go examples too. 😄
For an initial start, this is the first lesson basic triangle (etc) ported to TinyGo:
- https://github.com/justinclift/tinygo-webgl-fundamentals-lesson-1 (running demo)
- https://github.com/justinclift/tinygo-webgl-fundamentals-lesson-2 (running demo)
- https://github.com/justinclift/tinygo-webgl-fundamentals-lesson-3 (running demo)
If this kind of thing would be useful, I'm happy to chuck it and the rest (in progress) in a suitable PR of some sort. Just not sure where. 😉
Metadata
Metadata
Assignees
Labels
No labels