There&#x27;s nothing preventing you from writing analogous data structures in any language.<p>No one wants to admit that their language choice is because of the cultural norms in their language community, but if you can hide some complexity behind a language construct, you can hide the same complexity behind a function call. It&#x27;s just a question of how much of the work required to do that has already been done by the community.<p>You&#x27;re just not going to win the &quot;my language can do x more concisely than a function called x in your language!&quot; argument. You&#x27;re better off with &quot;this is easy and my language and you&#x27;d have to write a function to do it in yours.&quot;