Twitter | Search | |
Andrew Clark
core at Facebook. Hi!
17,013
Tweets
1,642
Following
46,752
Followers
Tweets
Andrew Clark Dec 10
Looks incredible!
Reply Retweet Like
Andrew Clark retweeted
Birkir Gudjonsson 🇮🇸 Dec 10
Our (ueno) latest work using react-three-fiber, huge props to , , and , and last for his amazing work on the renderer
Reply Retweet Like
Andrew Clark Dec 1
Replying to @acdlite
Yeah but it does that by deferring work until later, which is cheating. The total amount of work is the same. Instead, UIKit should simply be faster. Then developers wouldn’t have to change how they’re already used to writing UI code.
Reply Retweet Like
Andrew Clark Dec 1
So I’m learning about UITableView. Seems really complicated, and for what? What app needs *thousands* of items? Just render fewer items! Or make the items faster. Besides, CPUs get faster every year, with no sign of stopping.
Reply Retweet Like
Andrew Clark Nov 30
Replying to @brian_d_vaughn
Try staring at this fun pattern!
Reply Retweet Like
Andrew Clark Nov 30
Replying to @acdlite
Reply Retweet Like
Andrew Clark Nov 29
The only thing that stops a bad guy with a knife is a good guy with a narwhal tusk
Reply Retweet Like
Andrew Clark Nov 29
Replying to @0xca0a @dan_abramov
Ahahaha I share your skepticism for framework benchmarks and demos, that’s all!
Reply Retweet Like
Andrew Clark Nov 29
Replying to @0xca0a @dan_abramov
That’s great! I’m always thinking of ways a demo can be hacked or imitated (perhaps unintentionally) because that has happened to us a lot :D
Reply Retweet Like
Andrew Clark Nov 29
Replying to @dan_abramov @0xca0a
Yes but it’s much less impressive ahaha. Don’t want people to think Concurrent Mode is only that. Pretty sure Vue or Preact or anyone else could whip that together quickly, unlike the other concurrent features.
Reply Retweet Like
Andrew Clark Nov 29
Replying to @0xca0a
I wonder how much of this is only due to batching. Have you tried comparing it to legacy mode where the setStates are wrapped in unstable_batchedUpdates?
Reply Retweet Like
Andrew Clark Nov 28
Replying to @brian_d_vaughn
But what if I like it?? I gotta schedule a flight every time I need a haircut? 😡
Reply Retweet Like
Andrew Clark Nov 28
Replying to @brian_d_vaughn
Meanwhile I scheduled a haircut at three hours before take off
Reply Retweet Like
Andrew Clark Nov 28
Replying to @acdlite
Me to junior developers: The people who built the software you admire are no smarter than you! Don’t be intimidated! Me to non-junior developers: You are no smarter than the people who built that software you dislike. Don’t be so dismissive.
Reply Retweet Like
Andrew Clark Nov 28
Replying to @acdlite
Me to junior developers: Coding can be challenging! Don’t get discouraged! Everyone struggles a bit. Me to non-junior developers: Meh it’s not that hard. I mean, sure it is, but so are lots of things. You’re not special.
Reply Retweet Like
Andrew Clark Nov 28
Me to junior developers: Code is magic! The possibilities are endless! You can do it! Me to non-junior developers: Code is not magic. It’s a tool. You’re not special.
Reply Retweet Like
Andrew Clark Nov 27
Replying to @acdlite
Or: WhoIsMadAtTheChickenPlace dot now dot sh
Reply Retweet Like
Andrew Clark Nov 27
WhoIsMadAtTheChickenPlaceNow dot com
Reply Retweet Like
Andrew Clark Nov 26
Replying to @sophiebits
Ok yes it did not make closures less confusing
Reply Retweet Like
Andrew Clark Nov 26
Replying to @acdlite
Eliminating this bug alone was absolutely worth all the "JavaScript fatigue" of the past several years. Imagine all the new JavaScript developers who will never know or need to know about it. Yay progress!
Reply Retweet Like