Сразу скажу, ни того ни другого не знаю. Прочитал первую часть статьи "Язык Nemerle".
Сейчас читаю "Functional Programming for the real world" — F#.
Оба языка разрабатывались для .Net. Oба поддерживают и функциональное и объектное программирование.
Немерле позволяет определять собственные макросы, я это видел в статье на примере макроса &&.
В F# можно определять собственные операторы.
В чем же преимущество Nemerle перед F#?