The February 2018 Meetup of Columbus App Dev User Group is scheduled for February 19th from 6-8 PM @ Improving Ohio Office. Please see details below & kindly RSVP.
.NET IL: Into the Marianas Trench!
Are you interested in writing compilers, targeting Web Assembly, finding security issues automatically, binary analysis, or understanding performance at a low level? While it’s always good to know how your language works, the benefits of understanding the intermediate language extend to metaprogramming and analysis across multiple source languages. Learning how to work with intermediate languages allows you to write programs which would seem unattainable otherwise. You will learn not only how IL works but how it compares with LLVM IR, Java Bytecode, and other intermediate representations. No mere “deep dive,” you’ll leave this talk really understanding how C# turns into microcode and how to use that information to do “impossible” things.
Craig Stuntz is a software engineer and a lifelong student of computer science, with specific interests in programming languages, type theory, compilers, and math. He is the Technical Director for Improving in Columbus, Ohio, and cofounded the Columbus branch of Papers We Love, a reading group for people interested in academic computer science research. In the past year he has presented talks at CodeMash, Dog Food Conference, Stir Trek, and many user groups.
When not at work or playing with his kids, he is usually studying math or playing Irish traditional music on the tin whistle and wooden flute.
Please RSVP on our Meetup site @ http://www.meetup.com/windowsdevug/. Come join us!