Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No support for default implementation methods. No support for generics in protocol.

There might be workarounds but for a newcomer, this is a red flag of reinventing a basic and universal construct (interfaces) in a sub-par one, this show a dangerous mentality from the swift vm devs, what else did they wrongfully reinvent in a sub-par way?



As the other commenter pointed out, default implementations (with genetic constraints!) are supported, they actually my favourite swift feature.


There is support for default implementation method in protocol for a while now.

Generics are supported through associated types.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: