@Jonathan_Blow @cmuratori different problems required different tools. Like, modeling business domains vs what you do.
-
-
Replying to @ShawnMcCool
@ShawnMcCool@Jonathan_Blow CPUs only do one thing, though. Programming them properly is rarely about the domain.1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@Jonathan_Blow I guess this is where you and I could not possible disagree any more.1 reply 0 retweets 0 likes -
Replying to @ShawnMcCool
@ShawnMcCool@Jonathan_Blow Well, if you've got a CPU that primarily does something other than modify memory, I'd love to see it :P1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@Jonathan_Blow Ok, I see now that you're talking about a very low-level of programming.1 reply 0 retweets 0 likes -
Replying to @ShawnMcCool
@ShawnMcCool@Jonathan_Blow I don't really see programming as being "high level" or "low level". There is only programming.2 replies 0 retweets 1 like -
Replying to @cmuratori
@cmuratori@Jonathan_Blow i'm referring to higher order abstractions.1 reply 0 retweets 0 likes -
Replying to @ShawnMcCool
@ShawnMcCool@Jonathan_Blow Again, it's not really a meaningful term with regards to whether the actual thing the CPU does works well.2 replies 0 retweets 0 likes -
Replying to @cmuratori
@ShawnMcCool@Jonathan_Blow Usually when people talk about "abstractions" what they usually are talking about is accepting inefficiency.3 replies 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@Jonathan_Blow actually it's about making a trade off. Accepting inefficiency to accomplish a separate more important goal.1 reply 0 retweets 0 likes
@ShawnMcCool @Jonathan_Blow And what is that "more important goal"?
-
-
Replying to @cmuratori
@cmuratori@Jonathan_Blow reliably guarding invariants for one making pragmatic decisions about eventual our immediate consistency.0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.