Live data from Hacker News

Viewing profile — maxdesiatov

maxdesiatov

HN member
Joined
Sat, Jan 09, 2016, 5:29 PM UTC
HN karma
553
Public activity
48 items

About maxdesiatov

No profile information was provided.

Recent public activity

  1. story
  2. story
  3. story
  4. story
  5. story
  6. story
  7. story
  8. story
  9. comment
  10. story
  11. story
    Swift and React Native (and Similar Libraries/Frameworks) Survey

    Hi all! I'm researching the current state of iOS app development. The big disclaimer is that I'm not in any way claiming that any of the approaches to it is the best in every case,…

  12. comment
    Comment #19005377

    Sorry, I'm not sure I understand this point. Why would I need a different license for this from scratch implementation? What if I want Apache 2.0 as well? Also, I'm convinced that …

  13. comment
    Comment #19003474

    but what about reimplementing a compiler from scratch without reusing any of Apple's code? It wouldn't fall under a definition of Derivative Work under terms of Apache 2.0 then

  14. comment
    Comment #19003244

    And also, "it protects Swift" in their context always means "it protects Apple's Swift" unfortunately

  15. comment
    Comment #19003206

    Exactly this, thank you for summarizing this so well! I've tried to clarify this exact point at Swift Forums, but I haven't seen even a clarifying answer from anyone in the core te…

  16. comment
    Comment #19003025

    Including from suits from Apple itself for using concepts of Swift elsewhere in projects that were developed from scratch, not forked from Apple's projects, right?

  17. comment
    Comment #19002561

    From what we see, software patents have caused more harm than good, but would be great if there were enough concrete public examples listed somewhere that prove otherwise.

  18. comment
    Comment #19002041

    ok, does it mean that if you implement only parts of the patent (say only a single feature) there's no infringement because then it doesn't "fit the language of the claims"? Also, …

  19. comment
    Comment #19001900

    Could you please provide an example? From what specifically have any patents protected users of an open source product? I know plenty of examples when patents were used to harm the…

  20. comment
    Comment #19001517

    Could you please elaborate on this? Is there any direct confirmation of this? There wasn't any single answer from anyone affiliated with the Swift core team on this specific point.…

  21. comment
    Comment #19000742

    The biggest question here is whether this means they lose the patents when they sue something that's not covered by Derivative Works as defined in Apache 2.0? Looks like an impleme…

  22. story
  23. story
  24. comment
    Comment #18436797

    The main reason for that is lack of hygienic macros in Swift. Currently you can use code generation tools like Sourcery and SwiftGen, but I expect 1st-class meta-programming suppor…

  25. comment
    Comment #18435838

    Except that in Objective-C it's a runtime feature, which is by definition slower. Swift's Codable implementation is generated by the compiler or is hand-written with an obvious ben…