Please bear this in mind when hearing the word 'soon' from a software programmer.
As coding software generally takes thousands of years, software programmers have developed a natural adaptation to this in the form of an altered perception of the flow of time.
Due to this, the word 'soon' when uttered by a programmer should be taken to mean 'a very, very long time from now' in the terminology used by common human specimens who have not developed such an adaptation.
knowledge can be taught, but passion cannot.
It's better to create something that others criticise than to create nothing and criticise others.