Hi

Am 2025-03-13 21:46, schrieb Rob Landers:
I will give \\ a try, but it has to be typed quite a bit when referencing inner classes, so keeping it easy to type is a must. I feel like \\ requires a large movement to type, at least on a qwerty non-english keyboard. Maybe people using other keyboards can chime in.

I'm using a German keyboard where the backslash is indeed not particularly convenient to type, but that already applies to regular classes / namespaces. Once I reach out to type the backslash, the number of backslashes I type doesn't particularly matter, so I don't follow how typing would be any more complicated than regular class names.

The double backslash has one notable drawback in strings, where it would blow up to four backslashes in a row, but with the `::class` syntax and first class callables, putting class-names in strings should hopefully be rare going forward.

I don't think that inner classes are sufficiently valuable

I'm curious why some people feel this way and why some other people are saying the opposite (emphatically). I'll nudge the private emails I've received to speak up publicly on the list as well. But, why do you feel this way?

You cut the context from the part you quoted, so I'm not sure how to answer to that question, since it seems to be based on a false premise.

Best regards
Tim Düsterhus

Reply via email to