I have got it 4.17 aswell, was missing some includes and there was a mispelled function. About C, I have read RCaloca blog since when it came out and I have figured C from it too, but the is that besides him being Epic’s employee, relying on a blog instead of a more accurate documentation is a shame. While long term professionals might know what to look for, the keywords for searching and so, novices at some degree with the engine, that already have exhausted the current material pipeline and are looking for something beyond that, would find a hard way to get into shader development.
I have also followed article series when it came out too, usefull in some cases (not updated on few changes thou): https://medium.com/@lordned/unreal-e…1-c47f2da65346