News for hackers. Stuff that matters.
Re:What’s New in Swift 5.2 by Someone on Thursday February 06, 2020 @01:43PM (#22258889)
I mostly agree with you, but also can that it can be nice whenever you have a class that has some state and only a single method. If you have this, you no longer have to pick separate names for the class and the function.

Chances also are that it is inspired by python’s callable (https://en.wikipedia.org/wiki/Callable_object#In_Python), which, as far as I know, people don’t complain about much.

Re:What’s New in Swift 5.2 by jshier on Thursday February 06, 2020 @02:01PM (#22259097)
It was indeed; it was proposed and implemented by engineers working on the Swift For TensorFlow project. The earlier dynamic callable features were as well, in order to offer Python interop.
Re:What’s New in Swift 5.2 by edflsafoiewq on Thursday February 06, 2020 @02:02PM (#22259114)
It's just C++'s operator(), right?