On Monday, 13 February 2023 at 07:19:49 UTC, Kagamin wrote:
On Friday, 10 February 2023 at 21:52:02 UTC, ProtectAndHide wrote:
Well in Swift, there is no problem .. at all.

Why is it a problem in D then? (and I mean technically).

What about the increment operator `++` ?

Remember, that a one of the design goals of Swift was to NOT continue the 'continuity with C'. This is a very, very, very different goal to D.

Personally, I've never liked ++ and -- (and I have for many years, wrote them out the way Swift now requires.).

So for me, Swift does exactly what I want here ;-)

Chris Lattner outlines the reasons for removing it in Swift 3.0 here:

https://github.com/apple/swift-evolution/blob/main/proposals/0004-remove-pre-post-inc-decrement.md

Reply via email to