Question:

How long will it take for a developer to learn M#?


Answer:

M# language is very intuitive and developers usually experience no difficulties learning it.

It will take a .NET developer one day to learn the basic concepts of M#, a week to start real world programming with it, and one month to become pro.