Introduction to building a programming language
Details
Synopsis: You will never truly understand building software until you understand how your software is executed. By implementing a subset of PHP in JavaScript, we will explore the various pieces required to create your own programming language, and uncover a few secrets along the way. You will walk away from this talk with a solid understanding of how to begin building your own programming language, and an in-depth appreciation for what is actually required to be able to make arbitrary chunks of text turn into magic.
Repository: https://github.com/jmather/php.js
Bio: Jacob Mather has been working with distributed software systems for over 15 years. With a focus on quality software design and end user experience, he loves working with others to build great software that people want to use.
Sponsor: RMC - http://www.rmcagency.com
Recruitment Management Consultants (RMC) is a Michigan based, full-service Information Technology (IT) Consulting and Placement agency. The company offers highly experienced recruiting and account management professionals with the ability to service the diverse needs of Michigan companies seeking to employ top technical talent within the region - specializing in Applications, Infrastructure, and Communications expertise. RMC has over 25 years of combined professional experience servicing the employment needs of individuals, small to mid-sized businesses, and Fortune 500 companies across Michigan.
Sponsor: A2 Hosting - https://goo.gl/YcCWTj
A2 Hosting is a web hosting company based out of Ann Arbor, Michigan with data centers across the globe. At A2, we specialize in performance-based hosting for everyone, with a proactive service team working around the clock. Whether you've never run a website before or are a professional developer, rest assured we have a web hosting solution to meet your unique needs!
