📜 ⬆️ ⬇️

Meet the .Net community at CLRium # 2. How does the CLR, Roslyn, RyuJIT, CoreFx work?

I do not like the jaded word "conference". This is a meeting of developers with common interests who want to hear about the tricks that allow them to bypass the rules set in the .Net Framework, which are interested in the use of language changing and creating languages. Also, what can you get if you know how to compile and decompile an application. This is not said. Because the conversation on this topic is too long to fit into the format of one hour of standard speaking at conferences. I tried to speak on .NEXT, and in addition to the positive reviews were “gallop across Europe”. I agree, for an hour did not meet. Welcome to the full format!

I hope that the last CLRium is still warm in your memory and now nobody despairs and looks at the technologies vehemently and everyone is happy to absorb them. I remember, and from time to time I glance at your numerous responses, which warm my desire to hold everything once again. And this time - with a good and useful practice.

Now we have two whole days. And you can buy a ticket for one or both days. The first day is the same as last time: a lot of hardcore, not practical, but very interesting ... Allowing you to understand even better how things work and how you can use them ... Meanwhile, over time, I throw a little more. A lot of meat to the fan . And the second is practice. The second is longer than the first. For an hour =). On the second day there will be a lot of Roslyn , JetBrains Nitra (aka N2, aka Nemerle2)? RyuJIT , .Net Framework open sourced . Honestly, I’d go myself
')

Read and register



cool Sample articles and a full list of topics of speeches - under the cut

What are we talking about?


Anatomy of .Net Framework CLR

In this matter, I have been cooking for about a year and I studied quite closely how the CLR works as data structures to tell you about them in as much detail as possible. Interest in this event should arise as a minimum because this topic is practically not covered on the Internet and the knowledge you receive will help you to look at the platform from a completely new angle. Also this section of CLR knowledge is extremely interesting. Microsoft is putting pressure on us every day with the word "security." Is it safe, this CLR? Is there really a lot of “magic” that allows us not to think about security? This is an author's project and is the result of research with a debugger: what is the structure of .Net objects in memory and what can be done about it.



Roslyn:



Ryujit



Corefx

Many say that the openness of the .Net Framework for the community and providing the community with opportunities for free editing is bad and endless bugs, sloppy code and unstable API. Is it so?


Missed something?

If you think we missed something, write in the comments, what else to tell =)

Read similar from the author


Before you go and register, you probably want to know what was remarkable last time. Not all of them are listed here, of course, but almost all topics from the last meeting:

Links:



Contacts:

Source: https://habr.com/ru/post/246665/


All Articles