Skip to content

Source Generators: Spending hours to automate what takes minutes to write

Photo of John Merchant
Hosted By
John M. and 5 others
Source Generators: Spending hours to automate what takes minutes to write

Details

An in-person only event (with pizzas now at the start)

Source Generators: Spending hours to automate what takes minutes to write

There's a certain joy that I receive from automating a task. Knowing that it gets completed efficiently and precisely without the messy involvement of other humans, or myself. However, source generators have a variety of practical and tangible real-world applications that span far greater than self-satisfaction.

In this talk we discuss what source generators are in the C# ecosystem, how they compare to other code generation approaches, tips on how to get started writing your first generator and why they are a valuable tool in your programming toolkit.

Dive with me into a practical real-world example that is applicable to games programming inside the Godot game engine. Highlighting differences of working with this platform compared to more traditional .NET applications.

Check out Scott's video intro to his talk at https://www.youtube.com/watch?v=wgrJA7HTCtc

Agenda

  • 5.30pm - Pizza and networking
  • 6.00pm - Presentation
  • 7.00pm - Additional networking

This is now an in-person only event. We won't be live-streaming (sorry for the change of plans)

Thanks to Encode Talent and Taptu! ๐Ÿ• ๐ŸŽ‰

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Adelaide .NET User Group group
Adelaide .NET User Group
See more events
This is a hybrid event.
In Person
Room JS1-13
UniSA City West Campus, Hindley St ยท Adelaide, al
Online event
This event has passed