<i>A technology can only succeed when the average programmer can use it without doing much errors, or can find quickly a solution using google.</i><p>Well, if you want to be successful like PHP, sure that&#x27;s true.<p>For me, I&#x27;d sooner sue something which works well when used by a person who&#x27;s taken the time to learn what they&#x27;re doing. It&#x27;s not important to me what a person of median skill and effort can accomplish: there&#x27;s only so many things the average engineer is going to be able to learn, for whatever reason.