Viewing profile — mpweiher
mpweiher
HN member- Joined
- Fri, Mar 30, 2012, 10:45 AM UTC
- HN karma
- 60,390
- Public activity
- 10,899 items
- HN profile
- View on Hacker News ↗
About mpweiher
http://www.metaobject.com/
http://objective.st/
Recent public activity
-
comment
Comment #49247558
Objective-Smalltalk with Interscript. https://objective.st It ain't a version of Squeak, though.
- story
- story
- story
- story
- story
- story
- story
- story
-
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 …
-
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…
- story
-
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…
-
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. >…
-
comment
Comment #49161632
Because the UI is supposed to be stable.
-
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…
-
comment
Comment #49156446
Happy to rename my stuff "Objective-Swift" :-)
-
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…
-
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…
-
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 …
-
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…
-
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…
- story
-
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…
-
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…