Research papers in the .NET source
11–20 of 34 posts
Re: Research papers in the .NET source
#12Earlier quoted context omitted.
> 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.
You may be right about Oracle, but I certainly can't tell from the VM offerings they put out.
Re: Research papers in the .NET source
#13Re: Research papers in the .NET source
#14Has anyone done the same thing for the patents? They won't be as readable, but I would assume there are far more disclosed inventions developed by the .NET teams than academic papers (and you'd have to search the USPTO database instead of the .NET sources).
Re: Research papers in the .NET source
#15Re: Research papers in the .NET source
#16The 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…
Re: Research papers in the .NET source
#17Earlier quoted context omitted.
You may be right about Oracle, but I certainly can't tell from the VM offerings they put out.
Do you really think the engineering in the JVM is that bad? I can't think of many VMs that have the technical capabilities that HotSpot or Graal do. The CLR doesn't even do basic speculative optimisations. Maybe Azul Zing or J9 are comparable in terms of the advanced techniques they use, but would you really put the Oracle JVM that far behind? I'm not sure there's any sound technical basis for that.
Re: Research papers in the .NET source
#18Earlier quoted context omitted.
Do you really think the engineering in the JVM is that bad? I can't think of many VMs that have the technical capabilities that HotSpot or Graal do. The CLR doesn't even do basic speculative optimisations. Maybe Azul Zing or J9 are comparable in terms of the advanced techniques they use, but would you really put the Oracle JVM that far behind? I'm not sure there's any sound technical basis for that.
I don't believe the strengths of the JVM are due to Oracle's efforts.
Re: Research papers in the .NET source
#19Earlier quoted context omitted.
I don't believe the strengths of the JVM are due to Oracle's efforts.
Who do think pays the salaries of those engineers?
That said, I'm not sure why things like speculative execution in the JVM context get such play as dark magic when it seems like the JVM and CLR are pretty neck-and-neck in terms of deliverable performance when we get down to the level where we're not affected by larger architectural differences.
There are a lot of different ways to get high performance code from a VM environment. But to hear many people tell it the JVM is the only competent one. I'm just not sure the evidence bears that out.
Re: Research papers in the .NET source
#20This Midori project looks interesting: http://joeduffyblog.com/2015/11/03/blogging-about-midori/