back
user profile
mpweiher
60,404karma·10,905submissions·March 30, 2012
about
http://blog.metaobject.com/
http://www.metaobject.com/
http://objective.st/
recent activity (10,905 total)
comment
I've always liked the Mach approach. You've got a few primitives: - address space - memory objects - threads Mix and match. A Task (process) is not a primitive, but a composite object comb…
comment
The set of requirements TDD encourages code to meet happen to be ones that increase code quality. Code that is easy to test tends to be well-structured. Code that is badly structured tends to be hard …
comment
Syntax-directed editors were all the rage in the late 70s early 80s...and a huge failure, because they were a lot more annoying than any text editor has a chance of ever being. It's one of thos…
comment
Maybe we can start to become a little less profligate with our memory usage. There certainly is lots and lots of potential.
comment
> but when I see the creators of a system I trust basically deprecate it, What makes you think I trust Apple? So yes, that's very much a "you thing". And SwiftUI is laughably bad. …
comment
Interesting that you would think Apple introducing Swift UI would have any bearing on the correctness of that blog post. Why do you think it would? Did you misread my post as "ha ha, Apple does i…
comment
> Some languages just feel incredibly natural and frictionless for certain things, and nobody has really nailed UIs yet. Emphatically yes . If you look at books written about the problem in the e…
comment
> I never get this take. A react component is not just a function, Exactly. I did a somewhat longer writeup a while back. https://blog.metaobject.com/2018/12/uis-are-not-p…
comment
> The reason AI doesn't do well at 'architecture' is
[...] 2) we don't have good abstractions for it. Maybe it's time for an architecture-oriented programming language? h…
comment
H1B is very explicitly a "dual intent" visa.
comment
With strong justification, as one of the reasons their earlier bid for secession from the UK was squashed was the argument that secession from the UK would also automatically kick them out of the EU.
comment
It doesn't have to "do" anything special if you just use it for rendering HTML, and not for running gargantuan layers of JS frameworks. If you run gargantuan layers of JS frameworks in …