Is there a large difference between the SSCLI 2.0 and .NET, I know that Microsoft wouldn't release their garbage collector or JIT compiler and simpler implementations are used, but as far as the rest is concerned is there much difference?
Asked
Active
Viewed 931 times
2
-
Do you know they wouldn't release their GC/JIT implementation? I think it's less likely that they would spend extra time to write another implementation just to release it as source. – U62 Dec 12 '09 at 21:53
-
I had a look at the source, the SSCLI GC is only 2 generation not 3 gen like the .net, also the JIT compiler looks too friendly for the 'real' thing. – Euclid Dec 13 '09 at 00:07
-
1.NET 3 uses the same runtime engine as .NET 2 (it's just frameworks changes). .NET 4 will be the first version since 2 to ship with a different runtime. – U62 Dec 17 '09 at 13:49
3 Answers
5
1
SSCLI is not licensed to be used in production. It's intended for educational use / peer review type things.

Paul
- 35,689
- 11
- 93
- 122
-
although that is true, not really what i was after, more towards the functionality side. – Euclid Dec 13 '09 at 00:11
-
SSCLI can be considered as a .NET prototype. So it has well too many differences from .NET. If you are really looking for the words Paul mentioned, you should be able to read the license file along with SSCLI source code. If I were you, I rather spend time on Mono, which is a better implementation. – Lex Li Dec 13 '09 at 02:12
1
The difference is in GC and JIT. they simpfied these two feature when deploy to SSCLI.

robin.lo
- 91
- 1
- 4