@Megalomaniak said:
Well, I mean you don't have to memorize every class and method in a language. That is why we have API documentations & class references. ;) One would need to have a basic understanding of programming concepts to be able to infer and derive fully contextual information from such resources though.
In addition, Godot 3 uses a custom API for shader authoring rather than raw GLES3 functions (so as to make it far easier to learn and use than the equivalent in Godot 2.x).
It's easy enough that I almost don't miss the VSE (though the node-based approach is always going to be easier in some areas).