Structural vs Nominal Typing
The cluster focuses on debates about structural typing versus nominal typing in programming languages, including distinctions from duck typing and discussions on the role and benefits of type systems.
➡️ Stable 0.5x Programming Languages
4,835
Comments
20
Years Active
5
Top Authors
#4802
Topic ID
Activity Over Time
2007 2
2008 10
2009 36
2010 37
2011 77
2012 87
2013 150
2014 265
2015 234
2016 288
2017 272
2018 305
2019 323
2020 415
2021 430
2022 451
2023 494
2024 461
2025 485
2026 13
Top Contributors
Keywords
e.g ArrayList lang.org JS MustHappenInTransaction cto.net play.nim lang.com AdministratorsOnly GNU type typing types structural sword nominal int word words duck
Sample Comments
Types aren't everything to everyone.
What are some examples of types that don't?
That's exactly what types are for dude
Structural types, as opposed to nominal types?
It's called structural typing.
I guess the word is structural typing.
Yeah types are a feature, not a bug
Yes, but those aren't types, they're values.
No, structural typing. It has a name already.
Nominal typing is the opposite, I think you're thinking of structural typing, no?