The topic came up more than once, but always died: Named arguments.
I used them in Objective-C and Swift for years, and while I consider Objective-C to be a really bad designed language, I always appreciated the named arguments. Source code is more read than written, and named, fixed order (!), arguments increase the code readability a lot!
Example in Swift:
company.build(house, from: dateStart, to: dateStop, afterThat: whitePaint, finally: sell)
I bet there are much better examples, but every time I program in another language I miss the named arguments. Everything else is in comparison mostly a flavor difference (traits vs OOP, etc.). You shouldn't rely on an IDE to find out what each argument is. It should be understood directly from the source code.
My (non-script) languages I programmed really a lot in, are so far: Java, C#, Objective-C, Swift, C/C++.
My question: Has anyone who programmed a lot in Swift/Objective-C and then later in another language not missed especially this language feature?