Very interesting concept - this would allow the human and the compiler to actually work together from the same conceptual model, as opposed to the antagonistic process it is now.
Too bad the multi-billion dollar Facebook didn't actually produce any usable code to benefit the community, for a change.