# What's your experience with using % for accessing object members?

**URL:** <https://fortran-lang.discourse.group/t/whats-your-experience-with-using-for-accessing-object-members/6642>\
**Category:** Language enhancement\
**Created:** [October 15, 2023, 10:25pm UTC](https://fortran-lang.discourse.group/t/whats-your-experience-with-using-for-accessing-object-members/6642 "2023-10-15T22:25:10Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![gronki](https://avatars.discourse-cdn.com/v4/letter/g/a88e4f/32.png) [@gronki](https://fortran-lang.discourse.group/u/gronki)\
**Post date:** [October 16, 2023, 9:44am UTC](https://fortran-lang.discourse.group/t/whats-your-experience-with-using-for-accessing-object-members/6642/8 "2023-10-16T09:44:46Z")

</div>

Anyone is free at any moment to define:

```auto
interface operator (.foo.)
! ...
end interface

```

And it has been used in a smart way in a couple projects I have seen. Therefore, sadly it seems that dot would be hard to implement in a way that does not clash with custom operators.

`%` sucks a little bit, you know what, in my opinion, sucks a lot? Inability to do [this](https://fortran-lang.discourse.group/t/error-the-leftmost-part-ref-in-a-data-ref-cannot-be-a-function-reference/4990/15). While percent is an aesthetics issue, the other largely limits usability of the language.

---

_[View the full topic](https://fortran-lang.discourse.group/t/whats-your-experience-with-using-for-accessing-object-members/6642)._
