https://hackernoon.com/programming-languages-of-the-future-b61332kd