Research papers in the .NET source
mattwarren.org
Research papers in the .NET source
1–10 of 34 posts
Re: Research papers in the .NET source
#2Re: Research papers in the .NET source
#3Re: Research papers in the .NET source
#4This Midori project looks interesting: http://joeduffyblog.com/2015/11/03/blogging-about-midori/
Safe Systems Programming in C# and .NET
https://www.infoq.com/presentations/csharp-systems-programmi...
It details some of the Midori project lessons learned and how they impact the design of C# 7, .NET Native and future .NET versions.
Re: Research papers in the .NET source
#5I firmly believe .NET poses a fantastic programming environment for anyone to build systems, applications, the back bone of companies on top of. I think its significantly better than Java and has received much better support form Microsoft than the Java eco system and the JVM has from Oracle.
Functional languages like F# are allowing startups to build systems quickly that can scale from 0 to millions of users and I think this whole eco system, now that its open, is due for a renaissance.
Re: Research papers in the .NET source
#6Re: Research papers in the .NET source
#7The papers are great, a lot of research has been done in this area despite the closed nature of .net prior to the recent open sourcing. Too tough to summarize in one comment but I want to add a few things for anyone thinking of checking them out. I firmly believe .NET poses a fantastic programming environment for anyone to build systems, applications, the back bone of companies on top of. I think its significantly be…
Several of these papers that you are giving as evidence for Microsoft's better investment are actually about research done into the JVM, by Oracle.
I would guess, but can't really prove, that Oracle invests more money into VM research than anyone else in the world.
Re: Research papers in the .NET source
#8 - SSAPRE: https://github.com/mono/mono/blob/0bcbe39/docs/ssapre.txt#L249
- Dice, thin locks: https://github.com/mono/mono/blob/49c26ad/mono/metadata/monitor.c#L51
- IBS Tree: https://github.com/mono/mono/blob/0bcbe39/mcs/class/referencesource/System.ServiceModel/System/ServiceModel/Dispatcher/QueryIntervalOp.cs#L10
- Huffman tree: https://github.com/mono/mono/blob/0bcbe39/mcs/class/referencesource/System/sys/system/IO/compression/HuffmanTree.cs#L16
- GC survey: https://github.com/mono/mono/blob/0bcbe39/libgc/doc/gcdescr.html#L13
- malloc survey: https://github.com/mono/mono/blob/0bcbe39/mono/utils/dlmalloc.c#L1501Re: Research papers in the .NET source
#9Just for fun I searched for "pdf" and "paper" in the other popular .NET JIT runtime, and here's what I got: - SSAPRE: https://github.com/mono/mono/blob/0bcbe39/docs/ssapre.txt#L249 - Dice, thin locks: https://github.com/mono/mono/blob/49c26ad/mono/metadata/monitor.c#L51 - IBS Tree: https://github.com/mono/mono/blob/0bcbe39/mcs/class/referencesource/System.ServiceModel/System/ServiceModel/Dispatcher/QueryIntervalOp.cs…
Re: Research papers in the .NET source
#10The papers are great, a lot of research has been done in this area despite the closed nature of .net prior to the recent open sourcing. Too tough to summarize in one comment but I want to add a few things for anyone thinking of checking them out. I firmly believe .NET poses a fantastic programming environment for anyone to build systems, applications, the back bone of companies on top of. I think its significantly be…
> I think its significantly better than Java and has received much better support form Microsoft than the Java eco system and the JVM has from Oracle. Several of these papers that you are giving as evidence for Microsoft's better investment are actually about research done into the JVM, by Oracle. I would guess, but can't really prove, that Oracle invests more money into VM research than anyone else in the world.