Live data from Hacker News

Viewing profile — mpweiher

mpweiher

HN member
Joined
Fri, Mar 30, 2012, 10:45 AM UTC
HN karma
60,390
Public activity
10,899 items

About mpweiher

http://blog.metaobject.com/

http://www.metaobject.com/

http://objective.st/

Recent public activity

  1. comment
    Comment #49247558

    Objective-Smalltalk with Interscript. https://objective.st It ain't a version of Squeak, though.

  2. story
  3. story
  4. story
  5. story
  6. story
  7. story
  8. story
  9. story
  10. comment
    Comment #49179578

    > Well, [throwing away the complete rendered graphics] is what "retained mode" GUIs (i.e. those using control/widget trees and such) do too. That turns out not to be the case. The …

  11. comment
    Comment #49179545

    No. Just that within the Apple ecosystem, the terms were used in a specific way. Apple GC is a form of GC. There is no redefinition going on. It is correct. However, it is ridiculo…

  12. story
  13. comment
    Comment #49169087

    > until they saw the Objective-C adoption numbers were high enough. Nope. Until they saw that (a) CocoaJava was a complete dud, not just technically, but also in terms of developer…

  14. comment
    Comment #49167708

    > CocoaJava was when they were not certain devs educated in C++ and Object Pascal would ever accept Objective-C. They actually went all in on CocoaJava. I was there for the WWDC. >…

  15. comment
    Comment #49161632

    Because the UI is supposed to be stable.

  16. comment
    Comment #49158488

    That's pretty much where immediate mode GUIs and to a less extent React came from. (Though for React the provenance is probably closer to the HTML web-app: send request - update mo…

  17. comment
    Comment #49156446

    Happy to rename my stuff "Objective-Swift" :-)

  18. comment
    Comment #49156146

    > I like my Controller to be responsible for all the "business logic" so that its all in one place. Business logic is supposed to go in the model. All of it. Because it's the impor…

  19. comment
    Comment #49155975

    >How do you handle UI state vs. underlying data (model) state, and dependencies between them? I don't. And I don't have to, as I delegate that sort of stuff (mostly) to Cocoa/Cocoa…

  20. comment
    Comment #49154712

    Common misconception, but nope. The quote is from the original definition by Trygve Reenskaug, the inventor of MVC (see link above). https://en.wikipedia.org/wiki/Trygve_Reenskaug …

  21. comment
    Comment #49154203

    > For example, sync updates 100 items in a list changing their titles. Items are bound to a list in the UI. Thus, 100 unique title update events triggered. Those "updates" go in th…

  22. comment
    Comment #49154152

    Many, though I have to start with this disclaimer: I still don't fully understand why Objective-C is such a sweet spot. One very important one is that, empirically, it showed how m…

  23. story
  24. comment
    Comment #49153553

    You obviously have some very non-standard definitions at work here. apply/map/collect are just higher order operations, they have nothing to do with reification, except that you ne…

  25. comment
    Comment #49153413

    > Swift should have been a modernized Objective-C. It should have kept the best parts of it, which made it a joy to use, and leave the archaic and the weird things behind. That's w…