"We look at the world once, in childhood. The rest is memory."
Remember, hope is a good stuff, maybe the best thing, and no good stuff will fade away!
In the world of computing, the boundary between the possible and the impossible is often defined by the algorithms we can devise.
The only way to learn a new programming language is by writing programs in it.