Regardless, knowing syntax of programming language or remember some library API, is a dead business.

I for one am quite happy to outsource this kind of simply memorisation to a machine. Maybe it's the thin end of the slippery slope? It doesn't FEEL like it is but...

Why even learn how to read when you can just yell at the computers?