MLで何をプログラミングしてもいいんだけど、計算機科学とか
プログラミング言語基礎論のような専門的話題について理解がないと
MLでなくとも出来ることに限られてくると思います。
また専門的話題をネットだけで勉強するのはやはり無理というか
限界があるのでは…。

「田舎の学問より京の昼寝」というか、やはり(英語の)成書や大学なり
(国際)学会なりで、ちゃんと見聞きするのに比べると…。