7
Comments
  • 1
    Why I like reactive programming
  • 2
  • 0
    If we can broaden it to include the Rx family (i.e. RxSwift) then I agree
  • 0
    Why fuck it, exactly?
  • 1
    @stisch because its sexy
  • 0
    Fuck rxocaml but in a good way
  • 1
    @stisch well for me, i've nothing against Reactive programming, just that Swift does *not* need it. Everything that RxSwift does can be handled in some way in Swift without it.

    The RxSwift library itself is quite big and encourages downloading (for example) networking library A + the Rx swift extensions to the library, leading to a tonne of dependencies when you are done.

    It also has a HUGE learning curve. When integrated into an entire app, it means a new developer with 10 years experience on iOS suddenly has no idea how to trigger a button click correctly.

    Overall, I just don't see the point and think it adds more trouble than it fixes. I think people would be better off learning the Swift best practises rather than turning the language into something its not.
Add Comment