March 2024 Rustacean Meetup

March 2024 Rustacean Meetup

This will be an in person meetup, and we are happy to accept submissions for talks, if any.

Anyone interested in Rust is welcomed to join. While we will have no specific agenda, attendees can discuss, speak or ask about

  • Get help or clarification on any specific topic or question
  • Speak about a project or something you are working or looking to work on
  • Share any specific experience on using Rust in any of your projects
  • Discuss any book/topic/library/blog in Rust
  • Want to propose a reading group?
  • Anything Rust

Hosted by

A community of rust-lang contributors and end-users from Bangalore. We also have presence on the following telegram channels https://t.me/RustIndia https://t.me/keralars https://t.me/fpncr Twitter handle: https://twitter.com/rustlangin more

Vineet Naik

@naiquevin

Enums - Rust's killer feature

Submitted Feb 17, 2024

This talk will be about the enum type in rust and its practical use cases, mainly focusing on:

  1. What it offers more than enums in other languages
  2. How it allows for concise, elegant and robust solutions for a certain class of problems as compared to equivalent solutions in other languages (planning to include examples in Python, Clojure, Java)

Outline

  • Introduction to enum type and comparison with enums in other languages
  • Practical use cases and real examples from a personal project[^1] and counter examples in other languages
  • Why I think enum is rust’s killer feature?

Total duration: 45 mins

[^1] https://github.com/naiquevin/dupenukem

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

A community of rust-lang contributors and end-users from Bangalore. We also have presence on the following telegram channels https://t.me/RustIndia https://t.me/keralars https://t.me/fpncr Twitter handle: https://twitter.com/rustlangin more