A
A
Alexey Zus2017-04-06 17:01:07
.NET
Alexey Zus, 2017-04-06 17:01:07

Mono features and caveats of CLI languages?

Hello. Interested in the features of Mono (implementation of .Net), and specifically its differences from the "original" .Net on Win. My guess is that Mono doesn't implement all the features of .Net, or that the version of Mono doesn't match the latest .Net.
Also interested in CLI-languages. Troelsen mentions "major caveats" when compiling languages ​​that conform to the CLI specification in the CIL. It is not specifically stated what kind of reservations. Very interesting. It is possible that not all features of a particular PL can be implemented in CIl (i.e. some constructs cannot be translated into CIL). Or something different? It is not necessary to paint, if possible briefly. Thank you!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
F
Fat Lorrie, 2017-04-06
@lesha-proger

features of Mono... its differences from the "original" .Net

www.mono-project.com/docs/about-mono/compatibility
Probably, we are talking about the fact that not all languages ​​support all the features of IL, and in order for libraries to be used normally in a multilingual environment, some restrictions must be followed - CLS (Common Language Specification) . It is better to read about this in Richter.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question